Re: [PATCH] USBHID: Make Boot Protocol drivers depend on EMBEDDED

From: Anssi Hannula
Date: Sun Dec 21 2008 - 17:18:05 EST


Parag Warudkar wrote:
>
> On Sun, 21 Dec 2008, Jiri Kosina wrote:
>
>> On Sun, 21 Dec 2008, Andrew Morton wrote:
>>
>>>> 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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/