Brad Campbell wrote: > Err.. yeah, I'm not quite sure why but a make oldconfig on my 2.6.5 > config did not enable apic. > Rather than boot 2.6.5 noapic, I enabled apic on 2.6.6 and the dmesg > compares perfectly to the 2.6.5 one, right up until it tries to probe > the 9th disk where it proceeds to dma timeout and then cease to listen > to anything.. Although it does sound like a non-libata problem, would you be willing to do a quick test, to verify that? The attached patch, against kernel 2.6.5, updates libata to the code that is found in kernel 2.6.6. If this backported libata works for you in 2.6.5, we should be able to eliminate libata as a problem source. There _are_ other factors that may make that statement untrue, but it's a good indicator nonetheless. Jeff P.S. I only compile-tested the attached patch, did not actually see if it boots. I just assume it does ;-)