Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2014 10:51:57 +0900 (JST)
From:      moto kawasaki <moto@kawasaki3.org>
To:        jhb@freebsd.org
Cc:        arch@freebsd.org
Subject:   Re: I'd like to axe some drivers
Message-ID:  <20141125.105157.1187546753207512759.moto@kawasaki3.org>
In-Reply-To: <201411201631.27556.jhb@freebsd.org>
References:  <201411201631.27556.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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@kawasaki3.org>





From: John Baldwin <jhb@freebsd.org>
To: arch@freebsd.org
Subject: I'd like to axe some drivers
Date:Thu, 20 Nov 2014 16:31:27 -0500
Message-ID: <201411201631.27556.jhb@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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141125.105157.1187546753207512759.moto>