cvs commit: src/sys/conf NOTES src/sys/i386/conf NOTES
src/sys/pc98/conf NOTES
Juli Mallett
jmallett at FreeBSD.org
Sat May 17 11:44:35 PDT 2003
* David Schultz <das at 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 at 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 at 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 at freebsd.org; efnet: juli;
More information about the cvs-src
mailing list