Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 May 2003 13:44:34 -0500
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Mike Barcroft <mike@FreeBSD.org>, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES
Message-ID:  <20030517134434.A45259@FreeBSD.org>
In-Reply-To: <20030517181406.GB26043@HAL9000.homeunix.com>; from das@FreeBSD.ORG on Sat, May 17, 2003 at 11:14:06AM -0700
References:  <200305150210.h4F2AU6h082163@repoman.freebsd.org> <20030517114533.B84644@espresso.bsdmike.org> <20030517130035.A42661@FreeBSD.org> <20030517181406.GB26043@HAL9000.homeunix.com>

next in thread | previous in thread | raw e-mail | index | archive | help
* David Schultz <das@FreeBSD.ORG> [ Date: 2003-05-17 ]
	[ w.r.t. Re: cvs commit: src/sys/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES ]
> On Sat, May 17, 2003, Juli Mallett wrote:
> > * Mike Barcroft <mike@FreeBSD.org> [ Date: 2003-05-17 ]
> > 	[ w.r.t. Re: cvs commit: src/sys/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES ]
> > > Juli Mallett <jmallett@FreeBSD.org> writes:
> > > > jmallett    2003/05/14 19:10:30 PDT
> > > > 
> > > >   FreeBSD src repository
> > > > 
> > > >   Modified files:
> > > >     sys/conf             NOTES 
> > > >     sys/i386/conf        NOTES 
> > > >     sys/pc98/conf        NOTES 
> > > >   Log:
> > > >   Clear up that COMPAT_43 may not do the same thing on every architecture
> > > >   and clear up that COMPAT_SUNOS is similarly MI, and does something
> > > >   relatively similar.
> > > >   
> > > >   Approved by:    re/rwatson
> > > >   
> > > >   Revision  Changes    Path
> > > >   1.1149    +10 -1     src/sys/conf/NOTES
> > > >   1.1088    +0 -3      src/sys/i386/conf/NOTES
> > > >   1.8       +0 -3      src/sys/pc98/conf/NOTES
> > > 
> > > COMPAT_SUNOS should probably be removed and COMPAT_43 renamed to
> > > COMPAT_FREEBSD[1-3].
> > 
> > Minimal traditional behaviour might be nice to keep around, but
> > I'm torn between wanting it to be more fine-grained, and wanting
> > it to be less fine-grained.  Anything for truly traditional
> > behaviour should be marked as such.  Abuse of COMPAT_43 for more
> > recent traditions should be marked as such.
> > 
> > I'm tempted to say that it should be possible to turn them all off
> > with a config(8) knob, and even when on, have them as fine-grained
> > sysctls.
> > 
> > Then, people who just need COMPAT_SUNOS who don't want COMPAT_43
> > could just twiddle a few knobs.
> 
> At the moment, COMPAT_LINUX and (I think) COMPAT_SUNOS require
> COMPAT_43 for socket compat.

COMPAT_SUNOS is its own thing, it shares some deltas with COMPAT_43
and that's it.  It's not an ABI compatibility / emulation module.
-- 
juli mallett. email: jmallett@freebsd.org; efnet: juli;



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