Re: [PATCH] USBHID: Make Boot Protocol drivers depend on EMBEDDED
From: Anssi Hannula <hidden>
Date: 2008-12-21 22:18:03
Also in:
lkml
Parag Warudkar wrote:
On Sun, 21 Dec 2008, Jiri Kosina wrote:quoted
On Sun, 21 Dec 2008, Andrew Morton wrote:quoted
quoted
So do I get it right that the only reason of the problem you were seeing was that in the 2.6.27 kernel you have compiled usbhid module, which was then used for driving your mouse,but in 2.6.28-rcX you compiled and used 'usbmouse' instead, and therefore this is not a regression?Shouldn't usbmouse support two-dimensional mice as well?Yup, but that's a separate issue on my TODO. I first want to know whether this is a regression or not.I have always compiled usbmouse as a module - the problem or regression here was that it was loaded instead of usbhid when both were compiled as modules - but I don't think this is a kernel regression, here is why - The problem happened with Fedora 10 - when I booted into Ubuntu 8.10 with the same kernel compiled with same config, usbhid was correctly loaded and mouse worked. So I would forget this as a Fedora specific issue.
It may well be that Ubuntu has usbmouse blacklisted or employs udev rules that force usbhid to be loaded before usbmouse. On Mandriva it was handled in a similar way, before usbmouse was disabled from the kernel (no reason to have it in a "normal" kernel).
Thanks for the pointers.
-- Anssi Hannula