From owner-cvs-all Fri Oct 25 13: 0:38 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF5A037B401; Fri, 25 Oct 2002 13:00:36 -0700 (PDT) Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7401B43E77; Fri, 25 Oct 2002 13:00:36 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc51.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20021025200034.JKPJ17494.rwcrmhc51.attbi.com@InterJet.elischer.org>; Fri, 25 Oct 2002 20:00:34 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id MAA07555; Fri, 25 Oct 2002 12:54:50 -0700 (PDT) Date: Fri, 25 Oct 2002 12:54:50 -0700 (PDT) From: Julian Elischer To: Bruce Evans Cc: "David W. Chapman Jr." , Dag-Erling Smorgrav , Mark Valentine , John Baldwin , Poul-Henning Kamp , cvs-all@freebsd.org, cvs-committers@freebsd.org, Takahashi Yoshihiro , Bakul Shah Subject: Re: cvs commit: src/lib/libdisk Makefile chunk.c write_alpha_dis In-Reply-To: <20021026052106.L5096-100000@gamplex.bde.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, 26 Oct 2002, Bruce Evans wrote: > On Fri, 25 Oct 2002, David W. Chapman Jr. wrote: > > > > > Mark Valentine writes: > > > > > The MBR partitioning is a feature of the MBR boot code, not of the BIOS. > > > > > > > > Wrong. Plenty of recent-issue BIOSen (particularly on laptops) go > > > > down in flames if the MBR does not contain a valid partition table. > > > > > > Wrong yourself. Mark unfortunately understands how MBRs are supposed to > > > work. It is a layering violating for the BIOS to look in the private > > > parts of the bootstrap code for another subsystem. > > > > Just because it is wrong does not mean it does not happen. Haven't > > we already been down this bikeshed with DD? > > Not quite. DD functionality hasn't been axed, so people who like it can > still use it. They can make things work by not using ****ware on which it > doesn't work. After axing, this is more painful because it involves not > using FreeBSD or maintaining huge local patches. DD as we called it (I originally coined that term) is still supported with geom and will continue to be. It is part of the disk layering philosophy that you should be able to do just that so it's not going anywhere. The only thing being lost by using real layering is the inablilty to describe strange though useful partitionning schemes and the ability to predict the minor numbers of a partition, but then anyone who relies on that has had plenty of warning that they are doing something foolish. > > Bruce > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message