lkml.org 
[lkml]   [2001]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: Does kernel require IDE enabled in BIOS to access HD, FS errors?
Date

----- Original Message -----
From: "M.H.VanLeeuwen" <vanl@megsinet.net>
To: "Jim Roland" <jroland@roland.net>
Cc: <linux-kernel@vger.kernel.org>
Sent: Saturday, July 07, 2001 8:47 AM
Subject: Re: Does kernel require IDE enabled in BIOS to access HD, FS
errors?


> Jim,
>
> Thanks for the info, comments interleaved below
>
[snip]
>
> But, that's kind of the point I'm driving at if the OS can't correctly
access the
> IDE interface it shouldn't do it at all.

Right. It's possible that your BIOS may be letting the kernel write. While
I don't write the kernel, it's probably best for Linus to answer this one,
but it's possible that the kernel is making a BIOS call, and the BIOS does
not refuse to write data (which it should just say "no IDE drives are on the
system right now") with the IDE setting to <NONE> in your BIOS. OTOH, the
kernel may be making calls of it's own or as you say, there may be a broken
driver. I seem to remember there was a "bug workaround" option in the
kernel for the CMD640 chipset.

> > Are you getting IDE corruption with the BIOS set to <AUTO> for your IDE
> > drive?
>
> None whatsoever.

Then AFAIK, it's definitely a BIOS issue. There might be (if not there
already) a kernel option to check to see what the BIOS setting is for number
of IDE drives (of course set to <NONE> would mean 0 drives), and refuse to
write it. This workaround (if any) would be required for buggy BIOSes (I'm
sure yours isn't the only one <grin>).



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:56    [W:1.467 / U:0.008 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site