[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/15] Machine queue for 2.10
From: |
Eduardo Habkost |
Subject: |
[Qemu-devel] [PULL 00/15] Machine queue for 2.10 |
Date: |
Thu, 20 Apr 2017 15:46:50 -0300 |
This includes a few IOMMU fixes because Michael is away this
week.
The following changes since commit da92ada855036c55bd08b0b0c64c7551d56f3586:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20170420'
into staging (2017-04-20 17:41:34 +0100)
are available in the git repository at:
git://github.com/ehabkost/qemu.git tags/machine-pull-request
for you to fetch changes up to be9721f400f7e5395bb2a257c291557df8f3f833:
qdev: Constify local variable returned by blk_bs (2017-04-20 15:22:41 -0300)
----------------------------------------------------------------
Machine queue for 2.10
----------------------------------------------------------------
Eduardo Habkost (1):
qdev: Make "hotplugged" property read-only
Jason Wang (1):
intel_iommu: use the correct memory region for device IOTLB
notification
Krzysztof Kozlowski (2):
qdev: Constify value passed to qdev_prop_set_macaddr
qdev: Constify local variable returned by blk_bs
Peter Xu (10):
memory: add section range info for IOMMU notifier
memory: provide IOMMU_NOTIFIER_FOREACH macro
memory: provide iommu_replay_all()
memory: introduce memory_region_notify_one()
memory: add MemoryRegionIOMMUOps.replay() callback
intel_iommu: provide its own replay() callback
intel_iommu: allow dynamic switch of IOMMU region
intel_iommu: enable remote IOTLB
hostmem: introduce host_memory_backend_mr_inited()
hostmem: use host_memory_backend_mr_inited() where proper
Thomas Huth (1):
hw/core/null-machine: Print error message when using the -kernel
parameter
hw/i386/intel_iommu_internal.h | 1 +
include/exec/memory.h | 49 ++++-
include/hw/i386/intel_iommu.h | 10 +
include/hw/qdev-properties.h | 3 +-
include/sysemu/hostmem.h | 1 +
backends/hostmem-file.c | 6 +-
backends/hostmem.c | 19 +-
hw/core/null-machine.c | 6 +
hw/core/qdev-properties-system.c | 2 +-
hw/core/qdev-properties.c | 3 +-
hw/core/qdev.c | 9 +-
hw/i386/intel_iommu.c | 442 +++++++++++++++++++++++++++++++++++++--
hw/vfio/common.c | 12 +-
hw/virtio/vhost.c | 13 +-
memory.c | 52 ++++-
hw/i386/trace-events | 10 +-
16 files changed, 584 insertions(+), 54 deletions(-)
--
2.11.0.259.g40922b1
- [Qemu-devel] [PULL 00/15] Machine queue for 2.10,
Eduardo Habkost <=
- [Qemu-devel] [PULL 02/15] memory: provide IOMMU_NOTIFIER_FOREACH macro, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 01/15] memory: add section range info for IOMMU notifier, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 03/15] memory: provide iommu_replay_all(), Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 04/15] memory: introduce memory_region_notify_one(), Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 05/15] memory: add MemoryRegionIOMMUOps.replay() callback, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 06/15] intel_iommu: use the correct memory region for device IOTLB notification, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 07/15] intel_iommu: provide its own replay() callback, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 08/15] intel_iommu: allow dynamic switch of IOMMU region, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 10/15] qdev: Make "hotplugged" property read-only, Eduardo Habkost, 2017/04/20
- [Qemu-devel] [PULL 09/15] intel_iommu: enable remote IOTLB, Eduardo Habkost, 2017/04/20