Bug 156167 - hotplug events in wrong order
hotplug events in wrong order
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Dave Jones
Brian Brock
: 157137 157155 157618 158409 158482 (view as bug list)
Depends On:
Blocks: FC4Blocker
  Show dependency treegraph
Reported: 2005-04-27 23:35 EDT by David Zeuthen
Modified: 2015-01-04 17:19 EST (History)
11 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-05-23 13:02:52 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
a full output of 'lshal' with 'USB-FDU' attached (85.99 KB, text/plain)
2005-05-07 16:39 EDT, Michal Jaegermann
no flags Details
'lsusb' view of the device in question (2.23 KB, text/plain)
2005-05-07 16:41 EDT, Michal Jaegermann
no flags Details

  None (edit)
Description David Zeuthen 2005-04-27 23:35:33 EDT
Description of problem:

Described here


Version-Release number of selected component (if applicable):

2.6.11-1.1268_FC4. Probably since upstream 2.6.12-rc3.

How reproducible:


Steps to Reproduce:

See link

Additional info:

This bug means that hal will identify USB storage devices as proper SCSI devices
resulting in that we won't automount/add /etc/fstab entry entries.

Upstream appear to be working on a fix. Please include this for FC4.
Comment 1 David Zeuthen 2005-04-27 23:37:41 EDT
Adding to FC4 blocker since not automounting USB gizmos is a pretty severe
Comment 2 Bastien Nocera 2005-05-06 11:04:00 EDT
Also causes serial interfaces of my Palm to show up as children of the USB
controller instead of children of the Palm device.
Also affects RHEL4.
Comment 3 Michal Jaegermann 2005-05-07 16:39:38 EDT
Created attachment 114127 [details]
a full output of 'lshal' with 'USB-FDU' attached

> I've also changed version from 'fc3' to 'devel' since hal 0.5.1 is
> not in fc3.

Sorry, this was supposed to be devel and not fc3.  I forgot to switch
distribution tag.

> On what kernel does this happen,

At least on these:


>  try one that is pre 2.6.12-rc3

Hm, I do not have a supply of kernels going that far back.

> (this one looks like a duplicate of bug 156167).

Possibly, although not recognized floppy device may, or may not, be
the same thing.

> Also, please try to attach the output of lshal.

OK. 'lsusb' does recognize the device properly.
Comment 4 Michal Jaegermann 2005-05-07 16:41:04 EDT
Created attachment 114128 [details]
'lsusb' view of the device in question
Comment 5 Michal Jaegermann 2005-05-07 16:44:58 EDT
Sigh! Not my day! Attachments were really meant for bug 157155 but
these two bugs seem to be possibly related or even duplicates.
Comment 6 David Zeuthen 2005-05-07 18:04:40 EDT
*** Bug 157155 has been marked as a duplicate of this bug. ***
Comment 7 David Zeuthen 2005-05-10 12:23:55 EDT
Not sure comment 2 is correct - I think this is another bug.
Comment 8 David Zeuthen 2005-05-10 17:32:20 EDT
*** Bug 157137 has been marked as a duplicate of this bug. ***
Comment 9 David Zeuthen 2005-05-13 05:52:02 EDT
*** Bug 157618 has been marked as a duplicate of this bug. ***
Comment 10 David Zeuthen 2005-05-21 16:45:08 EDT
Kay Sievers posted a patch to the LKML to fix this


Please apply.
Comment 11 David Zeuthen 2005-05-21 20:57:39 EDT
*** Bug 158409 has been marked as a duplicate of this bug. ***
Comment 12 Dave Jones 2005-05-22 00:45:02 EDT
latest builds should have this fixed.
Comment 13 Michal Jaegermann 2005-05-22 16:42:23 EDT
> latest builds should have this fixed.
Maybe.  I am not sure.  See bug 158482.
Comment 14 David Zeuthen 2005-05-22 17:39:50 EDT
*** Bug 158482 has been marked as a duplicate of this bug. ***
Comment 15 David Zeuthen 2005-05-22 18:01:53 EDT
So, bug 158482 suggests this issue still persists. I can verify the bug is still
here with the latest Rawhide kernel

[root@daxter ~]# uname -a
Linux daxter.boston.redhat.com 2.6.11-1.1329_FC4 #1 Thu May 19 21:14:20 EDT 2005
i686 i686 i386 GNU/Linux

Dave, did the 1329 build include the fix? I guess not as it was built Thu 19 May
2005 10:25:43 PM EDT. Moving back to ASSIGNED until we can test this :-)

Comment 16 David Zeuthen 2005-05-22 18:06:33 EDT
Btw, the kernel-2.6.spec file suggests this is fixed in builds 1334 or later so
I guess we just have to wait for these to be pushed to Rawhide

 * Sat May 21 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1334_FC4]
 - driver core: restore event order for device_add()
Comment 17 Warren Togami 2005-05-22 23:09:30 EDT
1340 was pushed to rawhide, it should be in tomorrow's mirror tree.
Comment 18 David Zeuthen 2005-05-23 13:02:52 EDT
1340 works perfectly for me (tried hotplugging my iPod Mini and a USB1.1 CF
Reader several times). So, I'm closing this bug.

Note You need to log in before you can comment on or make changes to this bug.