qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/29] Misc patches for 2017-10-18


From: Paolo Bonzini
Subject: [Qemu-devel] [PULL 00/29] Misc patches for 2017-10-18
Date: Wed, 18 Oct 2017 18:11:52 +0200

The following changes since commit a0b261db8c030813e30a39eae47359ac2a37f7e2:

  Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' 
into staging (2017-10-12 10:02:09 +0100)

are available in the git repository at:


  git://github.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 3da023b5827543ee4c022986ea2ad9d1274410b2:

  scsi: reject configurations with logical block size > physical block size 
(2017-10-18 11:56:14 +0200)

----------------------------------------------------------------
* TCG 8-byte atomic accesses bugfix (Andrew)
* Report disk rotation rate (Daniel)
* Report invalid scsi-disk block size configuration (Mark)
* KVM and memory API MemoryListener fixes (David, Maxime, Peter Xu)
* x86 CPU hotplug crash fix (Igor)
* Load/store API documentation (Peter Maydell)
* Small fixes by myself and Thomas
* qdev DEVICE_DELETED deferral (Michael)

----------------------------------------------------------------
Andrew Baumann (1):
      notdirty_mem_write: implement 8-byte accesses

Daniel P. Berrange (3):
      scsi-disk: support reporting of rotation rate
      ide: support reporting of rotation rate
      char: don't skip client cleanup if 'connected' flag is unset

David Hildenbrand (7):
      memory: call log_start after region_add
      kvm: fix alignment of ram address
      kvm: tolerate non-existing slot for log_start/log_stop/log_sync
      kvm: fix error message when failing to unregister slot
      kvm: region_add and region_del is not called on updates
      kvm: simplify kvm_align_section()
      memory: reuse section_from_flat_range()

Igor Mammedov (1):
      pc: make sure that plugged CPUs are of the same type

Mark Kanda (1):
      scsi: reject configurations with logical block size > physical block size

Maxime Coquelin (1):
      memory: fix off-by-one error in memory_region_notify_one()

Michael Roth (3):
      qdev: store DeviceState's canonical path to use when unparenting
      Revert "qdev: Free QemuOpts when the QOM path goes away"
      qdev: defer DEVICE_DEL event until instance_finalize()

Paolo Bonzini (8):
      checkpatch: refine mode selection
      build: remove CONFIG_LIBDECNUMBER
      nios2: define tcg_env
      tco: add trace events
      target/i386: introduce x86_ld*_code
      target/i386: trap on instructions longer than >15 bytes
      watch_mem_write: implement 8-byte accesses
      qemu-pr-helper: use new libmultipath API

Peter Maydell (1):
      docs/devel/loads-stores.rst: Document our various load and store APIs

Peter Xu (2):
      exec: add page_mask for flatview_do_translate
      exec: simplify address_space_get_iotlb_entry

Thomas Huth (1):
      disas: Always initialize read_memory_inner_func properly

 Makefile.target                           |   6 -
 accel/kvm/kvm-all.c                       |  39 ++-
 chardev/char-socket.c                     |  19 +-
 configure                                 |  12 +-
 default-configs/ppc-linux-user.mak        |   1 -
 default-configs/ppc-softmmu.mak           |   1 -
 default-configs/ppc64-linux-user.mak      |   1 -
 default-configs/ppc64-softmmu.mak         |   1 -
 default-configs/ppc64abi32-linux-user.mak |   1 -
 default-configs/ppc64le-linux-user.mak    |   1 -
 default-configs/ppcemb-softmmu.mak        |   1 -
 disas.c                                   |   1 -
 docs/devel/loads-stores.rst               | 396 ++++++++++++++++++++++++++++++
 exec.c                                    | 109 ++++++--
 hw/acpi/tco.c                             |  11 +-
 hw/acpi/trace-events                      |   4 +
 hw/core/qdev.c                            |  32 ++-
 hw/i386/pc.c                              |   7 +
 hw/ide/core.c                             |   1 +
 hw/ide/qdev.c                             |   1 +
 hw/scsi/scsi-disk.c                       |  28 +++
 include/disas/bfd.h                       |   1 +
 include/hw/ide/internal.h                 |   8 +
 include/hw/qdev-core.h                    |   1 +
 libdecnumber/Makefile.objs                |   5 +
 memory.c                                  |  18 +-
 scripts/checkpatch.pl                     |  19 +-
 scsi/qemu-pr-helper.c                     |  17 +-
 target/i386/translate.c                   | 257 ++++++++++---------
 target/nios2/translate.c                  |   1 +
 target/ppc/Makefile.objs                  |   1 +
 31 files changed, 777 insertions(+), 224 deletions(-)
 create mode 100644 docs/devel/loads-stores.rst
 create mode 100644 libdecnumber/Makefile.objs
-- 
1.8.3.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]