]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r282364, r282429, r282524:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 13 May 2015 10:35:34 +0000 (10:35 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 13 May 2015 10:35:34 +0000 (10:35 +0000)
commitbc6cc2f921a710fa960ad0de30f77ee4378b6a87
tree16aefdb39bb232fcf72b4da8055f4825b8e1fbce
parentef6cbd51828abd1f19904cedf89c3e57e71fc2be
MFC r282364, r282429, r282524:
Implement BSY reporting and in-order execution of non-NCQ commands.

Block command queue on BSY or DRQ bits set or device error reported.
This can be a performance penalization for non-NCQ commands, but it is
required for proper error recovery and standard compliance.

git-svn-id: svn://svn.freebsd.org/base/stable/10@282846 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.sbin/bhyve/pci_ahci.c