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

[qemu-xen staging] Merge remote-tracking branch 'remotes/stsquad/tags/pull-fixes-for-rc2-270720-1' into staging



commit cb320a07e6cb6e251f9aeb4bf57f99cc320eb8ea
Merge: 4215d3413272ad6d1c6c9d0234450b602e46a74c 
4a70232b1d26b0d73e1bce60b2c3bdb7e4279d16
Author:     Peter Maydell <peter.maydell@xxxxxxxxxx>
AuthorDate: Mon Jul 27 15:55:56 2020 +0100
Commit:     Peter Maydell <peter.maydell@xxxxxxxxxx>
CommitDate: Mon Jul 27 15:55:56 2020 +0100

    Merge remote-tracking branch 
'remotes/stsquad/tags/pull-fixes-for-rc2-270720-1' into staging
    
    Various fixes for rc2:
    
      - get shippable working again
      - semihosting bug fixes
      - tweak tb-size handling for low memory machines
      - i386 compound literal float fix
      - linux-user MAP_FIXED->MAP_NOREPLACE on fallback
      - docker binfmt_misc fixes
      - linux-user nanosleep fix
      - tests/vm drain console fixes
    
    # gpg: Signature made Mon 27 Jul 2020 09:45:31 BST
    # gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
    # gpg: Good signature from "Alex Bennée (Master Work Key) 
<alex.bennee@xxxxxxxxxx>" [full]
    # Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 
2A44
    
    * remotes/stsquad/tags/pull-fixes-for-rc2-270720-1:
      tests/vm: add shutdown timeout in basevm.py
      python/qemu: Change ConsoleSocket to optionally drain socket.
      python/qemu: Cleanup changes to ConsoleSocket
      linux-user, ppc: fix clock_nanosleep() for linux-user-ppc
      linux-user: fix clock_nanosleep()
      tests/docker: add support for DEB_KEYRING
      tests/docker: fix binfmt_misc image building
      tests/docker: fix update command due to python3 str/bytes distinction
      linux-user: don't use MAP_FIXED in pgd_find_hole_fallback
      target/i386: floatx80: avoid compound literals in static initializers
      accel/tcg: better handle memory constrained systems
      util/oslib-win32: add qemu_get_host_physmem implementation
      util: add qemu_get_host_physmem utility function
      semihosting: don't send the trailing '\0'
      semihosting: defer connect_chardevs a little more to use serialx
      shippable: add one more qemu to registry url
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

 .shippable.yml                                |   2 +-
 accel/tcg/translate-all.c                     |   7 +-
 hw/semihosting/console.c                      |   4 +-
 include/fpu/softfloat.h                       |   1 +
 include/qemu/osdep.h                          |  15 +
 linux-user/elfload.c                          |  10 +-
 linux-user/syscall.c                          |  15 +-
 python/qemu/console_socket.py                 | 137 +++++----
 python/qemu/machine.py                        |  14 +-
 python/qemu/pylintrc                          |   2 +-
 softmmu/vl.c                                  |   5 +-
 target/i386/fpu_helper.c                      | 426 +++++++++++++-------------
 tests/docker/Makefile.include                 |   2 +-
 tests/docker/docker.py                        |  13 +-
 tests/docker/dockerfiles/debian-bootstrap.pre |   7 +
 tests/vm/basevm.py                            |  15 +-
 util/oslib-posix.c                            |  15 +
 util/oslib-win32.c                            |  11 +
 18 files changed, 390 insertions(+), 311 deletions(-)
--
generated by git-patchbot for /home/xen/git/qemu-xen.git#staging



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.