In message <[EMAIL PROTECTED]> Hans Ottevanger writes:
: http://www.intel.com/procs/support/rz1000/

According to this, disabling readahead fixes the problem.  It also
says you need to mask interrupts so that you don't access the register
file for the device.  Looking at this I'm not sure if you need to
implement both workarounds, or just one of them.  One workaround is to
disable readahead.  The other is to make sure that interrupts are
masked during disk I/O.  That one is likely to be hard if not
impossible to implement in FreeBSD.  There's also some interaction
with the floppy drive as well.

However, Soren says that there are other causes for data corruption.
I'm inclined to believe him.

These chips really suck.

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to