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>