linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Andries Brouwer <aebr@win.tue.nl>
To: "Norman Diamond" <ndiamond@wta.att.ne.jp>
Cc: "Andrew Clausen" <clausen@gnu.org>, <linux-kernel@vger.kernel.org>
Subject: Re: Disk Geometries reported incorrectly on 2.6.0-testX
Date: Sun, 30 Nov 2003 13:49:16 +0100	[thread overview]
Message-ID: <20031130124916.GA5738@win.tue.nl> (raw)
In-Reply-To: <13d401c3b710$d6c17bf0$11ee4ca5@DIAMONDLX60>

On Sun, Nov 30, 2003 at 04:08:22PM +0900, Norman Diamond wrote:
> Andries Brouwer replied to Andrew Clausen:
> 
> > I am happy with that description.
> > "Disk geometry is: some numbers that your BIOS invents".
> 
> I'm happy with that too.  Now, since the Linux kernel has no fantasies about
> disk geometry, it is fine to refuse to provide such non-existent fantasies
> to user space.  However, it remains necessary to provide the BIOS's
> fantasies to user space.  Sometimes user space does something (via the
> kernel) that will later be interpreted by the BIOS.  User space has to be
> able to do it in the manner that the BIOS wants.

The point is just that the Linux kernel has no idea about these BIOS fantasies.
It may have a more or less elaborate system of guesses, but it has no
knowledge. In practice things work better if the kernel never tries to
tell anything to user space, and user space derives the desired BIOS fantasies
from the partition table.

> Anyway, regardless of which OS you're running, the OS isn't running until
> it's running.  The MBR depends on BIOS functions (e.g. the infamous INT13)
> to read in the boot loader and the boot loader depends on BIOS functions to
> read in the kernel.  Yes Dr. Brouwer, I know you know this.  The question is
> why you think that commands such as parted don't have to know this?

You invent a title for me that I never used.
You invent an opinion for me that I never had.



  reply	other threads:[~2003-11-30 12:49 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-30  7:08 Disk Geometries reported incorrectly on 2.6.0-testX Norman Diamond
2003-11-30 12:49 ` Andries Brouwer [this message]
2003-12-03 11:06   ` Andrew Clausen
2003-12-03 14:42     ` Andries Brouwer
2003-12-03 23:11       ` Andrew Clausen
  -- strict thread matches above, loose matches on Subject: below --
2003-11-30  7:08 Norman Diamond
     [not found] <200311300220.hAU2K0dr019280@sunrise.pg.gda.pl>
2003-11-30  2:22 ` Andrzej Krzysztofowicz
2003-11-30 13:13   ` Andries Brouwer
2003-11-30 13:58     ` John Bradford
2003-11-28  4:58 Apurva Mehta
2003-11-28 14:24 ` Andries Brouwer
2003-11-29  2:22   ` Andrew Clausen
2003-11-29  5:16     ` Szakacsits Szabolcs
2003-11-29  9:18       ` Sven Luther
2003-11-29 12:41         ` Andries Brouwer
2003-11-30 11:44           ` Szakacsits Szabolcs
2003-11-30 15:19             ` Andries Brouwer
2003-11-29 12:34       ` Andries Brouwer
2003-11-29 13:50         ` John Bradford
2003-11-29 14:04           ` Stefan Smietanowski
2003-11-29 17:01           ` Sven Luther
2003-11-29 22:14             ` Andries Brouwer
2003-11-29 22:44               ` Sven Luther
2003-11-30  0:39                 ` Andries Brouwer
2003-11-30  9:35               ` Sergey Vlasov
2003-11-29 22:31           ` Andrew Clausen
2003-11-30  8:57             ` Arjan van de Ven
2003-11-30  7:38               ` Szakacsits Szabolcs
2003-11-30 10:40               ` John Bradford
2003-11-30 11:24                 ` Sven Luther
2003-11-30 13:48                   ` John Bradford
2003-11-30 17:22                     ` Sven Luther
2003-11-30 23:51                 ` Andrew Clausen
2003-11-30 22:54               ` Andrew Clausen
2003-11-29 22:27         ` Andrew Clausen
2003-11-30  0:34           ` Andries Brouwer
2003-11-30 11:10             ` Szakacsits Szabolcs
2003-11-30 13:26               ` Andries Brouwer
2003-11-30 12:34                 ` Szakacsits Szabolcs
2003-11-30 15:46                   ` Andries Brouwer
2003-11-29 22:33       ` Andrew Clausen
2003-11-30  9:16         ` Szakacsits Szabolcs
2003-12-03 11:05           ` Andrew Clausen
2003-12-03 11:28             ` Szakacsits Szabolcs
2003-12-03 11:54               ` Andrew Clausen
2003-12-03 13:07                 ` Szakacsits Szabolcs
2003-12-03 23:27                   ` Andrew Clausen
2003-12-03 21:55                     ` Szakacsits Szabolcs
2003-12-03 23:47                     ` bill davidsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20031130124916.GA5738@win.tue.nl \
    --to=aebr@win.tue.nl \
    --cc=clausen@gnu.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=ndiamond@wta.att.ne.jp \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).