From owner-freebsd-arch Sun Feb 23 18:31:24 2003 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C53837B401 for ; Sun, 23 Feb 2003 18:31:22 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id E279B43FB1 for ; Sun, 23 Feb 2003 18:31:21 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.7/8.12.2) with ESMTP id h1O2VJ2p004400; Sun, 23 Feb 2003 18:31:19 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.7/8.12.7/Submit) id h1O2VIGp004399; Sun, 23 Feb 2003 18:31:18 -0800 (PST) Date: Sun, 23 Feb 2003 18:31:18 -0800 From: "David O'Brien" To: Bruce Evans Cc: freebsd-arch@FreeBSD.ORG Subject: Re: [RFC] splitting of conf/NOTES Message-ID: <20030224023118.GD67312@dragon.nuxi.com> Reply-To: freebsd-arch@FreeBSD.ORG References: <20030224001644.GA67255@dragon.nuxi.com> <20030224120037.D4403-100000@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030224120037.D4403-100000@gamplex.bde.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Feb 24, 2003 at 12:17:08PM +1100, Bruce Evans wrote: > > Any comments before I commit this? > > Please don't commit this. Splitting NOTES into 2 files (for each arch) > already made it harder to maintain and use. [picking a random email to respond to...] Those saying this need to offer alternatives. > Parts of the above split is wrong anyway: > - ext2fs is inherently MI. It doesn't compile on some arches since it has > some optimizations which are only implemented (in asm) on i386's and > alphas's. These optimizations are bogus -- slightly (;-) more important > filesystem like ffs just use C code for the corresponding things > (scanning bitmaps). ext2fs is piss-poorly documented where we got the Linux bits from what had to be done to make then work for us. I have up after an hour trying to get the right sys/gnu/ext2fs/sparc64-bitopts.h. So I don't think anyone is going to do it anytime soon. I'll just move it to sys/{i386,alpha}/conf/NOTES > - syscons is supposed to be MI. If it weren't MI, then it wouldn't be in > /sys/dev ;-). "meant" != is. The work to make it truly MI is immense. > - bt and some other devices may be fairly bus-dependent and have no future, > but they can be removed from ../../conf/NOTES using a whole 1 `nodevice' > line (but don't do too much of this or ../../conf/NOTES files would grow > to have almost as much duplication as separate files). I doubt bt(4) will work on sparc64, PowerPC, or IA-64. So do people want all that's in NOTES.bt (and that's a lot of docs) to be duplicated three times in sys/{alpha,i386,pc98}/conf/NOTES or split out as I have?? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message