<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>6168</bug_id>
          
          <creation_ts>2014-04-16 12:35:31 +0000</creation_ts>
          <short_desc>Unplugging USB stick throws Call Trace</short_desc>
          <delta_ts>2014-12-01 18:35:24 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-meta-intel</component>
          <version>1.6</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.8</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Stoicescu Cornel">corneliux.stoicescu</reporter>
          <assigned_to name="Bruce Ashfield">bruce.ashfield</assigned_to>
          <cc>dvhart</cc>
    
    <cc>mhalstead</cc>
    
    <cc>nitin.a.kamble</cc>
    
    <cc>sgw</cc>
    
    <cc>tom.zanussi</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>Regression (Used to work)</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>42697</commentid>
    <comment_count>0</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2014-04-16 12:35:31 +0000</bug_when>
    <thetext>Tested with 
meta-intel: db84acfc8d9ed8dccd4a79de39fee337bc729662
poky daisy: a0958261265049904fd78a2ba0198d46e5e65ea9

Using core-image-sato-sdk-crownbay-noemgd.

Steps to reproduce:
1. boot system
2. plug usb stick
3. unplug usb

Notice error in dmesg log:

[ 5265.914557]  sdb:
[ 5265.917608] sd 3:0:0:0: [sdb] Attached SCSI removable disk
[ 5266.139948] FAT-fs (sdb): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 5269.870892] usb 1-2: USB disconnect, device number 4
[ 5270.129310] ------------[ cut here ]------------
[ 5270.129334] WARNING: CPU: 1 PID: 21375 at /home/pokybuild/yocto-autobuilder/yocto-slave/crownbay-noemgd/build/build/tmp/work/crownbay_noemgd-poky-linux/linux-yocto/3.14.0+gitAUTOINC+fc8c30398d_0143c6ebb4-r0/linux/fs/sysfs/group.c:216 sysfs_remove_group+0x8f/0xa0()
[ 5270.129339] sysfs group c1989dc8 not found for kobject &apos;target3:0:0&apos;
[ 5270.129342] Modules linked in: [last unloaded: hellomod]
[ 5270.129356] CPU: 1 PID: 21375 Comm: umount Tainted: G        W  O 3.14.0-yocto-standard #1
[ 5270.129360] Hardware name: To be filled by O.E.M. To be filled by O.E.M./To be filled by O.E.M., BIOS 4.6.3 12/29/2011
[ 5270.129364]  00000000 00000000 f57f1d68 c16a6b5d f57f1da8 f57f1d98 c103f7bf c18886bc
[ 5270.129380]  f57f1dc4 0000537f c18885c4 000000d8 c119190f c119190f 00000000 c1989dc8
[ 5270.129395]  f4848c1c f57f1db0 c103f814 00000009 f57f1da8 c18886bc f57f1dc4 f57f1dd8
[ 5270.129411] Call Trace:
[ 5270.129426]  [&lt;c16a6b5d&gt;] dump_stack+0x4b/0x75
[ 5270.129434]  [&lt;c103f7bf&gt;] warn_slowpath_common+0x7f/0xa0
[ 5270.129443]  [&lt;c119190f&gt;] ? sysfs_remove_group+0x8f/0xa0
[ 5270.129451]  [&lt;c119190f&gt;] ? sysfs_remove_group+0x8f/0xa0
[ 5270.129459]  [&lt;c103f814&gt;] warn_slowpath_fmt+0x34/0x40
[ 5270.129467]  [&lt;c119190f&gt;] sysfs_remove_group+0x8f/0xa0
[ 5270.129478]  [&lt;c14168e7&gt;] dpm_sysfs_remove+0x37/0x40
[ 5270.129488]  [&lt;c140e455&gt;] device_del+0x35/0x180
[ 5270.129498]  [&lt;c142cd54&gt;] scsi_target_reap_usercontext+0x24/0x30
[ 5270.129507]  [&lt;c105655c&gt;] execute_in_process_context+0x4c/0x60
[ 5270.129515]  [&lt;c142dda0&gt;] scsi_target_reap+0xa0/0xc0
[ 5270.129524]  [&lt;c142fac3&gt;] scsi_device_dev_release_usercontext+0x123/0x150
[ 5270.129532]  [&lt;c105655c&gt;] execute_in_process_context+0x4c/0x60
[ 5270.129540]  [&lt;c142f998&gt;] scsi_device_dev_release+0x18/0x20
[ 5270.129548]  [&lt;c140db6e&gt;] device_release+0x2e/0x90
[ 5270.129557]  [&lt;c112b26e&gt;] ? kfree+0x8e/0x180
[ 5270.129564]  [&lt;c140db75&gt;] ? device_release+0x35/0x90
[ 5270.129573]  [&lt;c1358fcd&gt;] kobject_cleanup+0x2d/0x70
[ 5270.129581]  [&lt;c1358ed5&gt;] kobject_put+0x25/0x60
[ 5270.129588]  [&lt;c1358ed5&gt;] ? kobject_put+0x25/0x60
[ 5270.129596]  [&lt;c140dea4&gt;] put_device+0x14/0x20
[ 5270.129603]  [&lt;c142492d&gt;] scsi_device_put+0x2d/0x50
[ 5270.129611]  [&lt;c143328a&gt;] scsi_disk_put+0x2a/0x40
[ 5270.129619]  [&lt;c143413c&gt;] sd_release+0x2c/0x50
[ 5270.129627]  [&lt;c116b178&gt;] __blkdev_put+0x138/0x170
[ 5270.129635]  [&lt;c116b926&gt;] blkdev_put+0x46/0x110
[ 5270.129644]  [&lt;c113a90d&gt;] kill_block_super+0x3d/0x70
[ 5270.129652]  [&lt;c113ab8b&gt;] deactivate_locked_super+0x2b/0x50
[ 5270.129660]  [&lt;c113b09e&gt;] deactivate_super+0x3e/0x60
[ 5270.129668]  [&lt;c115351f&gt;] mntput_no_expire+0xbf/0x140
[ 5270.129676]  [&lt;c11544cc&gt;] SyS_umount+0x9c/0x350
[ 5270.129684]  [&lt;c115479f&gt;] SyS_oldumount+0x1f/0x30
[ 5270.129693]  [&lt;c16ac308&gt;] syscall_call+0x7/0xb
[ 5270.129699] ---[ end trace 0f821676223a2e2b ]---</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42706</commentid>
    <comment_count>1</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2014-04-16 23:32:23 +0000</bug_when>
    <thetext>This looks to be BSP-independent to me and more about FS or USB. Assigning to Bruce as a generic kernel issue - but he need not be the only one to look at it!

