qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/20] SCSI and memory changes for 2014-08-18
Date: Tue, 19 Aug 2014 12:42:43 +0200	[thread overview]
Message-ID: <1408444983-21464-1-git-send-email-pbonzini@redhat.com> (raw)

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	other threads:[~2014-08-19 10:43 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-19 10:42 Paolo Bonzini [this message]
2014-08-19 10:42 ` [Qemu-devel] [PULL 01/20] scsi-bus: prepare scsi_req_new for introduction of parse_cdb Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 02/20] scsi-bus: introduce parse_cdb in SCSIDeviceClass and SCSIBusInfo Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 03/20] scsi-block: extract scsi_block_is_passthrough Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 04/20] scsi-block, scsi-generic: implement parse_cdb Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 05/20] virtio-scsi: " Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 06/20] qom: object: delete properties before calling instance_finalize Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 07/20] qom: object: move unparenting to the child property's release callback Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 08/20] sysbus: remove unused function sysbus_del_io Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 09/20] vga: do not dynamically allocate chain4_alias Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 10/20] nic: do not destroy memory regions in cleanup functions Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 11/20] ioport: split deletion and destruction Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 12/20] memory: convert memory_region_destroy to object_unparent Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 13/20] memory: remove memory_region_destroy Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 14/20] tpm_tis: remove instance_finalize callback Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 15/20] loader: Abstract away ref to memory region names Paolo Bonzini
2014-08-19 10:42 ` [Qemu-devel] [PULL 16/20] exec: " Paolo Bonzini
2014-08-19 10:43 ` [Qemu-devel] [PULL 17/20] memory: constify memory_region_name Paolo Bonzini
2014-08-19 10:43 ` [Qemu-devel] [PULL 18/20] memory: Use memory_region_name for name access Paolo Bonzini
2014-08-19 10:43 ` [Qemu-devel] [PULL 19/20] memory: Use canonical path component as the name Paolo Bonzini
2014-08-19 18:51   ` Peter Maydell
2014-08-20  5:01     ` Peter Crosthwaite
2014-08-19 19:01   ` Peter Maydell
2014-08-20  5:04     ` Peter Crosthwaite
2014-08-20  7:50       ` Peter Maydell
2014-08-20  8:16         ` Paolo Bonzini
2014-08-19 10:43 ` [Qemu-devel] [PULL 20/20] mtree: remove write-only field Paolo Bonzini
2014-08-19 14:09 ` [Qemu-devel] [PULL 00/20] SCSI and memory changes for 2014-08-18 Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1408444983-21464-1-git-send-email-pbonzini@redhat.com \
    --to=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).