lkml.org 
[lkml]   [2004]   [Aug]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: PATCH: Add support for IT8212 IDE controllers
From
Date
On Mer, 2004-08-04 at 15:03, Elmar Hinz wrote:
> When I set in the bios RAID 1 there comes an message similar
> INVALID GEOMETRY: 0 PHYSICAL HEADS?
> and booting stops.

Should be fixed now. I'm running a bios raid1 and it seems to be
doing the right thing. Turns out we had a locking bug on that error
path and the identify block from the raid volumes was wrong

I've added some quirk code to fix up the fields in the identify
data to indicate LBA28/48 is supported, report that the UDMA data
provided is valid (so we turn DMA on and get cable CRCs).

I've also added code to the it8212 driver to filter the 48bit flush
cache command (seems to kill my card), only queue 128K per I/O (LBA48
full sized I/O's also seem to kill my card) and to skip the 0x27 (native
size) query the firmware doesn't seem to know.

Alan

-
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 14:05    [W:0.980 / U:0.736 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site