Hi again, I'm returning to my qla1280 driver issues on Alpha. To sum things up: SGI/mips need full 64-bit DMA addressing while anything above 32-bit DMA addressing on Alpha will result in file-system corruption. The hypothesis so far has been that some ISP1040 chip revisions don't support DAC. This feature only appears in data sheets for chip rev C so it's reasonable to assume that rev B and less do not support it. The problem arises on Alpha systems with more than 2GB RAM installed. Up until this point the only Alphas available to me, which has more than 2GB ram, has been Tsunami based Alphas (21264 UP2000+ and Alphaserver ES40). I recently got my hands on an Alphaserver-4100 (Rawhide Family) with 4GB ram. On this system I see no file-system corruption with the ISP1040 rev B card, even though it does seem to emit bus addresses which are greater than 32-bits, i.e very similar addresses as on the Tsunami based machines, the so called "monster window" (where address-bit 40 is set). This gets me thinking that maybe this really is an issue with how DMA/DAC is handled on the Tsunami boards, rather than a problem with the qla1280 driver and DAC support in various chip revisions? Any thoughts on this? Btw, does anyone have access to "rawhide system programmer's manual" referred to in the kernel source? /Magnus