I'd like to axe some drivers
moto kawasaki
moto at kawasaki3.org
Tue Nov 25 02:01:38 UTC 2014
Hello,
Thank you very much developers for giving me such a nice OS
up-to-date.
It sounds reasonable for me to remove old devices from GENERIC.
But may I ask a question?
If removed, how can I use those device drivers ?
Do I need to re-compile kernel ?
Or, can I use one of them with kldload ?
Is it automatically loaded during the boot process, with charm in
/boot/loader.conf ?
I personally runs fxp and dc on my home pc, so I am very curious.
Thank you very much.
Best Regards,
--
moto kawasaki <moto at kawasaki3.org>
From: John Baldwin <jhb at freebsd.org>
To: arch at freebsd.org
Subject: I'd like to axe some drivers
Date:Thu, 20 Nov 2014 16:31:27 -0500
Message-ID: <201411201631.27556.jhb at freebsd.org>
jhb> I'm >< close to removing timeout/untimeout from the tree. As part of this I
jhb> have updated several older drivers to use callout(9), but most of those
jhb> patches were untested. Keeping old code around that no one uses does add
jhb> future work as tree-wide API changes are made as well as things like locking
jhb> (note that several of these drivers weren't locked until I recently changed
jhb> them). To that end, here is my short list of things that I think we can bid
jhb> farewell to in 11. Note that many of these are for ISA devices.
jhb>
jhb> asr(4): This is a driver for a set of older Adaptec PCI RAID adapters. This
jhb> driver is _really_ crufty and is the only thing I didn't convert to
jhb> callout(9) because it has no notion of software state for a given
jhb> request. It is also 32-bit only since it stuff kernel pointers into
jhb> 32 bit fields in hardware-defined structures.
jhb>
<snip>
More information about the freebsd-arch
mailing list