Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Sep 2001 15:30:14 -0500
From:      Alfred Perlstein <bright@mu.org>
To:        "George V. Neville-Neil" <gnn@neville-neil.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Questions...
Message-ID:  <20010929153014.T59854@elvis.mu.org>
In-Reply-To: <200109291504.IAA2735004@meer.meer.net>; from gnn@neville-neil.com on Sat, Sep 29, 2001 at 08:04:53AM -0700
References:  <bright@mu.org> <200109291504.IAA2735004@meer.meer.net>

next in thread | previous in thread | raw e-mail | index | archive | help
* George V. Neville-Neil <gnn@neville-neil.com> [010929 10:05] wrote:
> > Hopefully, there's nothing inherently bad with it that will make it
> > too difficult.
> 
> Well, no more difficult than the current network stack.  The number
> of global variables (at least when I was looking at the old 4.4 BSD Lite 
> code) is not insignificant.  Also, have y'all removed the spl() code
> locks (ala BSD/OS) yet?

The spls have no effect any longer, we're leaving them in however
to mark places where protection is needed, when a subsystem becomes
MP safe the spls are removed.  As far as glabals there are actually
very few there.

> > Why the sudden interest?
> 
> I'm working up a proposal for Addison/Wesley to rework/rewrite the
> Stevens books (Volume I and II) and of course for Volume II this stuff
> is all quite important since I intend to use the FreeBSD code base
> as the basis for it.  I want to find out what the trajectory of the code is
> so I can decide which version to put in the book.  I'm hoping that it
> will be 5.0 (or 5.something) so that by the time that code base is shipped
> (November 2002) the book won't be too far behind it.

Interesting!  I would target 5.0 as that's where a bunch of activity
is going to be, I imagine a lot of changes may occur, but there's
just about zero possibility of a rewrite, that would just be absurd.

-- 
-Alfred Perlstein [alfred@freebsd.org]
'Instead of asking why a piece of software is using "1970s technology,"
start asking why software is ignoring 30 years of accumulated wisdom.'

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




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