From owner-cvs-all Tue Apr 3 1:32:12 2001 Delivered-To: cvs-all@freebsd.org Received: from anchor-post-32.mail.demon.net (anchor-post-32.mail.demon.net [194.217.242.90]) by hub.freebsd.org (Postfix) with ESMTP id 4714737B71A; Tue, 3 Apr 2001 01:32:06 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by anchor-post-32.mail.demon.net with esmtp (Exim 2.12 #1) id 14kMEP-000F3m-0W; Tue, 3 Apr 2001 09:32:05 +0100 Received: from salmon.nlsystems.com (salmon [10.0.0.3]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f338Un709244; Tue, 3 Apr 2001 09:30:49 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Tue, 3 Apr 2001 09:30:48 +0100 (BST) From: Doug Rabson To: John Baldwin Cc: "David E. O'Brien" , , Subject: RE: cvs commit: src/lib/libdisk create_chunk.c write_disk.c In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 2 Apr 2001, John Baldwin wrote: > > On 01-Apr-01 David E. O'Brien wrote: > > obrien 2001/04/01 04:37:31 PDT > > > > Modified files: > > lib/libdisk create_chunk.c write_disk.c > > Log: > > Try to untangle some of the #ifdef spaghetti. > > Also, looking to the future, don't assume all the world is an i386 and all > > its disk layout brain damage will be repeated by other platforms. So all > > the diking out if we are an Alpha, becomes adding in if we are an i386. > > Actually, IA64 uses a MBR and slices, too. I'd almost rather you use #ifdef > USE_SLICES or something like that and have each arch set appropriate defines to > describe its disk layout. The ia64 *can* use an MBR and slices but it would prefer to use a new partiioning scheme called GPT which is defined in the EFI spec. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message