
On Fri, Apr 12, 2013 at 04:23:47PM +1000, Craig Sanders wrote:
damn. that means it some weird non-reproducible problem that only i have so it's unlikey to get fixed any time soon
i kind of guessed that when google didn't reveal hordes of people complaining about USB in recent kernels.
in case anyone else is interested, the following post to lkml might hold the solution: http://lkml.indiana.edu/hypermail/linux/kernel/1301.2/00314.html haven't tested it myself yet, but apparently the ehci-hcd module has been split into two modules, ehci-hcd and ehci-pci. unless you specify the exact load order in /etc/modules or similar (i.e. to force ehci-pci to be loaded immediately before ehci-hcd), module auto-loading may cause one of the other *hci-hcd modules may load before ehci-pci. given that my DVB cards are PCI based (with VIA USB interfaces on them), this seems likely. and now that i know what to search for, there's even a bug report in debian against initramfs-tools: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700572 apparently there's a fix in initramfs-tools version 0.110 released on March 1st. this may even fix the problem for me without any further action - according to my boot logs, the last times i tried 3.7.8 and 3.8.2 were Mar 13 and Mar 16 respectively, but according to /var/log/dpkg.log, i didn't upgrade to initramfs-tools 0.110 until April 1st.
i think i'll try 3.8 again sometime soon without the Dell keyboard plugged in.
still haven't had time to test this, but now that i have a reasonable theory to test i'll try to find some time to boot 3.8.x again this week. craig ps: adding "-src" to google searches about kernel drivers makes it much easier to find bug reports, blog comments and mailing list posts rather than umpty-billion copies of the source code. duh, i should have remembered that. -- craig sanders <cas@taz.net.au> BOFH excuse #57: Groundskeepers stole the root password