From owner-cvs-src@FreeBSD.ORG Sat May 17 11:14:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B6E237B401; Sat, 17 May 2003 11:14:12 -0700 (PDT) Received: from HAL9000.homeunix.com (12-233-57-131.client.attbi.com [12.233.57.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50D7443FAF; Sat, 17 May 2003 11:14:09 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.5) with ESMTP id h4HIE6hO026200; Sat, 17 May 2003 11:14:06 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.5/Submit) id h4HIE6gV026199; Sat, 17 May 2003 11:14:06 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Sat, 17 May 2003 11:14:06 -0700 From: David Schultz To: Juli Mallett Message-ID: <20030517181406.GB26043@HAL9000.homeunix.com> Mail-Followup-To: Juli Mallett , Mike Barcroft , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200305150210.h4F2AU6h082163@repoman.freebsd.org> <20030517114533.B84644@espresso.bsdmike.org> <20030517130035.A42661@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030517130035.A42661@FreeBSD.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Mike Barcroft Subject: Re: cvs commit: src/sys/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 May 2003 18:14:13 -0000 On Sat, May 17, 2003, Juli Mallett wrote: > * Mike Barcroft [ 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 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.