[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/17] pc, pci, virtio: patches queued before 2.10
From: |
Michael S. Tsirkin |
Subject: |
[Qemu-devel] [PULL 00/17] pc, pci, virtio: patches queued before 2.10 |
Date: |
Fri, 8 Sep 2017 17:18:52 +0300 |
The following changes since commit 74bbfe024da80a50dbe51fbb17f219d2f3e4d2dd:
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into
staging (2017-09-08 12:57:28 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream
for you to fetch changes up to 6f6f4aec749ba9a4fb58c7c20536a61b0381ff35:
fw_cfg: rename read callback (2017-09-08 16:15:17 +0300)
----------------------------------------------------------------
pc, pci, virtio: patches queued before 2.10
A bunch of stuff that was posted before the 2.10 timeframe,
mostly fixes/cleanups. New PCI bridges.
Signed-off-by: Michael S. Tsirkin <address@hidden>
----------------------------------------------------------------
Aleksandr Bezzubikov (4):
hw/pci: introduce pcie-pci-bridge device
hw/pci: introduce bridge-only vendor-specific capability to provide some
hints to firmware
hw/pci: add QEMU-specific PCI capability to the Generic PCI Express Root
Port
docs: update documentation considering PCIE-PCI bridge
Alex Williamson (1):
vhost: Release memory references on cleanup
Anthony PERARD (3):
hw/acpi: Limit hotplug to root bus on legacy mode
hw/acpi: Move acpi_set_pci_info to pcihp
Revert "ACPI: don't call acpi_pcihp_device_plug_cb on xen"
Marc-André Lureau (4):
libvhost-user: support resuming vq->last_avail_idx based on used_idx
vhost-user-bridge: fix resume regression (since 2.9)
vmgenid: replace x-write-pointer-available hack
fw_cfg: rename read callback
Marcel Apfelbaum (1):
pc: add 2.11 machine types
Mark Cave-Ayland (2):
pci: move check for existing devfn into new pci_bus_devfn_available()
helper
pci: add reserved slot check to do_pci_register_device()
Peter Xu (1):
intel_iommu: fix missing BQL in pt fast path
Yoni Bettan (1):
acpi/vmgenid: change device category to misc
docs/pcie.txt | 49 +++++----
docs/pcie_pci_bridge.txt | 114 ++++++++++++++++++++
contrib/libvhost-user/libvhost-user.h | 7 ++
include/hw/acpi/bios-linker-loader.h | 2 +
include/hw/acpi/vmgenid.h | 1 -
include/hw/compat.h | 4 -
include/hw/i386/pc.h | 3 +
include/hw/loader.h | 2 +-
include/hw/nvram/fw_cfg.h | 7 +-
include/hw/pci/pci.h | 1 +
include/hw/pci/pci_bridge.h | 25 +++++
include/hw/pci/pci_bus.h | 1 +
include/hw/pci/pcie_port.h | 1 +
contrib/libvhost-user/libvhost-user.c | 13 +++
hw/acpi/bios-linker-loader.c | 10 ++
hw/acpi/pcihp.c | 40 ++++++-
hw/acpi/piix4.c | 11 +-
hw/acpi/vmgenid.c | 10 +-
hw/core/loader.c | 2 +-
hw/i386/acpi-build.c | 32 ------
hw/i386/intel_iommu.c | 15 +++
hw/i386/pc_piix.c | 15 ++-
hw/i386/pc_q35.c | 13 ++-
hw/nvram/fw_cfg.c | 30 +++---
hw/pci-bridge/gen_pcie_root_port.c | 36 +++++++
hw/pci-bridge/pcie_pci_bridge.c | 192 ++++++++++++++++++++++++++++++++++
hw/pci/pci.c | 26 ++++-
hw/pci/pci_bridge.c | 46 ++++++++
hw/virtio/vhost.c | 4 +
stubs/pci-host-piix.c | 6 ++
tests/vhost-user-bridge.c | 7 ++
hw/pci-bridge/Makefile.objs | 2 +-
stubs/Makefile.objs | 1 +
33 files changed, 622 insertions(+), 106 deletions(-)
create mode 100644 docs/pcie_pci_bridge.txt
create mode 100644 hw/pci-bridge/pcie_pci_bridge.c
create mode 100644 stubs/pci-host-piix.c
- [Qemu-devel] [PULL 00/17] pc, pci, virtio: patches queued before 2.10,
Michael S. Tsirkin <=
- [Qemu-devel] [PULL 03/17] hw/acpi: Limit hotplug to root bus on legacy mode, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 04/17] hw/acpi: Move acpi_set_pci_info to pcihp, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 06/17] hw/pci: introduce pcie-pci-bridge device, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 05/17] Revert "ACPI: don't call acpi_pcihp_device_plug_cb on xen", Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 02/17] pc: add 2.11 machine types, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 08/17] hw/pci: add QEMU-specific PCI capability to the Generic PCI Express Root Port, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 07/17] hw/pci: introduce bridge-only vendor-specific capability to provide some hints to firmware, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 09/17] docs: update documentation considering PCIE-PCI bridge, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 11/17] acpi/vmgenid: change device category to misc, Michael S. Tsirkin, 2017/09/08
- [Qemu-devel] [PULL 12/17] libvhost-user: support resuming vq->last_avail_idx based on used_idx, Michael S. Tsirkin, 2017/09/08