[Qemu-devel] [PULL 00/30] Ide patches

John Snow posted 30 patches 5 years, 10 months ago
Failed in applying to current master (apply log)
Test checkpatch passed
Test docker-mingw@fedora passed
Test docker-quick@centos7 passed
Test s390x passed
There is a newer version of this series
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
[Qemu-devel] [PULL 00/30] Ide patches
Posted by John Snow 5 years, 10 months ago
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


Re: [Qemu-devel] [PULL 00/30] Ide patches
Posted by Peter Maydell 5 years, 10 months ago
On 8 June 2018 at 18:47, John Snow <jsnow@redhat.com> wrote:
> 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
>
> ----------------------------------------------------------------

Applied, thanks.

-- PMM