The kernel should of course not crash, even if the stick was not properly unmounted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42929</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Halstead">mhalstead</who>
    <bug_when>2014-04-23 21:14:24 +0000</bug_when>
    <thetext>We are removing M5 from the 1.7 release so I&apos;m moving this to M4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43597</commentid>
    <comment_count>3</comment_count>
      <attachid>1979</attachid>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2014-05-27 11:49:42 +0000</bug_when>
    <thetext>Created attachment 1979
call trace in dmesg

Similar behavior found for Jasperforest using core-image-lsb-sdk on daisy:
meta-intel 03c1dd5ca66fac19e681d52dd398591fd414a518
meta-qt3 da313317d10c0e34f9a3f1a271c5cd23c3ca3850
poky 3c66ad23bec2e69c2a69c8a66c20277c0a0deeb0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46566</commentid>
    <comment_count>4</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2014-10-24 15:42:10 +0000</bug_when>
    <thetext>I&apos;ve never seen this on any of my boards, but then again, I don&apos;t have many of the
intel boards available for test.

Can we confirm that this is still happening with the latest meta-intel ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46690</commentid>
    <comment_count>5</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2014-10-30 16:51:55 +0000</bug_when>
    <thetext>I just tried doing this on the sugarbay system with the v3.17.1 kernel, and there was no kernel call trace in the dmesg. Which kernel was the BSP using?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46691</commentid>
    <comment_count>6</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2014-10-30 16:53:32 +0000</bug_when>
    <thetext>In the comment 5, I was using core-image-sato.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47258</commentid>
    <comment_count>7</comment_count>
    <who name="Stephen K Jolley">sjolley.yp.pm</who>
    <bug_when>2014-12-01 18:28:56 +0000</bug_when>
    <thetext>I am moving this out of NEEDINFO since it appears the question by Bruce was answered by Nitin.   If not, please move this back into NEEDINFO and clarify the question.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47260</commentid>
    <comment_count>8</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2014-12-01 18:35:24 +0000</bug_when>
    <thetext>It&apos;s actually the opposite. Nitin couldn&apos;t reproduce this, so I&apos;m marking it as closed, not accepted.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1979</attachid>
            <date>2014-05-27 11:49:42 +0000</date>
            <delta_ts>2014-05-27 11:49:42 +0000</delta_ts>
            <desc>call trace in dmesg</desc>
            <filename>file_6168.txt</filename>
            <type>text/plain</type>
            <size>3230</size>
            <attacher name="Stoicescu Cornel">corneliux.stoicescu</attacher>
            
              <data encoding="base64">WzEwNjM5LjkwNTY3NF0gIHNkYjoNClsxMDYzOS45MDg5MTBdIHNkIDQ6MDowOjA6IFtzZGJdIEF0
