summaryrefslogtreecommitdiffstats
path: root/tests/qtest/usb-hcd-ehci-test.c
diff options
context:
space:
mode:
authorLev Kujawski2022-07-07 05:11:36 +0200
committerKevin Wolf2022-09-30 18:43:44 +0200
commit3195c9e6abe96b367a671474e850ae3f89781880 (patch)
tree4709c745c0b9150476b664ab3a7e61718791cc14 /tests/qtest/usb-hcd-ehci-test.c
parenttests/qtest/ide-test.c: Create disk image for use as a secondary (diff)
downloadqemu-3195c9e6abe96b367a671474e850ae3f89781880.tar.gz
qemu-3195c9e6abe96b367a671474e850ae3f89781880.tar.xz
qemu-3195c9e6abe96b367a671474e850ae3f89781880.zip
hw/ide/core: Clear LBA and drive bits for EXECUTE DEVICE DIAGNOSTIC
Prior to this patch, cmd_exec_dev_diagnostic relied upon ide_set_signature to clear the device register. While the preservation of the drive bit by ide_set_signature is necessary for the DEVICE RESET, IDENTIFY DEVICE, and READ SECTOR commands, ATA/ATAPI-6 specifies that "DEV shall be cleared to zero" for EXECUTE DEVICE DIAGNOSTIC. This deviation was uncovered by the ATACT Device Testing Program written by Hale Landis. Signed-off-by: Lev Kujawski <lkujaw@member.fsf.org> Message-Id: <20220707031140.158958-3-lkujaw@member.fsf.org> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/qtest/usb-hcd-ehci-test.c')
0 files changed, 0 insertions, 0 deletions