Re: IDE from current bk tree, UDMA and two channels...

From: Alexander Viro (viro@math.psu.edu)
Date: Thu Aug 01 2002 - 18:02:48 EST


On Fri, 2 Aug 2002, Petr Vandrovec wrote:

> On 1 Aug 02 at 18:45, Alexander Viro wrote:
> >
> > On Thu, 1 Aug 2002, Linus Torvalds wrote:
> >
> > > You probably saw this. Looks like blocksize has been buggered somehow.
> > > Apparently Petr has a 1kB blocksize optical device..
>
> Just to correct you: it is normal magnetic disk with 512 byte sectors,
> from notebook. It works with 512B UDMA requests if we talk to the drive
> slowly, with pauses here and there. If we talk to it back-to-back, it
> dies. Apparently it forgets that it is doing UDMA transfers and tries
> to do normal PIO or MDMA or what - host terminates transfer in the middle,
> and disk is signaling that it has more data to go.

_Ouch_. Then I have to agree with Martin - it's a blacklist time. There's
not much partition code could do with that - you really have a partition
with a chunk that _can't_ be handled by 1Kb request.

Old code (pretty much by accident) hid it from you, so I'd suggest just
decrementing partition size - it's not that you had anything in that last
half-Kb. At least nothing that could be accessed by old kernels.

-
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/



This archive was generated by hypermail 2b29 : Wed Aug 07 2002 - 22:00:17 EST