Removing disconnected tty drivers

Peter Jeremy peter at rulingia.com
Fri Oct 3 20:13:32 UTC 2014


On 2014-Oct-02 11:19:37 -0400, John Baldwin <jhb at freebsd.org> wrote:
>On Wednesday, October 01, 2014 6:03:53 am Peter Jeremy wrote:
>> On 2014-Sep-29 11:53:53 -0400, John Baldwin <jhb at freebsd.org> wrote:
>> >The following drivers have never been converted to use the new tty layer 
>> >introduced in 8.0 and have been disconnected since then.  Several of them are 
>> >for older multiport serial cards, and in the case of sio(4), current kernels 
>> >use uart(4) instead.  Barring major objections, I plan to remove them from the 
>> >tree later this week.  If someone wishes to update them, they can always be 
>> >pulled back from svn history.
>> >
>> >dev/digi/digi.c:                tp = port->tp = ttyalloc();
>> 
>> See
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=152253
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=158086
>> unfortunately, I no longer have access to the hardware.  I'm happy to
>> update the patches to compile on -current but can't do more than that.
>
>The second one was tested by another submitter, so if you want to spend the
>time, please update them and see if you can get someone to test them.  To be
>honest, I would be happy to drop ISA support and just keep PCI support if
>that is simpler.

The patches in kern/158086 subsume those in kern/152253 and it builds (at
least on amd64) at head r272410.  All we need is someone with the hardware.

My biggest concern with the ISA code is that there is no locking around all
the window twiddling.  

-- 
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 949 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20141004/f5edf140/attachment.sig>


More information about the freebsd-arch mailing list