Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Alan Stern
On Wed, 3 Oct 2007, Alan Jenkins wrote: > So if I want to find out why ehci causes more wakeups on an idle system > than uhci, I need to break down the ehci_watchdog timer into its > component uses. One other thing I forgot to mention. As you know, ehci-hcd's extra interrupts tell the driver i

Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Alan Stern
On Wed, 3 Oct 2007, Alan Jenkins wrote: > > One other thing: EHCI transfers data 40 times faster than UHCI. All > > else being equal, you would be justified in expecting it to generate 40 > > times as many interrupts per second. The fact that it doesn't > > indicates something -- perhaps that th

Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Alan Stern
On Wed, 3 Oct 2007, Alan Jenkins wrote: > >>> Using UHCI instead of EHCI saves ~5 wakeup/s: > >>> > >>> With ehci_hcd loaded (and not uhci_hcd): > >>> 31.1% ( 10.0) : ehci_work (ehci_watchdog) > >>> 30.4% ( 9.8): ehci_hcd:usb5 > >>> > > > > Pardon me, but can somebody expl

Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Alan Jenkins
Alan Stern wrote: >>> I'm running a 2.6.23-rc9-hrt1 kernel >>> (-rc8-hrt1 patch applied cleanly to -rc9). >>> >>> Is this expected? >>> > > It's hard to be precise. Here's a partial analysis: > > The interrupts for each driver fall into two categories. With uhci-hcd > they are labelled i

Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Sarah Sharp
On Wed, Oct 03, 2007 at 05:25:37PM -0400, Alan Stern wrote: > On Wed, 3 Oct 2007, Sarah Sharp wrote: > > > On Wed, Oct 03, 2007 at 02:29:49PM +0100, Alan Jenkins wrote: > > > My internet arrives via a USB 2.0 wireless adaptor. > > > Using UHCI instead of EHCI saves ~5 wakeup/s: > > > > > > With e

Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Alan Stern
On Wed, 3 Oct 2007, Sarah Sharp wrote: > On Wed, Oct 03, 2007 at 02:29:49PM +0100, Alan Jenkins wrote: > > My internet arrives via a USB 2.0 wireless adaptor. > > Using UHCI instead of EHCI saves ~5 wakeup/s: > > > > With ehci_hcd loaded (and not uhci_hcd): > > 31.1% ( 10.0) : ehci_work (e

Re: [Linux-usb-users] uhci vs ehci: 5 wakeups/s saved

2007-10-03 Thread Sarah Sharp
On Wed, Oct 03, 2007 at 02:29:49PM +0100, Alan Jenkins wrote: > My internet arrives via a USB 2.0 wireless adaptor. > Using UHCI instead of EHCI saves ~5 wakeup/s: > > With ehci_hcd loaded (and not uhci_hcd): > 31.1% ( 10.0) : ehci_work (ehci_watchdog) > 30.4% ( 9.8): ehci_hcd:us