*BSD News Article 55961


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!yarrina.connect.com.au!munnari.OZ.AU!news.hawaii.edu!ames!hookup!news.sprintlink.net!news.Edu.TW!newsserver.jvnc.net!newsserver2.jvnc.net!news.cac.psu.edu!news.math.psu.edu!chi-news.cic.net!newsfeed.internetmci.com!delmarva.com!udel!wuccrc!not-for-mail
From: chuck@ccrc.wustl.edu (Chuck Cranor)
Newsgroups: comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc
Subject: Re: NetBSD camp reaction to OpenBSD?
Date: 3 Dec 1995 16:03:26 -0600
Organization: Washington University,  St. Louis MO.
Lines: 46
Message-ID: <49t6re$ggn@dworkin.wustl.edu>
References: <30B6A790.41C67EA6@FreeBSD.org> <49cso4$4st@server.cs.vt.edu> <49lj23$kh3@park.uvsc.edu> <49snmg$kjk@fearsome.tjls.com>
NNTP-Posting-Host: dworkin.wustl.edu
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.misc:1461 comp.unix.bsd.freebsd.misc:9712

In article <49snmg$kjk@fearsome.tjls.com>,
Thor Lancelot Simon <tls@rek.tjls.com> wrote:
>In article <49lj23$kh3@park.uvsc.edu>,
>Terry Lambert  <terry@lambert.org> wrote:
>>i386 OpenBSD supports bounce buffers.  NetBSD should roll in
>>the code.
>I don't believe that's considered an acceptable solution; we have other ports
>that require bounce buffering, and I am told that the OpenBSD code is one of
>the patches we've seen before, none of which met the architecture-independence
>requirement.

True.  The OpenBSD bounce buffer code is based on some code that someone
tried to contribute to NetBSD.   I am unsure if the code was rejected, or
just hasn't been looked at yet.

I believe the general logic behind putting this code in the OpenBSD tree 
is that there isn't anyone working on (or planning to work on) doing
bounce buffers for OpenBSD in the "NetBSD approved" way any time soon.
Given that, it seems like it is better to have a non-NetBSD approved 
bounce buffer scheme than no scheme at all.    If, at some later date,
NetBSD comes out with a nice architecture-independent bounce buffer scheme
it can certainly be integrated into OpenBSD as well.

>The last I checked the README on Theo's web site, it didn't list any differences
>between OpenBSD/i386 and NetBSD/i386, and the OpenBSD source was still not
>available.  If either of these conditions have changed, I'm sure the source
>tree will be perused for anything of use to us.

Currently, I do not think there are many i386 changes between NetBSD 
and OpenBSD.  You can certainly get the OpenBSD source code.    For 
your purposes, it would be easiest to do it via Anonymous CVS.   Just 
set CVSROOT to "anoncvs@anoncvs.openbsd.org:/cvs" and 
"cvs checkout -AP src/sys" ...  you should then be able to "cvs log" 
and "cvs diff" various files to see exactly how things have changed.

In the future (for openbsd), it would be nice to look at some of the
changes the FreeBSD group has made.    They've done some cool stuff
and it would be great if we could merge some of it in or perhaps work 
with them in some way.

chuck
-- 
Chuck Cranor, Graduate Student
Computer and Communications Research Center
Washington University, St. Louis MO  USA
E-Mail: chuck@maria.wustl.edu / cranor@udel.edu