Moritz Heiber wrote: > On Sun, 07 May 2006 11:59:36 +0900 >> What does the BIOS say exactly? SATA II is a vague term. It >> comprises several features. Some call NCQ-capable drives SATA-II >> while others consider 3.0Gbps link SATA-II. > > The manufacturer's url [1] states the following: > > "PCI E SATA2 controller on board, optimizing the support for SATA2 HDD" > > The BIOS and the manual [2] also state a speed advantage of 3.0Gbps. > > [1] http://www.asrock.com/product/939Dual-SATA2.htm > [2] http://www.asrock.com/Drivers/Manual/939Dual-SATA2.pdf > (Page 6) > Hmmm... [..snip..] >> * both the controller and drive support 3Gbps but somehow they fail >> to negotiate at that speed. > > I guess that is the most likely explainations. Any way of solving that > issue? If this is the cause, it's a hardware problem. Driver doesn't play any role in PHY spd negotiation other than limiting the top speed. >> * BIOS limits link spd to 1.5Gbps using SControl in the hope for >> improving compatibility > > Giving that a thought .. the board's only PCIe slot is already occupied > by a pretty advanced video card. Could it be that the _bus_ is simply > outrun in terms of available bandwidth? No, completely unrelated. >> More info can be obtained by printing SCR_CONTROL, just print the >> result of scr_read(ap, SCR_CONTROL) from >> libata.c::sata_print_link_status(), which prints the SStatus value. > > I'm going to try to follow that lead. There doesn't seem to be any sort > of tool or application that runs the exact same test yet, is there? > hdparm fails on me. Heh heh... I should have attached a patch for this. I was too lazy. I'm attaching one on this mail. >> Whatever the reason is, don't torture yourself over it. It simply >> isn't worth. 1.5Gbps is more than enough for any drive on market >> today. > > Well, I'm just making an effort to get the best out of the hardware I > bought. I might fail at some point .. but at least I can say I tried. Yeap, good luck. FYI, my seagate 7200.9 and samsung hd160jj work fine @ 3Gbps on ICH7 AHCI, sil3124 and sil3132. -- tejun