From: Niklas Cassel <niklas.cas...@wdc.com> Hello John,
This series should be applied on top of the series called: "[PATCH v2 0/8] misc AHCI cleanups" which can be found here: https://lists.nongnu.org/archive/html/qemu-block/2023-06/msg00038.html This series improves the ahci test suite to be in line with the AHCI specification when it comes to taskfile errors. Theoretically these commits could be squashed with the corresponding patch for the QEMU model, however, that would lose the commit log for the test patches, so I prefer to keep them separate. Please review. Kind regards, Niklas Niklas Cassel (5): libqos/ahci: fix ahci_command_wait() libqos/ahci: fix ahci_port_check_nonbusy() libqos/ahci: simplify ahci_port_check_error() libqos/ahci: improve ahci_port_check_error() libqos/ahci: perform mandatory error recovery on error tests/qtest/libqos/ahci.c | 106 ++++++++++++++++++++++++++++---------- tests/qtest/libqos/ahci.h | 8 ++- 2 files changed, 83 insertions(+), 31 deletions(-) -- 2.40.1