Date: Mon, 2 Apr 2001 12:40:34 -0700 From: "David O'Brien" <obrien@FreeBSD.org> To: John Baldwin <jhb@FreeBSD.org> Cc: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libdisk create_chunk.c write_disk.c Message-ID: <20010402124034.A78781@dragon.nuxi.com> In-Reply-To: <XFMail.010402113403.jhb@FreeBSD.org>; from jhb@FreeBSD.org on Mon, Apr 02, 2001 at 11:34:03AM -0800 References: <200104011137.f31BbW162870@freefall.freebsd.org> <XFMail.010402113403.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Apr 02, 2001 at 11:34:03AM -0800, 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. Yes I know. But it is unclear if the current slice code is 64-bit clean and meets the needs of IA64. I just wanted to untangle the All the World's a i386 mess a little. The code was grouping PC98 and Alpha together in some cases. The porter of this to IA64 will hopefully look at that platform's needs and rewrite parts of libdisk to cleanly integrate those needs in. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010402124034.A78781>