Date: Mon, 04 Dec 2006 22:15:43 +0000 From: Dieter <freebsd@sopwith.solgatos.com> To: freebsd-hackers@FreeBSD.org Cc: Remko Lodder <remko@FreeBSD.org>, freebsd-bugs@FreeBSD.org Subject: Re: kern/106343: Need SATA NCQ support Message-ID: <200612050615.GAA25710@sopwith.solgatos.com> In-Reply-To: Your message of "Mon, 04 Dec 2006 20:29:55 GMT." <200612042029.kB4KTtAD005077@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <200612042029.kB4KTtAD005077@freefall.freebsd.org>, Remko Lodder writes: > Synopsis: Need SATA NCQ support > > State-Changed-From-To: open->closed > State-Changed-By: remko > State-Changed-When: Mon Dec 4 20:29:54 UTC 2006 > State-Changed-Why: > Hello, this is not a PRoblem but a request for assistance. Please reask > this on the -hackers mailinglist (findable via > http://lists.freebsd.org/mailman/listinfo). They might be able to help > you quicker and sooner then via a PR (Which is not really a PR yet). If > after discussion people think you should file a PR, notify me and I will > reopen it with all the recent information involved. Anyway: Thanks for > taking the time to report this issue and for using FreeBSD > > http://www.freebsd.org/cgi/query-pr.cgi?pr=106343 I asked on -questions a year ago. No response. IMO the man page(s) should include things like how to turn SATA NCQ on/off. And if the device drivers don't provide the functionality, they should. So IMO this is a PR. But we can run it past -hackers, that's fine. So, for those of you on -hackers just tuning in, can someone please tell me how to turn SATA NCQ on? Thanks! Here's the PR in question: atacontrol cap ad4 reports: Feature Support Enable Value Vendor Native Command Queuing (NCQ) yes - 31/0x1F I have looked in the atacontrol(8) man page, the ata(4) man page, I grepped all the section 4 & 8 man pages, and I did an online search, but I cannot find how to turn on SATA NCQ. Write performance without NCQ is unacceptable. NCQ would improve write performance significantly. It is not obvious if this is "just" a documentation problem, or if NCQ support needs to be added to the various SATA controller device drivers. (nforce4 ultra in my case) atapci1: <nVidia nForce4 SATA150 controller> port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xcc00-0xcc0f mem 0xfebfb0\ 00-0xfebfbfff irq 10 at device 7.0 on pci0 ata2: <ATA channel 0> on atapci1 ad4: 238475MB <Seagate ST3250823AS 3.03> at ata2-master SATA150
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612050615.GAA25710>