I built a rc5-mmotm kernel, and set CONFIG_HID_COMPAT=3Dy, but then found= that I didn't actually *need* any of quirks files that tries to load, so those all got set to 'n'. The resulting kernel would get this far (using a HID_COMPAT=3Dn kernel's = dmesg and annotating, I couldn't get netconsole) and then hang while still runn= ing off the initrd: =5B 1.665167=5D usb 1-8: New USB device found, idVendor=3D413c, idProd= uct=3D0058 =5B 1.678083=5D usb 1-8: New USB device strings: Mfr=3D0, Product=3D0,= SerialNumber=3D0 =5B 1.753101=5D usb 1-8.1: new low speed USB device using ehci_hcd and= address 5 =5B 1.842008=5D usb 1-8.1: configuration =231 chosen from 1 choice =5B 1.869343=5D usb 1-8.1: New USB device found, idVendor=3D045e, idPr= oduct=3D0023 =5B 1.882267=5D usb 1-8.1: New USB device strings: Mfr=3D1, Product=3D= 2, SerialNumber=3D0 =5B 1.895189=5D usb 1-8.1: Product: Microsoft Trackball Optical=C2=AE =5B 1.908056=5D usb 1-8.1: Manufacturer: Microsoft (the next line would make it to the console) =5B 1.926685=5D input: Microsoft Microsoft Trackball Optical=C2=AE as = /devices/pci000:00/0000:00:1d.7/usb1/1-8/1-8.1/1-8.1:1.0/input/input1 =5B 1.945217=5D generic-usb 0003:045E:0023.0001: input,hidraw0: USB HI= D v1.00 Mouse =5BMicrosoft Microsoft Trackball Optical=C2=AE=5D on usb-00= 00:00:1d.7-8.1/input0 =5B 1.959193=5D usbcore: registered new interface driver usbhid =5B 1.973037=5D usbhid: v2.6:USB HID core driver (the following line would not) =5B 1.987014=5D Advanced Linux Sound Architecture Driver Version 1.0.1= 8rc1. Poking around with sysrq-T would show a modprobe process running and not making any progress, just hung waiting for something. I can go get the traceback if needed. This ring any bells?
