Hiya, Is there support for SATA tagged queueing in FreeBSD-6? Any ideas on which chipsets would support it or how to determine whether FreeBSD is using it? Thanks, Adrian -- Adrian Chadd - adrian@freebsd.org
Adrian Chadd wrote:> Hiya, > > Is there support for SATA tagged queueing in FreeBSD-6? Any ideas on > which chipsets would support it or how to determine whether FreeBSD is > using it? > > Thanks, > > > Adrian >As I know, this is on one hand dependend on the used chipset and on the other haned dependend on the ATA driver. Those chipsets with NCQ AND AHCI (mostly Intel ICH based chipsets) should be managed and addressed by a suitable driver (as far as I know not yet available for FreeBSD 6.X). As someone can read at the nVidia homepage, their nForce4-SLI chipsets also supports NCQ, but it is proprietary thing, not commonly accessible via AHCI. And due to the lack of information, like most of nVidias goodies for computers, there is no access to this feature via the open source way. If I'm wrong someone should correct my statement. Regards, Oliver
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 O. Hartmann wrote:> Adrian Chadd wrote: >> Is there support for SATA tagged queueing in FreeBSD-6? Any ideas on >> which chipsets would support it or how to determine whether FreeBSD is >> using it? >> > As I know, this is on one hand dependend on the used chipset and on > the other haned dependend on the ATA driver. Those chipsets with NCQ > AND AHCI (mostly Intel ICH based chipsets) should be managed and > addressed by a suitable driver (as far as I know not yet available > for FreeBSD 6.X). > As someone can read at the nVidia homepage, their nForce4-SLI > chipsets also supports NCQ, but it is proprietary thing, not > commonly accessible via AHCI. And due to the lack of information, > like most of nVidias goodies for computers, there is no access to > this feature via the open source way.Sadly, a good proportion of current laptops fitted with SATA-150 drives and based on the the Intel ICH-7 chipset do not fully initialize AHCI mode in the BIOS. Specifically, no resources are allocated to supporting it. This complicates any potential driver implementation somewhat :-( Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFPLSDQv9rrgRC1JIRAlvmAJ4+iYPifYnWLRXdQ+aCfPVlzP5dTQCgxteH mOyOFPSx0tZ+DHGmFKhckrM=Ymek -----END PGP SIGNATURE-----