On Wed, 2006-22-11 at 21:47 -0500, Alan Stern wrote: > On Wed, 22 Nov 2006, Matt Price wrote: > > > > This looks like you plugged a full-speed device into a high-speed hub > > > just > > > as the computer was trying to shut down. > > > > ok. i'm not doing that though -- would this message show up if, say, I'd > > done something like that many suspend cycles ago? > > No. Or it least, it shouldn't. > > > that is, is the "you > > screwed up" information stored persistently in the hardware itself? > > "you screwed up" is very different from "you plugged a full-speed device > into a high-speed hub". _Some_ information is stored persistently in the > hardware, but if the system is working correctly the information will be > read out and erased within a fraction of a second. >
right, I see that. I'm not sure what's generating this plug-in event. could it be that the initramfs in which the resume process is taking place is simultaneously waking up the usb system and initiating resume, in such a way that the state of one of the usb devices is consistently miswritten/misread/something? I've snipped a bit more of the log below -- it shows that the "new device detected" event happens during resume, not suspend. Not sure if htat helps. anyway appreciate all your efforts. matt [ 5.644000] Atomic restore preparation [ 5.648000] Freezing cpus ... [ 5.648000] usb 1-2.3: skipped 1 descriptor after interface [ 5.648000] usb 1-2.3: new device strings: Mfr=0, Product=0, SerialNumber=0 [ 5.648000] usb 1-2.3: uevent [ 5.648000] usb 1-2.3: configuration #1 chosen from 1 choice [ 5.648000] usb 1-2.3: adding 1-2.3:1.0 (config #1, interface 0) [ 5.648000] usb 1-2.3:1.0: uevent [ 5.648000] usb 1-2.3: adding 1-2.3:1.1 (config #1, interface 1) [ 5.648000] usb 1-2.3:1.1: uevent [ 5.648000] usb 1-2.3: adding 1-2.3:1.2 (config #1, interface 2) [ 5.648000] usb 1-2.3:1.2: uevent [ 5.648000] drivers/usb/core/inode.c: creating file '004' [ 5.648000] hub 3-1:1.0: state 7 ports 3 chg 0000 evt 0004 [ 5.652000] hub 3-1:1.0: port 2, status 0101, change 0001, 12 Mb/s [ 5.780000] CPU 1 is now offline [ 5.780000] SMP alternatives: switching to UP code [ 5.780000] CPU1 is down [ 5.780000] usbdev1.4_ep83: PM: suspend 0->1, parent 1-2.3:1.1 already 1 [ 5.780000] usbdev1.4_ep03: PM: suspend 0->1, parent 1-2.3:1.1 already 1 [ 5.780000] usbdev1.4_ep82: PM: suspend 0->1, parent 1-2.3:1.0 already 1 [ 5.780000] usbdev1.4_ep02: PM: suspend 0->1, parent 1-2.3:1.0 already 1 [ 5.780000] usbdev1.4_ep81: PM: suspend 0->1, parent 1-2.3:1.0 already 1 [ 5.784000] hub 3-1:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 [ 5.852000] ieee1394: Host added: ID:BUS[0-00:1023] GUID[374fc00018700941] [ 5.856000] usb 3-1.2: new full speed USB device using uhci_hcd and address 3 [ 5.876000] usb usb2: suspend_rh (auto-stop) [ 5.964000] usb 3-1.2: skipped 1 descriptor after endpoint [ 5.968000] usb 3-1.2: default language 0x0409 [ 5.976000] usb 3-1.2: new device strings: Mfr=1, Product=2, SerialNumber=0 [ 5.976000] usb 3-1.2: Product: O2Micro CCID SC Reader [ 5.976000] usb 3-1.2: Manufacturer: O2 [ 5.976000] usb 3-1.2: uevent [ 5.976000] usb 3-1.2: configuration #1 chosen from 1 choice [ 5.980000] usb 3-1.2: adding 3-1.2:1.0 (config #1, interface 0) [ 5.980000] usb 3-1.2:1.0: uevent [ 5.980000] drivers/usb/core/inode.c: creating file '003' [ 5.980000] hub 3-1:1.0: 400mA power budget left [ 5.980000] suspend_device(): usb_generic_suspend+0x0/0x120 [usbcore]() returns -16 [ 5.980000] Could not suspend device 3-1: error -16 [ 5.980000] hub 3-1:1.0: state 7 ports 3 chg 0000 evt 0000 > Alan Stern > -- Matt Price History Dept University of Toronto [EMAIL PROTECTED]
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users