dGFjaGVkIFNDU0kgcmVtb3ZhYmxlIGRpc2sNClsxMDY0MC4xMDY4MDZdIEZBVC1mcyAoc2RiKTog
Vm9sdW1lIHdhcyBub3QgcHJvcGVybHkgdW5tb3VudGVkLiBTb21lIGRhdGEgbWF5IGJlIGNvcnJ1
cHQuIFBsZWFzZSBydW4gZnNjay4NClsxMDcyNy45OTU1ODNdIHVzYiAxLTEuMTogVVNCIGRpc2Nv
bm5lY3QsIGRldmljZSBudW1iZXIgNg0KWzEwNzI4LjAzNTI5Ml0gLS0tLS0tLS0tLS0tWyBjdXQg
aGVyZSBdLS0tLS0tLS0tLS0tDQpbMTA3MjguMDM1MzE0XSBXQVJOSU5HOiBDUFU6IDExIFBJRDog
MTk2MjcgYXQgL2hvbWUvcG9reWJ1aWxkL3lvY3RvLWF1dG9idWlsZGVyL3lvY3RvLXNsYXZlL2ph
c3BlcmZvcmVzdC1sc2IvYnVpbGQvYnVpbGQvdG1wL3dvcmsvY29yZWk3LTY0LWludGVsLWNvbW1v
bi1wb2t5LWxpbnV4L2xpbnV4LXlvY3RvLzMuMTQuNCtnaXRBVVRPSU5DKzYyZjIzNmM3MzRfY2Iy
MjczMzE4NS1yMC9saW51eC9mcy9zeXNmcy9ncm91cC5jOjIxNiBzeXNmc19yZW1vdmVfZ3JvdXAr
MHg5My8weGEwKCkNClsxMDcyOC4wMzUzMThdIHN5c2ZzIGdyb3VwIGZmZmZmZmZmODFlOTdmYzAg
bm90IGZvdW5kIGZvciBrb2JqZWN0ICd0YXJnZXQ0OjA6MCcNClsxMDcyOC4wMzUzMjBdIE1vZHVs
ZXMgbGlua2VkIGluOiBuZnNkIHVpbyBpd2x3aWZpIGNmZzgwMjExIHBhcnBvcnRfcGMgcGFycG9y
dCBpb2F0ZG1hIGRjYSBpMmNfaTgwMSBbbGFzdCB1bmxvYWRlZDogaGVsbG9tb2RdDQpbMTA3Mjgu
MDM1MzM5XSBDUFU6IDExIFBJRDogMTk2MjcgQ29tbTogdW1vdW50IFRhaW50ZWQ6IEcgICAgICAg
ICAgIE8gMy4xNC40LXlvY3RvLXN0YW5kYXJkICMxDQpbMTA3MjguMDM1MzQyXSBIYXJkd2FyZSBu
YW1lOiBJbnRlbCBQYWxvbWFyL1BhbG9tYXIsIEJJT1MgNC42LjMgMDYvMTgvMjAxMA0KWzEwNzI4
LjAzNTM0NV0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4MDEzODliM2JiMCBmZmZmZmZmZjgxOGY4
MjY4IGZmZmY4ODAxMzg5YjNiZjgNClsxMDcyOC4wMzUzNDldICBmZmZmODgwMTM4OWIzYmU4IGZm
ZmZmZmZmODEwNjU4MGQgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxZTk3ZmMwDQpbMTA3Mjgu
MDM1MzUzXSAgZmZmZjg4MDBiMzk5NDAzOCBmZmZmODgwMTM4YTZiMTkwIGZmZmY4ODAwYjM5NWM4
MDAgZmZmZjg4MDEzODliM2M0OA0KWzEwNzI4LjAzNTM1OF0gQ2FsbCBUcmFjZToNClsxMDcyOC4w
MzUzNjddICBbPGZmZmZmZmZmODE4ZjgyNjg+XSBkdW1wX3N0YWNrKzB4NGUvMHg3YQ0KWzEwNzI4
LjAzNTM3Nl0gIFs8ZmZmZmZmZmY4MTA2NTgwZD5dIHdhcm5fc2xvd3BhdGhfY29tbW9uKzB4N2Qv
MHhhMA0KWzEwNzI4LjAzNTM4MV0gIFs8ZmZmZmZmZmY4MTA2NTg3Yz5dIHdhcm5fc2xvd3BhdGhf
Zm10KzB4NGMvMHg1MA0KWzEwNzI4LjAzNTM4Nl0gIFs8ZmZmZmZmZmY4MTFlNzkyOD5dID8ga2Vy
bmZzX2ZpbmRfYW5kX2dldF9ucysweDQ4LzB4NjANClsxMDcyOC4wMzUzOTBdICBbPGZmZmZmZmZm
ODExZTY2MzM+XSBzeXNmc19yZW1vdmVfZ3JvdXArMHg5My8weGEwDQpbMTA3MjguMDM1Mzk5XSAg
WzxmZmZmZmZmZjgxNTVlM2MzPl0gZHBtX3N5c2ZzX3JlbW92ZSsweDQzLzB4NTANClsxMDcyOC4w
MzU0MDVdICBbPGZmZmZmZmZmODE1NTQ5ZDU+XSBkZXZpY2VfZGVsKzB4NDUvMHgxYzANClsxMDcy
OC4wMzU0MTFdICBbPGZmZmZmZmZmODE1OWJkOTc+XSBzY3NpX3RhcmdldF9yZWFwX3VzZXJjb250
ZXh0KzB4MjcvMHg0MA0KWzEwNzI4LjAzNTQxOF0gIFs8ZmZmZmZmZmY4MTA3ZjMxNz5dIGV4ZWN1
dGVfaW5fcHJvY2Vzc19jb250ZXh0KzB4NjcvMHg3MA0KWzEwNzI4LjAzNTQyMl0gIFs8ZmZmZmZm
ZmY4MTU5ZDA3ND5dIHNjc2lfdGFyZ2V0X3JlYXArMHhjNC8weGYwDQpbMTA3MjguMDM1NDI4XSAg
WzxmZmZmZmZmZjgxNTllZmQ4Pl0gc2NzaV9kZXZpY2VfZGV2X3JlbGVhc2VfdXNlcmNvbnRleHQr
MHgxODgvMHgxYzANClsxMDcyOC4wMzU0MzJdICBbPGZmZmZmZmZmODEwN2YzMTc+XSBleGVjdXRl
X2luX3Byb2Nlc3NfY29udGV4dCsweDY3LzB4NzANClsxMDcyOC4wMzU0MzZdICBbPGZmZmZmZmZm
ODE1OWVlNGM+XSBzY3NpX2RldmljZV9kZXZfcmVsZWFzZSsweDFjLzB4MjANClsxMDcyOC4wMzU0
NDBdICBbPGZmZmZmZmZmODE1NTQwZTI+XSBkZXZpY2VfcmVsZWFzZSsweDMyLzB4YTANClsxMDcy
OC4wMzU0NDldICBbPGZmZmZmZmZmODEzZGZhZTg+XSBrb2JqZWN0X2NsZWFudXArMHgzOC8weDcw
DQpbMTA3MjguMDM1NDUzXSAgWzxmZmZmZmZmZjgxM2RmOWQwPl0ga29iamVjdF9wdXQrMHgzMC8w
eDYwDQpbMTA3MjguMDM1NDU3XSAgWzxmZmZmZmZmZjgxNTU0Mzk3Pl0gcHV0X2RldmljZSsweDE3
LzB4MjANClsxMDcyOC4wMzU0NjVdICBbPGZmZmZmZmZmODE1OTIxMGI+XSBzY3NpX2RldmljZV9w
dXQrMHgzYi8weDUwDQpbMTA3MjguMDM1NDcxXSAgWzxmZmZmZmZmZjgxNWEyYTYwPl0gc2NzaV9k
aXNrX3B1dCsweDMwLzB4NTANClsxMDcyOC4wMzU0NzZdICBbPGZmZmZmZmZmODE1YTJjYTE+XSBz
ZF9yZWxlYXNlKzB4MzEvMHg3MA0KWzEwNzI4LjAzNTQ4M10gIFs8ZmZmZmZmZmY4MTFiYmUxYz5d
IF9fYmxrZGV2X3B1dCsweDE2Yy8weDFhMA0KWzEwNzI4LjAzNTQ4OF0gIFs8ZmZmZmZmZmY4MThm
ZmVjNz5dID8gX3Jhd19zcGluX3VubG9ja19pcnErMHgxNy8weDQwDQpbMTA3MjguMDM1NDkyXSAg
WzxmZmZmZmZmZjgxMWJjNzVlPl0gYmxrZGV2X3B1dCsweDRlLzB4MTQwDQpbMTA3MjguMDM1NTAy
XSAgWzxmZmZmZmZmZjgxMTg0Y2E0Pl0ga2lsbF9ibG9ja19zdXBlcisweDQ0LzB4NzANClsxMDcy
OC4wMzU1MDddICBbPGZmZmZmZmZmODExODRmNjU+XSBkZWFjdGl2YXRlX2xvY2tlZF9zdXBlcisw
eDM1LzB4NjANClsxMDcyOC4wMzU1MTFdICBbPGZmZmZmZmZmODExODU1MjY+XSBkZWFjdGl2YXRl
X3N1cGVyKzB4NDYvMHg2MA0KWzEwNzI4LjAzNTUxN10gIFs8ZmZmZmZmZmY4MTFhMTA4NT5dIG1u
dHB1dF9ub19leHBpcmUrMHhlNS8weDE3MA0KWzEwNzI4LjAzNTUyMV0gIFs8ZmZmZmZmZmY4MTFh
MjYyZT5dIFN5U191bW91bnQrMHg4ZS8weDEwMA0KWzEwNzI4LjAzNTUyN10gIFs8ZmZmZmZmZmY4
MTkwODE5Mj5dIHN5c3RlbV9jYWxsX2Zhc3RwYXRoKzB4MTYvMHgxYg0KWzEwNzI4LjAzNTUzMF0g
LS0tWyBlbmQgdHJhY2UgZjAzNjkxMDgxZWNjNzRiYSBdLS0tDQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>