Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 May 2008 08:25:42 +0200
From:      Ed Schouten <ed@80386.nl>
To:        Peter Wemm <peter@wemm.org>
Cc:        current@freebsd.org, arch@freebsd.org, Poul-Henning Kamp <phk@phk.freebsd.dk>, Robert Watson <rwatson@freebsd.org>, Ade Lovett <ade@freebsd.org>, net@freebsd.org, "Bruce M. Simpson" <bms@freebsd.org>
Subject:   Re: HEAD UP: non-MPSAFE network drivers to be disabled (was: 8.0 network stack MPsafety goals (fwd))
Message-ID:  <20080528062542.GR64397@hoeg.nl>
In-Reply-To: <e7db6d980805271530y2462abf8p3727b1627d07b5f@mail.gmail.com>
References:  <20080527062736.GF64397@hoeg.nl> <45633.1211870269@critter.freebsd.dk> <20080527064253.GG64397@hoeg.nl> <483C2666.7010608@FreeBSD.org> <e7db6d980805271530y2462abf8p3727b1627d07b5f@mail.gmail.com>

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

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

Hello Peter,

* Peter Wemm <peter@wemm.org> wrote:
> As an example.. look at the CAN_BYPASS_L_RINT stuff.  If we had a way
> to pass a block of characters upstream instead of a single character
> at a time, then we could build this magic into the input routines
> instead of the device drivers.

I still haven't had time to add the CAN_BYPASS_L_RINT functionality
back. I was thinking about adding the actual copying to the buffers
inside the TTY layer, which means we can finally remove all that
redundant code from the drivers.

But this is still on my TODO list. ;-)

--=20
 Ed Schouten <ed@80386.nl>
 WWW: http://80386.nl/

--QRtLtq+kfJNLc57H
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEARECAAYFAkg8+uYACgkQ52SDGA2eCwUjSQCeP5+BHA+T4Dd1QJ9NorZIMXVE
JdwAn2b+C+QOxVlYL+pSJQiINOxGl0KM
=u5BL
-----END PGP SIGNATURE-----

--QRtLtq+kfJNLc57H--



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