I'd like to axe some drivers
Garrett Cooper
yaneurabeya at gmail.com
Wed Nov 26 22:40:16 UTC 2014
On Nov 20, 2014, at 13:31, John Baldwin <jhb at freebsd.org> wrote:
> 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.
…
> si(4): This is a driver for an older ISA/EISA/PCI multiport serial card.
> It doesn't use bus_space. It was hacked up to use new tty, but
> still uses Giant. I have a partial set of outstanding patches to
> this to fix it to use bus_space, but when I sent them out for
> testing on current and stable, no one replied.
Please remove usr.sbin/sicontrol as well if this gets removed:
OLD_FILES+=usr/sbin/sicontrol
OLD_FILES+=usr/share/man/man8/sicontrol.8.gz
...
> spic(4): At one point the Sony VAIO was "the" cool laptop, and this driver
> controlled the "jogdial" found on it and presented it as a mouse.
> This is a tiny driver and is less invasive in terms of future
> maintenance than others perhaps, but my recent calls for testing
> on current@ and stable@ found no takers. It's a fairly obscure
> device and not one that exists on any recently shipped hardware.
Handling of this driver might need to be removed from moused/devd (there’s a reference to moused at the bottom of the manpage, but a cursory grep reveals nothing for “sony" or "spic"… hmm).
Thanks!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20141126/1d2dfb6e/attachment.sig>
More information about the freebsd-arch
mailing list