On Thu, Jun 8, 2023, 11:16 AM Niklas Cassel <n...@flawful.org> wrote:
> 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. > We need to squash them, because we can't have any regressions that might appear during git bisect. Will test and review shortly. > > 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 > >