The following changes since commit 0d2fa03dae4fbe185a082f361342b1e30aed4582:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180608' into staging (2018-06-08 16:26:51 +0100) are available in the Git repository at: https://github.com/jnsnow/qemu.git tags/ide-pull-request for you to fetch changes up to c173723f247c69974a83af1395020d0f01a0d334: ide: introduce ide_transfer_start_norecurse (2018-06-08 13:36:31 -0400) ---------------------------------------------------------------- AHCI Pull request ---------------------------------------------------------------- John Snow (21): ahci: trim signatures on raise/lower ahci: fix PxCI register race ahci: don't schedule unnecessary BH ahci: add port register enumeration ahci: modify ahci_port_read to use register numbers ahci: make port read traces more descriptive ahci: fix spacing damage on ahci_port_write ahci: combine identical clauses in port write ahci: modify ahci_port_write to use register numbers ahci: make port write traces more descriptive ahci: delete old port register address definitions ahci: add host register enumeration ahci: fix host register max address ahci: modify ahci_mem_read_32 to work on register numbers ahci: make mem_read_32 traces more descriptive ahci: fix spacing damage on ahci_mem_write ahci: adjust ahci_mem_write to work on registers ahci: delete old host register address definitions ahci: make ahci_mem_write traces more descriptive libqos/ahci: track sector size ahci: move PIO Setup FIS before transfer, fix it for ATAPI commands Paolo Bonzini (5): ide: push end_transfer_func out of start_transfer callback, rename callback ide: call ide_cmd_done from ide_transfer_stop ide: make ide_transfer_stop idempotent atapi: call ide_set_irq before ide_transfer_start ide: introduce ide_transfer_start_norecurse Thomas Huth (4): tests/boot-sector: Add magic bytes to s390x boot code header tests/cdrom-test: Test booting from CD-ROM ISO image file tests/cdrom-test: Test that -cdrom parameter is working MAINTAINERS: Add the cdrom-test to John's section MAINTAINERS | 1 + hw/ide/ahci.c | 371 +++++++++++++++++++++++++++------------------- hw/ide/ahci_internal.h | 63 +++++--- hw/ide/atapi.c | 44 +++--- hw/ide/core.c | 39 ++--- hw/ide/trace-events | 15 +- include/hw/ide/internal.h | 4 +- tests/Makefile.include | 2 + tests/boot-sector.c | 9 +- tests/cdrom-test.c | 222 +++++++++++++++++++++++++++ tests/libqos/ahci.c | 45 +++--- tests/libqos/ahci.h | 3 +- 12 files changed, 573 insertions(+), 245 deletions(-) create mode 100644 tests/cdrom-test.c -- 2.14.3