Hi, On Sat, Dec 08, 2007 at 01:02:08AM +0100, Peter Ganzhorn wrote: > Hi, > > I wrote to this list before because of my USB causing lots of wakeups: > > 58.9% ( 20.0) <kernel core> : usb_hcd_poll_rh_status (rh_timer_func) > > Loosing 60% of my wakeups would be quite nice...last time Arjan advised > me to check which device may be responsible for this, but after > unplugging all my USB devices the usb_hcd_poll_rh_status still shows up > in powertop! > Here my current lsusb output: > > # lsusb > Bus 002 Device 001: ID 0000:0000 > Bus 005 Device 001: ID 0000:0000 > Bus 007 Device 001: ID 0000:0000 > Bus 006 Device 001: ID 0000:0000 > Bus 001 Device 001: ID 0000:0000 > Bus 004 Device 001: ID 0000:0000 > Bus 003 Device 001: ID 0000:0000 > > There is not a single device connected.
OK, that's true, but apart from that the output doesn't help much. What would have been useful is an lspci showing the type of host controller and a /proc/interrupts indicating whether the usb_hcd_poll_rh_status invocation (which is done via a timer in *this* case) is somehow interrupt-triggered or not. > What could be the reason for this one still showing up? I even have usb > autosuspend enabled, so almost everything usb-related should be in > powersaving mode... No idea, but it's perhaps time to dig through USB sources... (and an initial glance looks promising, since there doesn't seem to be too much power-awareness there, e.g. from grepping for mod_timer calls) Andreas Mohr -- Want to provide valuable development feedback about your kernel version? Install http://klive.cpushare.com/ ! _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
