1. 10 Apr, 2021 15 commits
  2. 09 Apr, 2021 3 commits
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20210409' into staging · 471387aa
      Peter Maydell authored
      
      
      One s390x fix:
      - correctly handle the case where the guest ccw payload points to
        invalid memory areas
      
      # gpg: Signature made Fri 09 Apr 2021 15:43:45 BST
      # gpg:                using RSA key C3D0D66DC3624FF6A8C018CEDECF6B93C6F02FAF
      # gpg:                issuer "cohuck@redhat.com"
      # gpg: Good signature from "Cornelia Huck <conny@cornelia-huck.de>" [unknown]
      # gpg:                 aka "Cornelia Huck <huckc@linux.vnet.ibm.com>" [full]
      # gpg:                 aka "Cornelia Huck <cornelia.huck@de.ibm.com>" [full]
      # gpg:                 aka "Cornelia Huck <cohuck@kernel.org>" [unknown]
      # gpg:                 aka "Cornelia Huck <cohuck@redhat.com>" [unknown]
      # Primary key fingerprint: C3D0 D66D C362 4FF6 A8C0  18CE DECF 6B93 C6F0 2FAF
      
      * remotes/cohuck-gitlab/tags/s390x-20210409:
        s390x: css: report errors from ccw_dstream_read/write
      Signed-off-by: Peter Maydell's avatarPeter Maydell <peter.maydell@linaro.org>
      471387aa
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-6.0-pull-request' into staging · 285f6f57
      Peter Maydell authored
      
      
      linux-user pull request 20210409
      
      Fix lock_user()/unlock_user()
      
      # gpg: Signature made Fri 09 Apr 2021 14:09:17 BST
      # gpg:                using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
      # gpg:                issuer "laurent@vivier.eu"
      # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
      # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>" [full]
      # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>" [full]
      # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
      
      * remotes/vivier2/tags/linux-user-for-6.0-pull-request:
        linux-user: Use signed lengths in uaccess.c
      Signed-off-by: Peter Maydell's avatarPeter Maydell <peter.maydell@linaro.org>
      285f6f57
    • Pierre Morel's avatar
      s390x: css: report errors from ccw_dstream_read/write · d895d25a
      Pierre Morel authored and Cornelia Huck's avatar Cornelia Huck committed
      
      
      ccw_dstream_read/write functions returned values are sometime
      not taking into account and reported back to the upper level
      of interpretation of CCW instructions.
      
      It follows that accessing an invalid address does not trigger
      a subchannel status program check to the guest as it should.
      
      Let's test the return values of ccw_dstream_write[_buf] and
      ccw_dstream_read[_buf] and report it to the caller.
      
      Cc: qemu-stable@nongnu.org
      Signed-off-by: default avatarPierre Morel <pmorel@linux.ibm.com>
      Acked-by: default avatarHalil Pasic <pasic@linux.ibm.com>
      Message-Id: <1617899529-9329-2-git-send-email-pmorel@linux.ibm.com>
      Signed-off-by: Cornelia Huck's avatarCornelia Huck <cohuck@redhat.com>
      d895d25a
  3. 08 Apr, 2021 9 commits
  4. 07 Apr, 2021 12 commits
  5. 06 Apr, 2021 1 commit