[PATCH 0/3] s390x/pci: rpcit fixes and enhancements

Matthew Rosato posted 3 patches 1 year, 6 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20221028194758.204007-1-mjrosato@linux.ibm.com
Maintainers: Matthew Rosato <mjrosato@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Richard Henderson <richard.henderson@linaro.org>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Thomas Huth <thuth@redhat.com>
hw/s390x/s390-pci-inst.c        | 80 ++++++++++++++++++++++++++++++---
hw/s390x/s390-pci-vfio.c        | 11 +++++
include/hw/s390x/s390-pci-bus.h |  1 +
3 files changed, 85 insertions(+), 7 deletions(-)
[PATCH 0/3] s390x/pci: rpcit fixes and enhancements
Posted by Matthew Rosato 1 year, 6 months ago
The following series fixes an issue with guest RPCIT processing discovered
during development of [1] as well as proposes a few additional optimizations
to the current RPCIT codepath.

[1] https://lore.kernel.org/linux-s390/20221019144435.369902-1-schnelle@linux.ibm.com/

Matthew Rosato (3):
  s390x/pci: RPCIT second pass when mappings exhausted
  s390x/pci: coalesce unmap operations
  s390x/pci: shrink DMA aperture to be bound by vfio DMA limit

 hw/s390x/s390-pci-inst.c        | 80 ++++++++++++++++++++++++++++++---
 hw/s390x/s390-pci-vfio.c        | 11 +++++
 include/hw/s390x/s390-pci-bus.h |  1 +
 3 files changed, 85 insertions(+), 7 deletions(-)

-- 
2.37.3
Re: [PATCH 0/3] s390x/pci: rpcit fixes and enhancements
Posted by Thomas Huth 1 year, 4 months ago
On 28/10/2022 21.47, Matthew Rosato wrote:
> The following series fixes an issue with guest RPCIT processing discovered
> during development of [1] as well as proposes a few additional optimizations
> to the current RPCIT codepath.
> 
> [1] https://lore.kernel.org/linux-s390/20221019144435.369902-1-schnelle@linux.ibm.com/
> 
> Matthew Rosato (3):
>    s390x/pci: RPCIT second pass when mappings exhausted
>    s390x/pci: coalesce unmap operations
>    s390x/pci: shrink DMA aperture to be bound by vfio DMA limit

Thanks, I've queued patch 2 and 3 now to my s390x-next branch, too:

  https://gitlab.com/thuth/qemu/-/commits/s390x-next/

  Thomas