Greg: Something in gregkh-all-2.6.33-rc6 is causing excess USB uevents to be issued. It happens when switching between VT consoles. Not every time... but it shouldn't happen at all. Here's an example from a recent bootup: ... [ 9.841567] usb usb6: uevent [ 9.844146] usb usb7: uevent ... lots of other USB stuff [ 9.925130] usb usb8: uevent [ 9.927626] usb usb5: uevent [ 9.932181] hub 7-0:1.0: state 7 ports 5 chg 0000 evt 0000 [ 10.020095] hub 8-0:1.0: state 7 ports 2 chg 0000 evt 0000 [ 10.320044] usb usb1: suspend_rh (auto-stop) [ 10.320070] usb usb2: suspend_rh (auto-stop) [ 10.320090] usb usb3: suspend_rh (auto-stop) [ 10.320110] usb usb4: suspend_rh (auto-stop) [ 10.816023] ohci_hcd 0000:01:01.0: auto-stop root hub [ 11.064022] ohci_hcd 0000:01:01.1: auto-stop root hub [ 11.816061] hub 1-0:1.0: hub_suspend [ 11.816079] usb usb1: bus auto-suspend [ 11.816086] usb usb1: suspend_rh [ 11.816109] hub 2-0:1.0: hub_suspend [ 11.816116] usb usb2: bus auto-suspend [ 11.816119] usb usb2: suspend_rh [ 11.816138] hub 3-0:1.0: hub_suspend [ 11.816145] usb usb3: bus auto-suspend [ 11.816148] usb usb3: suspend_rh [ 11.816166] hub 4-0:1.0: hub_suspend [ 11.816172] usb usb4: bus auto-suspend [ 11.816176] usb usb4: suspend_rh [ 11.816194] hub 6-0:1.0: hub_suspend [ 11.816200] usb usb6: bus auto-suspend [ 11.816205] ehci_hcd 0000:00:1d.7: suspend root hub [ 11.816239] hub 5-0:1.0: hub_suspend [ 11.816246] usb usb5: bus auto-suspend [ 11.816253] ohci_hcd 0000:01:01.0: suspend root hub [ 12.816050] hub 7-0:1.0: hub_suspend [ 12.816067] usb usb7: bus auto-suspend [ 12.816072] ehci_hcd 0000:01:01.2: suspend root hub [ 12.816184] hub 8-0:1.0: hub_suspend [ 12.816191] usb usb8: bus auto-suspend [ 12.816197] ohci_hcd 0000:01:01.1: suspend root hub [ 13.080505] EXT3-fs (hda8): using internal journal [ 13.556665] kjournald starting. Commit interval 5 seconds [ 13.556823] EXT3-fs (hda1): using internal journal [ 13.556838] EXT3-fs (hda1): mounted filesystem with writeback data mode [ 13.587292] kjournald starting. Commit interval 5 seconds [ 13.587450] EXT3-fs (hda9): using internal journal [ 13.587464] EXT3-fs (hda9): mounted filesystem with writeback data mode [ 13.617341] kjournald starting. Commit interval 5 seconds [ 13.617521] EXT3-fs (hda10): using internal journal [ 13.617536] EXT3-fs (hda10): mounted filesystem with writeback data mode [ 13.640401] kjournald starting. Commit interval 5 seconds [ 13.640572] EXT3-fs (hda4): using internal journal [ 13.640585] EXT3-fs (hda4): mounted filesystem with writeback data mode [ 13.657160] kjournald starting. Commit interval 5 seconds [ 13.657334] EXT3-fs (hda11): using internal journal [ 13.657347] EXT3-fs (hda11): mounted filesystem with writeback data mode [ 13.735330] EXT3-fs (hdb3): mounted filesystem with writeback data mode [ 13.736436] kjournald starting. Commit interval 5 seconds [ 13.766142] EXT3-fs (hdb5): mounted filesystem with writeback data mode [ 13.767294] kjournald starting. Commit interval 5 seconds [ 13.787295] EXT3-fs (hdb6): mounted filesystem with writeback data mode [ 13.788400] kjournald starting. Commit interval 5 seconds [ 13.831207] EXT3-fs (hdb7): mounted filesystem with writeback data mode [ 13.832457] kjournald starting. Commit interval 5 seconds [ 13.847131] EXT3-fs (hdb8): mounted filesystem with writeback data mode [ 13.850622] kjournald starting. Commit interval 5 seconds [ 15.099303] Adding 530104k swap on /dev/hda7. Priority:-1 extents:1 across:530104k [ 16.440175] e100: eth0 NIC Link is Up 100 Mbps Full Duplex At this point I logged in on tty1 and pressed various Alt-Fn key combinations. [ 22.425644] usb usb1: uevent [ 22.426183] usb 1-0:1.0: uevent [ 22.426602] usb usb2: uevent [ 22.427100] usb 2-0:1.0: uevent [ 22.427510] usb usb3: uevent [ 22.428592] usb 3-0:1.0: uevent [ 22.429064] usb usb4: uevent [ 22.429568] usb 4-0:1.0: uevent [ 22.429976] usb usb6: uevent [ 22.430473] usb 6-0:1.0: uevent [ 22.430898] usb usb5: uevent [ 22.431408] usb 5-0:1.0: uevent [ 22.431841] usb usb7: uevent [ 22.433340] usb 7-0:1.0: uevent [ 22.433778] usb usb8: uevent [ 22.434289] usb 8-0:1.0: uevent [ 27.526227] usb usb1: uevent [ 27.526625] usb 1-0:1.0: uevent [ 27.527203] usb usb2: uevent [ 27.527678] usb 2-0:1.0: uevent [ 27.528905] usb usb3: uevent [ 27.529317] usb 3-0:1.0: uevent [ 27.529886] usb usb4: uevent [ 27.530277] usb 4-0:1.0: uevent [ 27.530844] usb usb6: uevent [ 27.531237] usb 6-0:1.0: uevent [ 27.533243] usb usb5: uevent [ 27.533649] usb 5-0:1.0: uevent [ 27.534234] usb usb8: uevent [ 27.534630] usb 8-0:1.0: uevent [ 27.535220] usb usb7: uevent [ 27.535702] usb 7-0:1.0: uevent I noticed the same problem in -rc5, and it might have been present even earlier. It doesn't happen in vanilla 2.6.33-rc6. Can you track it down? Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html