Message ID | 1600352445-21110-1-git-send-email-mjrosato@linux.ibm.com |
---|---|
Headers | show |
Series | s390x/pci: Accomodate vfio DMA limiting | expand |
Patchew URL: https://patchew.org/QEMU/1600352445-21110-1-git-send-email-mjrosato@linux.ibm.com/ Hi, This series failed the docker-quick@centos7 build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. The full log is available at http://patchew.org/logs/1600352445-21110-1-git-send-email-mjrosato@linux.ibm.com/testing.docker-quick@centos7/?type=message. --- Email generated automatically by Patchew [https://patchew.org/]. Please send your feedback to patchew-devel@redhat.com
On 9/17/20 10:46 AM, no-reply@patchew.org wrote: > Patchew URL: https://patchew.org/QEMU/1600352445-21110-1-git-send-email-mjrosato@linux.ibm.com/ > > > > Hi, > > This series failed the docker-quick@centos7 build test. Please find the testing commands and > their output below. If you have Docker installed, you can probably reproduce it > locally. > > Errors seem to be of the flavor 'N/A. Internal error while reading log file' and 'No space left on device' seems like a patchew disk issue rather than something with this patchset? > > > > > The full log is available at > http://patchew.org/logs/1600352445-21110-1-git-send-email-mjrosato@linux.ibm.com/testing.docker-quick@centos7/?type=message. > --- > Email generated automatically by Patchew [https://patchew.org/]. > Please send your feedback to patchew-devel@redhat.com >
On Thu, 17 Sep 2020 10:20:45 -0400 Matthew Rosato <mjrosato@linux.ibm.com> wrote: > When an s390 guest is using lazy unmapping, it can result in a very > large number of oustanding DMA requests, far beyond the default > limit configured for vfio. Let's track DMA usage similar to vfio > in the host, and trigger the guest to flush their DMA mappings > before vfio runs out. > > Signed-off-by: Matthew Rosato <mjrosato@linux.ibm.com> > --- > hw/s390x/s390-pci-bus.c | 16 +++++++++++----- > hw/s390x/s390-pci-bus.h | 9 +++++++++ > hw/s390x/s390-pci-inst.c | 45 +++++++++++++++++++++++++++++++++++++++------ > hw/s390x/s390-pci-inst.h | 3 +++ > hw/s390x/s390-pci-vfio.c | 42 ++++++++++++++++++++++++++++++++++++++++++ > hw/s390x/s390-pci-vfio.h | 5 +++++ > 6 files changed, 109 insertions(+), 11 deletions(-) Reviewed-by: Cornelia Huck <cohuck@redhat.com>