]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r251661:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 17 Jun 2013 14:56:49 +0000 (14:56 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 17 Jun 2013 14:56:49 +0000 (14:56 +0000)
commitcc4f9054921e048156edf61f87db12d44e964c1d
treeca4a71c48cc113a8a11093a01e805a4e82980918
parent3a51a407f7598733e0b12c8aade27b86c55e1bf1
MFC r251661:
Replicate r242422 from ata(4) to mvs(4):
Only four specific ATA PIO commands transfer several sectors per DRQ block
(interrupt).  All other ATA PIO commands transfer one sector or 512 bytes
at one time.  Hardcode these exceptions in mvs(4).
This fixes timeout of READ LOG EXT command used by `smartctl -x /dev/adaX`.
Also it fixes timeout of DOWNLOAD_MICROCODE on `camcontrol fwdownload`.

git-svn-id: svn://svn.freebsd.org/base/stable/8@251851 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/mvs/mvs.c