Nods. Learn something new every day. (I am not extremely familiar with disk bus architecture)
I don't have a performance benchmark; I was trying to watch a video and my hard disk started cranking and the video started skipping, after a reboot, which is when I noticed that stuff was gone. In any case if SATA is always DMA it should always report DMA. Also hdparm -i should say something other than "IOCTL not here!" http://www.webservertalk.com/archive76-2004-1-99830.html suggests that SATA does indeed need DMA; although I can't find a definite claim that SATA does/does not need DMA. Relevant quote: "The non-DMA access of SATA drives is a kernel 2.4 issue. The patch applied by SuSE does not support DMA." Also there are timings for SATA without DMA, which are a lot worse than what I'm getting. -- libata + sata == nodma https://launchpad.net/bugs/55346 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs