Hi, While testing q35 I found data corruption on reads from the cdrom on the ahci controller. The first patch addresses this issue. I also notice that there is a memory leak in the ahci code, which is addressed in the second patch.
Thanks, -Jason Jason Baron (2): ahci: Fix ahci cdrom read corruptions for reads > 128k ahci: Fix sglist memleak in ahci_dma_rw_buf() hw/ide/ahci.c | 44 +++++++++++++++++++++++++++++++++++++------- hw/ide/internal.h | 1 + 2 files changed, 38 insertions(+), 7 deletions(-)