[Qemu-devel] [PULL 00/13] pci, virtio, vhost: fixes

Michael S. Tsirkin posted 13 patches 6 years, 11 months ago
Only 12 patches received!
hw/i386/intel_iommu_internal.h      |   1 +
include/exec/memory.h               |  15 +-
include/hw/compat.h                 |   8 +
include/hw/i386/x86-iommu.h         |   1 +
include/hw/virtio/virtio-net.h      |   1 +
include/hw/virtio/virtio.h          |   1 +
exec.c                              |   3 +-
hw/alpha/typhoon.c                  |   2 +-
hw/dma/rc4030.c                     |   2 +-
hw/i386/acpi-build.c                |   7 +-
hw/i386/amd_iommu.c                 |   4 +-
hw/i386/intel_iommu.c               | 313 ++++++++++++++++++++++++++----------
hw/i386/x86-iommu.c                 |  48 +-----
hw/net/virtio-net.c                 |  17 +-
hw/pci-host/apb.c                   |   2 +-
hw/ppc/spapr_iommu.c                |   2 +-
hw/s390x/s390-pci-bus.c             |   2 +-
hw/s390x/s390-pci-inst.c            |   2 +-
hw/vfio/common.c                    |   2 +-
hw/virtio/vhost-user.c              |  12 +-
memory.c                            |   7 +-
hw/i386/trace-events                |   2 +
tests/acpi-test-data/pc/SRAT.memhp  | Bin 264 -> 264 bytes
tests/acpi-test-data/q35/SRAT.memhp | Bin 264 -> 264 bytes
24 files changed, 299 insertions(+), 155 deletions(-)
[Qemu-devel] [PULL 00/13] pci, virtio, vhost: fixes
Posted by Michael S. Tsirkin 6 years, 11 months ago
The following changes since commit 9964e96dc9999cf7f7c936ee854a795415d19b60:

  Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging (2017-05-23 15:01:31 +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 811bf15114bff4d46735acedbd72b906616ce365:

  acpi-test: update expected files (2017-05-29 03:07:57 +0300)

----------------------------------------------------------------
pci, virtio, vhost: fixes

A bunch of fixes all over the place. Most notably this fixes
the new MTU feature when using vhost.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

----------------------------------------------------------------
Ladi Prosek (1):
      pc: ACPI BIOS: use highest NUMA node for hotplug mem hole SRAT entry

Maxime Coquelin (2):
      virtio_net: Bypass backends for MTU feature negotiation
      vhost-user: pass message as a pointer to process_message_reply()

Michael S. Tsirkin (1):
      acpi-test: update expected files

Peter Xu (9):
      memory: tune last param of iommu_ops.translate()
      memory: remove the last param in memory_region_iommu_replay()
      x86-iommu: use DeviceClass properties
      intel_iommu: renaming context entry helpers
      intel_iommu: provide vtd_ce_get_type()
      intel_iommu: use IOMMU_ACCESS_FLAG()
      intel_iommu: allow dev-iotlb context entry conditionally
      intel_iommu: support passthrough (PT)
      intel_iommu: turn off pt before 2.9

 hw/i386/intel_iommu_internal.h      |   1 +
 include/exec/memory.h               |  15 +-
 include/hw/compat.h                 |   8 +
 include/hw/i386/x86-iommu.h         |   1 +
 include/hw/virtio/virtio-net.h      |   1 +
 include/hw/virtio/virtio.h          |   1 +
 exec.c                              |   3 +-
 hw/alpha/typhoon.c                  |   2 +-
 hw/dma/rc4030.c                     |   2 +-
 hw/i386/acpi-build.c                |   7 +-
 hw/i386/amd_iommu.c                 |   4 +-
 hw/i386/intel_iommu.c               | 313 ++++++++++++++++++++++++++----------
 hw/i386/x86-iommu.c                 |  48 +-----
 hw/net/virtio-net.c                 |  17 +-
 hw/pci-host/apb.c                   |   2 +-
 hw/ppc/spapr_iommu.c                |   2 +-
 hw/s390x/s390-pci-bus.c             |   2 +-
 hw/s390x/s390-pci-inst.c            |   2 +-
 hw/vfio/common.c                    |   2 +-
 hw/virtio/vhost-user.c              |  12 +-
 memory.c                            |   7 +-
 hw/i386/trace-events                |   2 +
 tests/acpi-test-data/pc/SRAT.memhp  | Bin 264 -> 264 bytes
 tests/acpi-test-data/q35/SRAT.memhp | Bin 264 -> 264 bytes
 24 files changed, 299 insertions(+), 155 deletions(-)


[Qemu-devel] [PULL 13/13] acpi-test: update expected files
Posted by Michael S. Tsirkin 6 years, 11 months ago
commit 1a8d61ddbf ("pc: ACPI BIOS: use highest NUMA node for hotplug mem
hole SRAT entry") changed generated SRAT tables, update expected files
accordingly.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
---
 tests/acpi-test-data/pc/SRAT.memhp  | Bin 264 -> 264 bytes
 tests/acpi-test-data/q35/SRAT.memhp | Bin 264 -> 264 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/tests/acpi-test-data/pc/SRAT.memhp b/tests/acpi-test-data/pc/SRAT.memhp
index a7dddf7760698193819e60a3a96f2a57cf367522..e508b4ae3cd9e3000209a4f9597913faa4206ec1 100644
GIT binary patch
delta 23
ecmeBR>R{pu4ss0PU}RumTr`pE1|#Fd$EpB8iv|+_

delta 24
gcmeBR>R{pu4ss0PU}RumTs)EM#>8D*6W_=H08BjxX8-^I

diff --git a/tests/acpi-test-data/q35/SRAT.memhp b/tests/acpi-test-data/q35/SRAT.memhp
index a7dddf7760698193819e60a3a96f2a57cf367522..e508b4ae3cd9e3000209a4f9597913faa4206ec1 100644
GIT binary patch
delta 23
ecmeBR>R{pu4ss0PU}RumTr`pE1|#Fd$EpB8iv|+_

delta 24
gcmeBR>R{pu4ss0PU}RumTs)EM#>8D*6W_=H08BjxX8-^I

-- 
MST


Re: [Qemu-devel] [PULL 00/13] pci, virtio, vhost: fixes
Posted by Stefan Hajnoczi 6 years, 10 months ago
On Mon, May 29, 2017 at 03:18:30AM +0300, Michael S. Tsirkin wrote:
> The following changes since commit 9964e96dc9999cf7f7c936ee854a795415d19b60:
> 
>   Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging (2017-05-23 15:01:31 +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 811bf15114bff4d46735acedbd72b906616ce365:
> 
>   acpi-test: update expected files (2017-05-29 03:07:57 +0300)
> 
> ----------------------------------------------------------------
> pci, virtio, vhost: fixes
> 
> A bunch of fixes all over the place. Most notably this fixes
> the new MTU feature when using vhost.
> 
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
> 
> ----------------------------------------------------------------
> Ladi Prosek (1):
>       pc: ACPI BIOS: use highest NUMA node for hotplug mem hole SRAT entry
> 
> Maxime Coquelin (2):
>       virtio_net: Bypass backends for MTU feature negotiation
>       vhost-user: pass message as a pointer to process_message_reply()
> 
> Michael S. Tsirkin (1):
>       acpi-test: update expected files
> 
> Peter Xu (9):
>       memory: tune last param of iommu_ops.translate()
>       memory: remove the last param in memory_region_iommu_replay()
>       x86-iommu: use DeviceClass properties
>       intel_iommu: renaming context entry helpers
>       intel_iommu: provide vtd_ce_get_type()
>       intel_iommu: use IOMMU_ACCESS_FLAG()
>       intel_iommu: allow dev-iotlb context entry conditionally
>       intel_iommu: support passthrough (PT)
>       intel_iommu: turn off pt before 2.9
> 
>  hw/i386/intel_iommu_internal.h      |   1 +
>  include/exec/memory.h               |  15 +-
>  include/hw/compat.h                 |   8 +
>  include/hw/i386/x86-iommu.h         |   1 +
>  include/hw/virtio/virtio-net.h      |   1 +
>  include/hw/virtio/virtio.h          |   1 +
>  exec.c                              |   3 +-
>  hw/alpha/typhoon.c                  |   2 +-
>  hw/dma/rc4030.c                     |   2 +-
>  hw/i386/acpi-build.c                |   7 +-
>  hw/i386/amd_iommu.c                 |   4 +-
>  hw/i386/intel_iommu.c               | 313 ++++++++++++++++++++++++++----------
>  hw/i386/x86-iommu.c                 |  48 +-----
>  hw/net/virtio-net.c                 |  17 +-
>  hw/pci-host/apb.c                   |   2 +-
>  hw/ppc/spapr_iommu.c                |   2 +-
>  hw/s390x/s390-pci-bus.c             |   2 +-
>  hw/s390x/s390-pci-inst.c            |   2 +-
>  hw/vfio/common.c                    |   2 +-
>  hw/virtio/vhost-user.c              |  12 +-
>  memory.c                            |   7 +-
>  hw/i386/trace-events                |   2 +
>  tests/acpi-test-data/pc/SRAT.memhp  | Bin 264 -> 264 bytes
>  tests/acpi-test-data/q35/SRAT.memhp | Bin 264 -> 264 bytes
>  24 files changed, 299 insertions(+), 155 deletions(-)
> 
> 

Thanks, applied to my staging tree:
https://github.com/stefanha/qemu/commits/staging

Stefan