LWN.net Logo

Out of tree modules

Out of tree modules

Posted Aug 5, 2010 10:16 UTC (Thu) by TRS-80 (subscriber, #1804)
In reply to: 2.6.36 merge window part 1 by YannisDas
Parent article: 2.6.36 merge window part 1

A quick way to see some of what's out there is what's supported by module-assistant, although some are just for easy installation of development versions on old kernels, and DKMS is starting to take over. m-a list|awk -F- '/source/ {ORS=" ";print $1}' on Ubuntu 10.04 gives

acerhk acx100 affix alsa arla at76c503a bcm4400 bcm5700 cdfs cipe cloop comedi cpad cryptoapi cryptoloop dazuko ddrmat device3dfx drbd0.7 drbd8 dvb e100 eagle em8300 exmap fglrx freeswan ftape ftpfs fuse fwatch gpib hostap hubcot i2c ieee80211 ipw2100 ipw2200 ivtv kqemu linux linux lirc lm loop loop lufs madwifi mga misdn ndiswrapper nozomi nvidia nvidia nvidia openafs openswan ov511 pcmcia plex86 ppscsi qc qla2x00 realtime rt2400 rt2500 rt2570 rtai shfs sl spca5xx squashfs sysprof thinkpad tidev translucency tun unicorn unionfs userlink vaiostat video4linux virtualbox wacom xdslusb xlibmesa zaptel
Personally, I found myself having to compile DAHDI (nee zaptel) recently for asterisk.


(Log in to post comments)

Out of tree modules

Posted Aug 12, 2010 4:23 UTC (Thu) by mchehab (subscriber, #41156) [Link]

This list is incomplete and wrong. By looking on it, I've got the impression that Ubuntu has a weird concept of "out-of-tree": they have DKMS packages for things that are ever upstream or that are at upstream for a long time, like alsa, dvb, ipw*, ov511, pcmcia, v4l, ivtv, etc. It looks like that there are separate packages for drivers that also provide testing trees to allow compilation as separate drivers to easy driver development (like v4l/dvb) instead of properly porting the upstream patches to their kernels.

There's actually a list of the out of tree drivers at:
http://www.linuxdriverproject.org/foswiki/bin/view/Main/O...

The list is a little outdated, as it still shows some devices that were already merged, but it is a good start. Unfortunately, it doesn't show what drivers are actually shipped with the major distros.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds