The linux-image-2.6.27-11-generic packages from -proposed do not fix it for me - with max_sectors set to 128, it doesn't happen as frequently as with max_sectors = 240, but there is no difference between kernels -11 and -9 for me.
Bear in mind, that my chipset is nVidia MCP73 and thus not covered by the AMD SB600/700 workaround (I'm assuming).
I was getting the error about ohci loading first, so I forced ehci_hcd to load first by editing /etc/initramfs-tools/modules, but it still doesn't fix it.
So to sum it up, using the -11 kernel from proposed, max_sectors = 128 and ehci_hcd loading before ohci_hcd and this is what I get:
peter@dolores:~$ dmesg | grep reset
[ 10.052941] usb 1-6.1: reset low speed USB device using ehci_hcd and address 9
[ 937.341197] usb 1-6.2: reset high speed USB device using ehci_hcd and address 10
[ 2341.333491] usb 1-6.2: reset high speed USB device using ehci_hcd and address 10
[ 2957.343520] usb 1-6.2: reset high speed USB device using ehci_hcd and address 10
Bad news people.
The linux-image- 2.6.27- 11-generic packages from -proposed do not fix it for me - with max_sectors set to 128, it doesn't happen as frequently as with max_sectors = 240, but there is no difference between kernels -11 and -9 for me.
Bear in mind, that my chipset is nVidia MCP73 and thus not covered by the AMD SB600/700 workaround (I'm assuming).
I was getting the error about ohci loading first, so I forced ehci_hcd to load first by editing /etc/initramfs- tools/modules, but it still doesn't fix it.
So to sum it up, using the -11 kernel from proposed, max_sectors = 128 and ehci_hcd loading before ohci_hcd and this is what I get:
peter@dolores:~$ dmesg | grep reset
[ 10.052941] usb 1-6.1: reset low speed USB device using ehci_hcd and address 9
[ 937.341197] usb 1-6.2: reset high speed USB device using ehci_hcd and address 10
[ 2341.333491] usb 1-6.2: reset high speed USB device using ehci_hcd and address 10
[ 2957.343520] usb 1-6.2: reset high speed USB device using ehci_hcd and address 10
Any others hints as to what to try out?