hw/ide/ahci.c | 136 ++++++++++++++++++++++++++--------- hw/ide/core.c | 23 +++++- hw/ide/trace-events | 3 + include/hw/ide/ide-dma.h | 3 +- tests/qtest/ahci-test.c | 147 ++++++++++++++++++++++++++++++++++++++ tests/qtest/ide-test.c | 148 +++++++++++++++++++++++++++++++++++++++ 6 files changed, 423 insertions(+), 37 deletions(-)