Michael Tokarev wrote: []
2.6.10 almost works, but sometimes, the whole input subsystem just "hungs", ie, both keyboard and mouse just stops working. Plugging in USB keyboard and loading usbhid module solves the problem - both keyboards and the mouse works after that, and I didn't yet notice the problem repeats after usbhid and usb keyboard is loaded. I wasn't able to determine when the problem occurs, for me it seems it hangs at some "random" point - sometimes after 5 minutes after boot, sometimes after a hour or so.
Got another such "hung" and tried to debug it somehow. Did a task dump (echo t > /proc/sysrq-trigger when logged from network) -- nothing interesting; kseriod trace looks a bit weird but it is as weird in normal mode too:
kseriod S 00000000 0 196 1 361 122 (L-TLB) c11f9f94 00000046 00000000 00000000 c11f9000 c11f9000 c77d09e0 000024de 6b1f3a71 00000004 c11f06bc c11f9fc0 c11f9000 c11f9fd4 fffff000 c01c4d4e c11f9000 00000000 c11f0560 c0127c20 c11f9fcc c11f9fcc c11f0560 c77c7f60 Call Trace: [<c01c4d4e>] serio_thread+0xbe/0x110 [<c0127c20>] autoremove_wake_function+0x0/0x30 [<c0102c06>] ret_from_fork+0x6/0x20 [<c0127c20>] autoremove_wake_function+0x0/0x30 [<c01c4c90>] serio_thread+0x0/0x110 [<c0101265>] kernel_thread_helper+0x5/0x10
Everything on the system is sleeping.
After plugging in USB keyboard and loading uhci-hcd and usbhid, the keyboard un-freeze, but mouse still didn't work. So I tried re-loading psmouse module, and surprizingly, mouse started working again, but now dmesg says:
input: PS2++ Logitech Wheel Mouse on isa0060/serio1
(normally it's input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 )
and the mouse is moving very fast now. Previously I either didn't able to make it work at all after such freeze, or it worked automatically after loading usbhid.
BTW, it's 2.6.10, I can't made it work with 2.6.11 at all.
/mjt - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/