Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 May 2008 16:17:44 +0100
From:      "Bruce M. Simpson" <bms@FreeBSD.org>
To:        Ade Lovett <ade@FreeBSD.org>
Cc:        arch@freebsd.org, Robert Watson <rwatson@FreeBSD.org>, current@freebsd.org, net@freebsd.org
Subject:   Re: HEAD UP: non-MPSAFE network drivers to be disabled (was: 8.0 network stack MPsafety goals (fwd))
Message-ID:  <483AD498.6070207@FreeBSD.org>
In-Reply-To: <5D4AF8D7-88A7-4197-A0FE-7CA992EE5F96@FreeBSD.org>
References:  <20080524111715.T64552@fledge.watson.org>	<1211640498.1510.8.camel@localhost>	<20080524165519.K9809@fledge.watson.org>	<e7db6d980805241656q30193933hcd983b6322d02df8@mail.gmail.com>	<20080525105726.O39741@fledge.watson.org> <5D4AF8D7-88A7-4197-A0FE-7CA992EE5F96@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Ade Lovett wrote:
>
> On May 25, 2008, at 02:58 , Robert Watson wrote:
>> While I'd be quite supportive of something along these lines, I think 
>> it probably is more work to port SLIP to userspace than to hack the 
>> current code a little bit to be MPSAFE, assuming it remains supported 
>> with the revised tty code.  SLIP is a fairly straight-forward piece 
>> of code, as long as you don't try to understand the line discipline 
>> stuff. :-)
>
> Given that this is (a) 2008 and (b) 8.x we're talking about, are there 
> really that many consumers of SLIP to warrant it being carried forward 
> at all?

It's kind of a basic. [C]SLIP has been historically handy to have around 
for situations which warrant it. Mind you, given that we have had tun(4) 
in the tree for years now, a userland implementation of SLIP is possible.

As with all of these things it's down to someone sitting down and doing it.

I'm not volunteering to support any of this as I don't use it myself 
(got enough on my plate), merely pointing out that support for SLIP in a 
system is something many people have taken for granted over the years, 
and for prototyping something or providing IP over a simple serial link 
without the configuration overhead of PPP, SLIP is something someone 
might be using.

P.S. ahc(4) is commodity hardware, I think it can stay right where it is 
thank-you.



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