Messages in this thread | | | Date | Thu, 03 Feb 2000 10:50:25 -0700 | From | "Jeff V. Merkey" <> | Subject | Re: [Fwd: [Fwd: IDE IRQ Timeout under NWFS while doing direct I/O to 2.0/2.2/2.3]] |
| |
Steve,
"Stephen C. Tweedie" wrote: > > The page data should at least be sector-aligned in memory: the whole IO > request layer is simply not tested on any other alignment. It shouldn't > have to be page-aligned at all.
This appears to be what was going on. I put in a check for non-sector aligned memory writes where I was calling the code I posted, and I found a spot where I was passing 128 byte aligned memory (NetWare directory records are 128 bytes long). I changed this to always pass directory LRU blocks on 512 bytes boundries, and the problem went away. Seems very specific to IDE. SCSI did not seem to have this problem.
Jeff
> > --Stephen
- 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/
| |