qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 00/20] SCSI and memory changes for 2014-08-18


From: Paolo Bonzini
Subject: [Qemu-devel] [PULL 00/20] SCSI and memory changes for 2014-08-18
Date: Tue, 19 Aug 2014 12:42:43 +0200

The following changes since commit 5a7348045091a2bc15d85bb177e5956aa6114e5a:

  Update version for v2.1.0-rc2 release (2014-07-15 18:55:37 +0100)

are available in the git repository at:

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

for you to fetch changes up to f54bb15f9d373877954e44db3a8bb368aff45b42:

  mtree: remove write-only field (2014-08-18 12:06:21 +0200)

----------------------------------------------------------------
SCSI changes that enable sending vendor-specific commands via virtio-scsi.

Memory changes for QOMification and automatic tracking of MR lifetime.

----------------------------------------------------------------
Paolo Bonzini (15):
      scsi-bus: prepare scsi_req_new for introduction of parse_cdb
      scsi-bus: introduce parse_cdb in SCSIDeviceClass and SCSIBusInfo
      scsi-block: extract scsi_block_is_passthrough
      scsi-block, scsi-generic: implement parse_cdb
      virtio-scsi: implement parse_cdb
      qom: object: delete properties before calling instance_finalize
      qom: object: move unparenting to the child property's release callback
      sysbus: remove unused function sysbus_del_io
      vga: do not dynamically allocate chain4_alias
      nic: do not destroy memory regions in cleanup functions
      ioport: split deletion and destruction
      memory: convert memory_region_destroy to object_unparent
      memory: remove memory_region_destroy
      tpm_tis: remove instance_finalize callback
      mtree: remove write-only field

Peter Crosthwaite (5):
      loader: Abstract away ref to memory region names
      exec: Abstract away ref to memory region names
      memory: constify memory_region_name
      memory: Use memory_region_name for name access
      memory: Use canonical path component as the name

 backends/hostmem.c             | 10 ------
 docs/memory.txt                | 15 ++++++---
 exec.c                         |  4 +--
 hw/audio/ac97.c                |  9 -----
 hw/audio/es1370.c              |  8 -----
 hw/audio/intel-hda.c           |  1 -
 hw/block/nvme.c                |  1 -
 hw/block/pflash_cfi01.c        |  1 -
 hw/block/pflash_cfi02.c        |  1 -
 hw/char/serial-pci.c           |  3 --
 hw/core/loader.c               |  2 +-
 hw/core/sysbus.c               |  5 ---
 hw/display/vga.c               | 24 ++++++--------
 hw/display/vga_int.h           |  3 +-
 hw/i386/kvm/pci-assign.c       |  8 -----
 hw/i386/kvmvapic.c             |  2 +-
 hw/ide/ahci.c                  |  2 --
 hw/ide/cmd646.c                |  5 ---
 hw/ide/piix.c                  |  3 --
 hw/ide/via.c                   |  3 --
 hw/ipack/tpci200.c             | 13 --------
 hw/mips/gt64xxx_pci.c          |  2 +-
 hw/misc/ivshmem.c              |  3 --
 hw/misc/omap_gpmc.c            |  2 +-
 hw/misc/pci-testdev.c          |  2 --
 hw/misc/vfio.c                 | 11 ++-----
 hw/net/dp8393x.c               |  3 --
 hw/net/e1000.c                 |  2 --
 hw/net/eepro100.c              |  3 --
 hw/net/mcf_fec.c               |  3 --
 hw/net/ne2000.c                |  1 -
 hw/net/pcnet-pci.c             |  2 --
 hw/net/rtl8139.c               |  2 --
 hw/net/stellaris_enet.c        |  8 -----
 hw/net/vmxnet3.c               |  4 ---
 hw/pci-bridge/pci_bridge_dev.c |  2 --
 hw/pci/msix.c                  |  4 ---
 hw/pci/pci.c                   |  2 --
 hw/pci/pci_bridge.c            |  8 -----
 hw/pci/pcie_host.c             |  1 -
 hw/pci/shpc.c                  |  1 -
 hw/ppc/ppc4xx_devs.c           |  2 +-
 hw/scsi/esp-pci.c              |  1 -
 hw/scsi/lsi53c895a.c           | 10 ------
 hw/scsi/megasas.c              |  3 --
 hw/scsi/scsi-bus.c             | 74 +++++++++++++++++++++++++++++-------------
 hw/scsi/scsi-disk.c            | 52 ++++++++++++++++++++++-------
 hw/scsi/scsi-generic.c         |  7 ++++
 hw/scsi/virtio-scsi.c          | 25 ++++++++++++++
 hw/scsi/vmw_pvscsi.c           |  3 --
 hw/tpm/tpm_tis.c               |  9 -----
 hw/usb/hcd-uhci.c              |  8 -----
 hw/virtio/virtio-pci.c         |  3 --
 hw/watchdog/wdt_i6300esb.c     |  8 -----
 hw/xen/xen_pt.c                | 20 ------------
 hw/xen/xen_pt_msi.c            |  2 --
 include/exec/memory.h          | 12 +------
 include/hw/scsi/scsi.h         |  7 ++++
 include/hw/sysbus.h            |  1 -
 ioport.c                       | 11 +++++--
 memory.c                       | 28 +++++-----------
 qom/object.c                   | 16 +++------
 62 files changed, 183 insertions(+), 308 deletions(-)
-- 
1.8.3.1




reply via email to

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