lkml.org 
[lkml]   [1999]   [Sep]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: IDE + SMP Lockup (no OOPS) in 2.2.12, 2.2.10

On Thu, 30 Sep 1999, Rogier Wolff wrote:

> Right, and as I trust the IDE driver to do this right, I expect it
> to work.
>
> For example:
>
> To get some extra speed out of a drive, some manufacturers give the
> interrupt a few microseconds earlier than when the data is fully
> available. With faster and faster hardware, it becomes possible to
> empty the buffer before it is fully available.... Data corruption. Now
> by sharing the interrupt, the OTHER drive may be interrupting, and the
> processor gets that few microsecond lead....

You are exactly right. The HPT366 chipset has the ablity to set a leading
interrupt against a variable FIFO buffer size 512|1024|2048 per channel.
You can also vary the threshold level of the FIFO capacity to initiate the
trigger, 62.5%|50.0%|25.0%|12.5% are the ranges off the top of my head.

Andre Hedrick
The Linux IDE guy


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

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