i just found new info which I had not known before....anyway....just sharing - from devel@xxxxxxxxxxxxxxxxxxxxxxx: On Mon, Jan 25, 2010 at 05:42:49PM -0800, Adam Williamson wrote: > > On Sun, 2010-01-24 at 18:13 +0200, Pasi Kärkkäinen wrote: > > >> > > Ok, I just also blacklisted the radeon/drm/ttm modules in >> > > /etc/modprobe.d/ >> > > and now they aren't loaded automatically anymore. > > > > For the record, for graphics modules, you need to double-blacklist them: > > blacklist in /etc/modprobe.d and either remove them from initrd (as you > > did) or use the rdblacklist kernel parameter to stop them being loaded > > from the initrd. > > Thanks for the tip. I didn't know "rdblacklist" exists.. -- Pasi On Mon, Jan 25, 2010 at 7:14 PM, luca ellero <lroluk@xxxxxxxxx> wrote: > Peter Teoh wrote: >> >> similar from previous links posted, a lot of solutions are >> distro-specific, and varies from version to version: >> >> >> http://www.mail-archive.com/debian-bugs-dist@xxxxxxxxxxxxxxxx/msg351306.html >> >> On Sun, Jan 24, 2010 at 12:26 PM, Peter Teoh <htmldeveloper@xxxxxxxxx> >> wrote: >> >>> >>> something about kernel module blacklisting using udev: >>> >>> from here: >>> >>> http://wiki.debian.org/udev >>> >>> clicking on blacklisting: >>> >>> http://wiki.debian.org/KernelModuleBlacklisting >>> >>> there is something on disabling module autoloading here: >>> >>> http://wiki.archlinux.org/index.php/Udev >>> >>> >>> On Fri, Jan 22, 2010 at 7:13 PM, luca ellero <lroluk@xxxxxxxxx> wrote: >>> >>>> >>>> Greg KH ha scritto: >>>> >>>>> >>>>> On Wed, Jan 20, 2010 at 01:54:08PM +0100, luca ellero wrote: >>>>> >>>>> >>>>>> >>>>>> Hi everybody, >>>>>> I'm writing a driver that use a USB mouse as a minimal keyboard >>>>>> (binding >>>>>> mouse buttons to some useful keys: Enter, Tab, ESC or others). >>>>>> The problem is the USB mouse driver (integrated into the kernel) takes >>>>>> over the mouse device and so my driver is never bind to it. >>>>>> Now, I know how to blacklist a driver if it was a module, but I wonder >>>>>> if >>>>>> there is some easy way to do the same with a "compiled in" driver >>>>>> without >>>>>> recompiling the kernel. >>>>>> >>>>>> >>>>> >>>>> The hid driver has a quirks file you can write to which will keep it >>>>> from binding to your device. >>>>> >>>>> You can also unbind a driver from a device by hand through the 'unbind' >>>>> file in sysfs in the driver's directory. >>>>> >>>>> In the end, just send a patch to the hid maintainer to add your device >>>>> to the quirk list so it doesn't bind to it so you don't have to do >>>>> this. >>>>> >>>>> good luck, >>>>> >>>>> greg k-h >>>>> >>>>> >>>>> >>>> >>>> Thank you Greg for you information. >>>> I will try sysfs unbind feature. >>>> I think sending a patch to hid maintainer is not feasible in this case, >>>> because I use a standard mouse for my experiments. So blacklisting it >>>> means >>>> that all mice of that kind will never work (with usbhid) in the future. >>>> Is >>>> this right? >>>> regards >>>> Luca >>>> >>>> > > Hi Peter, > thanks for the links, however my problem was disabling drivers compiled in > the kernel (not as modules). > Disabling the driver writing to sysfs (as suggested by Greg) did the work. > Anyway thanks for your help > Luca > > -- Regards, Peter Teoh -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