I'd like to axe some drivers

Joel Dahl joel at vnode.se
Fri Nov 21 07:12:10 UTC 2014


On Thu, Nov 20, 2014 at 02:07:52PM -0800, John-Mark Gurney wrote:
> John Baldwin wrote this message on Thu, Nov 20, 2014 at 16:31 -0500:
> > I'm >< close to removing timeout/untimeout from the tree.  As part of this I 
> > have updated several older drivers to use callout(9), but most of those 
> > patches were untested.  Keeping old code around that no one uses does add 
> > future work as tree-wide API changes are made as well as things like locking 
> > (note that several of these drivers weren't locked until I recently changed 
> > them).  To that end, here is my short list of things that I think we can bid 
> > farewell to in 11.  Note that many of these are for ISA devices.
> > 
> I'm fine w/ removing these...  Should we do some house cleaning on
> amd64's GENERIC too?
> 
> amd64's GENERIC has a lot of ISA or 100Mbit ethernet cards that are
> clearly not going to be used on these machines...
> 
> My recommended list to remove:
> ae, bfe, dc, fxp, hme?, pcn, rl, tx, vr, wb, xl, cs, ed, ex, ep, fe,
> sn, xe

I have amd64 machines with dc, fxp, pcn, rl and xl cards, so please don't remove
these from GENERIC. I think I have bfe, vr and ed cards as well, but I have to
check if they're in i386 or amd64 machines.

-- 
Joel


More information about the freebsd-arch mailing list