Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Oct 2014 06:13:10 +1000
From:      Peter Jeremy <peter@rulingia.com>
To:        John Baldwin <jhb@freebsd.org>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: Removing disconnected tty drivers
Message-ID:  <20141003201310.GC12174@server.rulingia.com>
In-Reply-To: <201410021119.37723.jhb@freebsd.org>
References:  <1789815.bS8Ac2qsJ6@ralph.baldwin.cx> <20141001100353.GF20707@server.rulingia.com> <201410021119.37723.jhb@freebsd.org>

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

--l76fUT7nc3MelDdI
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2014-Oct-02 11:19:37 -0400, John Baldwin <jhb@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@freebsd.org> wrote:
>> >The following drivers have never been converted to use the new tty laye=
r=20
>> >introduced in 8.0 and have been disconnected since then.  Several of th=
em are=20
>> >for older multiport serial cards, and in the case of sio(4), current ke=
rnels=20
>> >use uart(4) instead.  Barring major objections, I plan to remove them f=
rom the=20
>> >tree later this week.  If someone wishes to update them, they can alway=
s be=20
>> >pulled back from svn history.
>> >
>> >dev/digi/digi.c:                tp =3D port->tp =3D ttyalloc();
>>=20
>> See
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D152253
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D158086
>> 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. =20

--=20
Peter Jeremy

--l76fUT7nc3MelDdI
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJULwNWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux
NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs0PmsP/02GYI9iXiZ+d14RJBcbJAXE
kg7JOFADcsdW0jY9zIgsZYXszXdbwmhKXPAPKwAPbVnfF0kWP7k/CEkjbVOsV/U0
WBuovwvQZSXz6eZNI4pZb8NdYoIqJ6SmF4bwd/NLM5IWv7vHDPniMG2/e//63BJp
n1JS+WXKgsZ8bDzkjzkCZc43WZJ1UivD1KDp3JPQewP2SHHn8dm5aWueJIVjIkCC
A2Zu5QDySRGBJBYqF8m0NqNcXk64tUU0PL42cFoe0Lzaws0gxVa6R/q3g2T1uxgS
njeVEzMJHRWqBbtuY08afq9UuRlIAU/AEb8fYFM333DzwmU+xA9mrMtHVNZQOrx1
lZCpT0xUX7Eg4hKCFyIMWW3vQMYROdnqt5swSclBTf2cWxYmPyeDZcpGxkuLoIp4
WGjE70q48xHxW7jKRQqtqn5RQFbmtJCUvI6TizlRad/1aDhoS3+TS7sRzwMGPNzg
cLR3xi1Bs1/BGiNi8X4DxsA3SQhU1wZFPSaPjwOXnf+zK/x3Hust5F6AqnLgP+Ax
ZSUh/h8ykx/58tNI2apcg6dbZf/vHVmaWU3K4qCQFZgfPakRsqgGDASJSTizIfuh
9zzaaW2SIAeZ9CQauZl5+66IcpKvLw9oYYcz2+1cXnLG5wjaeRcjsAK7EK8Z0MIj
SPW/WxdKF2wsrWuzXC9P
=YSod
-----END PGP SIGNATURE-----

--l76fUT7nc3MelDdI--



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