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>