diff options
author | mav <mav@FreeBSD.org> | 2013-03-25 08:50:51 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2013-03-25 08:50:51 +0000 |
commit | a090de11fd9003922fb3a903397d2af1d45038f2 (patch) | |
tree | 47d40738cca91a93e261f93452a557bd494ea8aa /sys/kern/kern_timeout.c | |
parent | 3d1df10de4fa0ec87eaef915c81375c95c7a174f (diff) | |
download | FreeBSD-src-a090de11fd9003922fb3a903397d2af1d45038f2.zip FreeBSD-src-a090de11fd9003922fb3a903397d2af1d45038f2.tar.gz |
Depending on combination of running commands (NCQ/non-NCQ) try to avoid
extra read from PxCI/PxSACT registers. If only NCQ commands are running, we
don't really need PxCI. If only non-NCQ commands are running we don't need
PxSACT. Mixed set may happen only on controllers with FIS-based switching
when port multiplier is attached, and then we have to read both registers.
MFC after: 1 month
Diffstat (limited to 'sys/kern/kern_timeout.c')
0 files changed, 0 insertions, 0 deletions