qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v1 00/14] various fixes for next PR (testing, vhost, guest_base


From: Alex Bennée
Subject: [PATCH v1 00/14] various fixes for next PR (testing, vhost, guest_base fixes)
Date: Fri, 5 Jun 2020 16:49:15 +0100

Hi,

These are all the patches I've currently got which are ready for a
pull request next week. I've included some patches which are destined
to go in via other trees so I can keep the testing green on the CI.

In summary:

 Some simple plugin cleanups (the reset remain in plugins/next)
 Reliability fixes for travis/shippable
 iotest 194 fix (going in via block tree?)
 docker updates (ubuntu and tricore fix)
 vhost-user and TCG fix
 more linux-user guest_base fixes

I'll certainly include the testing stuff in my PR but if others are
happy for me to include bits touching their areas then shout and I'll
include them in the PR.

The following need review:

 - linux-user: detect overflow of MAP_FIXED mmap
 - linux-user: deal with address wrap for ARM_COMMPAGE on 32 bit
 - linux-user: provide fallback pgd_find_hole for bare chroots
 - tests/docker: fix pre-requisite for debian-tricore-cross
 - hw/virtio/vhost: re-factor vhost-section and allow DIRTY_MEMORY_CODE
 - .shippable: temporaily disable some cross builds
 - exec: flush the whole TLB if a watchpoint crosses a page boundary

Alex Bennée (10):
  tests/plugin: correctly honour io_count
  exec: flush the whole TLB if a watchpoint crosses a page boundary
  .travis.yml: allow failure for unreliable hosts
  .shippable: temporaily disable some cross builds
  tests/docker: fix pre-requisite for debian-tricore-cross
  hw/virtio/vhost: re-factor vhost-section and allow DIRTY_MEMORY_CODE
  linux-user: provide fallback pgd_find_hole for bare chroots
  linux-user: deal with address wrap for ARM_COMMPAGE on 32 bit
  tests/tcg: add simple commpage test case
  linux-user: detect overflow of MAP_FIXED mmap

Emilio G. Cota (1):
  qemu-plugin.h: add missing include <stddef.h> to define size_t

Paolo Bonzini (1):
  docker: update Ubuntu to 20.04

Philippe Mathieu-Daudé (1):
  scripts/clean-includes: Mark 'qemu/qemu-plugin.h' as special header

Vladimir Sementsov-Ogievskiy (1):
  iotests: 194: wait migration completion on target too

 include/qemu/qemu-plugin.h             |  1 +
 exec.c                                 |  8 ++-
 hw/virtio/vhost.c                      | 57 +++++++++++++++------
 linux-user/elfload.c                   | 71 ++++++++++++++++++++++----
 linux-user/mmap.c                      |  2 +-
 tests/plugin/mem.c                     |  2 +-
 tests/tcg/arm/commpage.c               | 61 ++++++++++++++++++++++
 .shippable.yml                         | 12 ++---
 .travis.yml                            |  5 ++
 hw/virtio/trace-events                 |  3 +-
 scripts/clean-includes                 |  1 +
 tests/docker/Makefile.include          |  2 +-
 tests/docker/dockerfiles/ubuntu.docker |  2 +-
 tests/qemu-iotests/194                 | 10 ++++
 tests/qemu-iotests/194.out             |  5 ++
 tests/tcg/arm/Makefile.target          |  2 +
 16 files changed, 206 insertions(+), 38 deletions(-)
 create mode 100644 tests/tcg/arm/commpage.c

-- 
2.20.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]