Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: qemu/qemu
base: a55c94196b77
Choose a base ref
...
head repository: qemu/qemu
compare: e0c86623e800
Choose a head ref
  • 8 commits
  • 44 files changed
  • 2 contributors

Commits on Sep 12, 2023

  1. edk2: update build script

    Sync with latest version from gitlab.com/kraxel/edk2-build-config
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 12, 2023
    Copy the full SHA
    5dad2d2 View commit details
    Browse the repository at this point in the history
  2. edk2: update build config

    risc-v switched to use split code/vars images like the other archs.
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 12, 2023
    Copy the full SHA
    5c8e401 View commit details
    Browse the repository at this point in the history
  3. edk2: update submodule to edk2-stable202308

    New stable release was tagged in August 2023,
    update the edk2 submodule to it.
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 12, 2023
    Copy the full SHA
    9009682 View commit details
    Browse the repository at this point in the history
  4. edk2: workaround edk-stable202308 bug

    Set PCD to workaround two fixes missing the release.
    tianocore/edk2@8b66f9d
    tianocore/edk2@020cc9e
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 12, 2023
    Copy the full SHA
    7a863a7 View commit details
    Browse the repository at this point in the history
  5. edk2: update binaries to edk2-stable202308

    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 12, 2023
    Copy the full SHA
    ab31693 View commit details
    Browse the repository at this point in the history
  6. Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu

    … into staging
    
    UI patch queue
    
    - vhost-user-gpu: support dmabuf modifiers
    - fix VNC crash when there are no active_console
    - cleanups and refactoring in ui/vc code
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmUAQX4cHG1hcmNhbmRy
    # ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5Y4jD/4/whR7a1KZqHytl6sc
    # cCQ0Xn0gpcPM8rn3tWItp2vAOlGmx8ACfAyXYa5QzO7pBOU/xoMJt8a99geNRXFu
    # nN33UJ0NRAWW6V0/cF5AVe9clckzs1Vq4VX2ITP+VAG+c+kt4E3fgFn9o8nwnBrd
    # zuiqYz4pO9yBVO/av/FZQcBY8s9/M8jrdraDNNhsY2O2k2zLTxt1xxNG5qeVvPUw
    # 2RZyc/EOG7RzW8eUA55BW/NU8Olg5u7dxsB0jfYnWBQxknOy5c+wF9MTGJSKmdGk
    # HmgfMns6intUdfHmmJuDpP1Tiy1sVK1lkrsMeeQ67M84lYZsrSI+kIG5+YbWN8vx
    # mMB/qwDmNMVMnGiBN5/ktvAJwcilYBUqen0KFrEHBghTpGhqAVoBNCC1MT/9w/bO
    # c3/E1viuCi8OamPixVu9LeqQsxuP2jK5qxjfyDYH87HdnljSY6wFbVzD/2zz5YNv
    # 43JtEbP9bv1yyRRd+JTpD54vCK0IZK7MBR8MbJqfknpbEw1FSPofRQxCSe9BlSJ/
    # nYamatH9I9i92kGg5eD573X+UcLX9eOPBw8gVNKxuttwSIW1cwjGKi12B9MiFMg7
    # Z6jP3gvpe9DrYef+4Wojo1PAioyweZVG5IFtWIqXRZjPwAoIzzVgBcEtcq4qeZwX
    # BAliXWeUcRGsbLorT3COx2DjBw==
    # =Xsr0
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 12 Sep 2023 06:46:22 EDT
    # gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
    # gpg:                issuer "marcandre.lureau@redhat.com"
    # gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>" [full]
    # gpg:                 aka "Marc-André Lureau <marcandre.lureau@gmail.com>" [full]
    # Primary key fingerprint: 87A9 BD93 3F87 C606 D276  F62D DAE8 E109 7596 9CE5
    
    * tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu:
      ui: add precondition for dpy_get_ui_info()
      ui: fix crash when there are no active_console
      virtio-gpu/win32: set the destroy function on load
      ui/console: move DisplaySurface to its own header
      ui/vc: split off the VC part from console.c
      ui/vc: preliminary QemuTextConsole changes before split
      ui/console: remove redundant format field
      ui/vc: rename kbd_put to qemu_text_console functions
      ui/vc: remove kbd_put_keysym() and update function calls
      vmmouse: use explicit code
      vmmouse: replace DPRINTF with tracing
      vhost-user-gpu: support dmabuf modifiers
      contrib/vhost-user-gpu: add support for sending dmabuf modifiers
      docs: vhost-user-gpu: add protocol changes for dmabuf modifiers
    
    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
    Stefan Hajnoczi committed Sep 12, 2023
    Copy the full SHA
    ad7a958 View commit details
    Browse the repository at this point in the history
  7. Merge tag 'pull-request-2023-09-12' of https://gitlab.com/thuth/qemu

    …into staging
    
    * Enable AP (crypto adapter) instructions for s390x PV-guests
    * Allow NVME for s390x machines
    * Update Linux headers to v6.6-rc1
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmUATY8RHHRodXRoQHJl
    # ZGhhdC5jb20ACgkQLtnXdP5wLbVjBhAAlfXhQuxFdSRkPLyPgSuAInGTZfsW7A56
    # 6vunyzP3ZyY5G0WtbgKZ5ovDIfjzlNYvkxWmQ4m4PWEY2JaBKOqeS9+lFkdZmGD9
    # Sj1u+EereQS5MsJ31Vg2LHDKv5QbtNbVOq4KIm30qpzj1OfhfZzzqU0tGnaDlz/T
    # PW2bSQl4cGHExcYpprWx02cXsMnodWwGV2FTgtc9D42YyE1q5IDX8phjFFzUHfcQ
    # p3cjM0S2M8KOGJ5+0w2/0C4DEKgLH0OuA/JY3W+f94O+jdqoYUJpom4m6FywIKrr
    # 38c7UqQESh7r/te1UkgvxfVCbTlptsS21xQNbsa+TS/apP6IMU7VJI3N14Qshtba
    # cqcP54aGC+9v5FRz7E5njCJWJQv9JWInrKYTEEtSTFCguGCQO2owulba70MNrQc8
    # hQkBXOzqnqYVxdktcHkbnq6QZoKLfsGAxfarQPPJySNUyGgoaM0JFlzp3z0hjAHY
    # aGRZdN4kU+hF7/0RQygYDN4AzTQhn3EMZ6q6o81xVeKzfbziA3fCLXX5J1bd+rO8
    # 3LKPrmOuk3dadRVlVTyFrtlG9SEMRen8dh12oru28ebW2WTeYm71zQf7SCPGzaKE
    # hJMtlN7B9ogGxDpLJvTDLHbKNbwyIcW00GjyWiUwBg88ACg63tulD2kpUxBs2PwF
    # bVk/lIWMqL0=
    # =zeRZ
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 12 Sep 2023 07:37:51 EDT
    # gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
    # gpg:                issuer "thuth@redhat.com"
    # gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
    # gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
    # gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
    # gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
    # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5
    
    * tag 'pull-request-2023-09-12' of https://gitlab.com/thuth/qemu:
      tests/qtest/pflash: Clean up local variable shadowing
      kconfig: Add NVME to s390x machines
      target/s390x: AP-passthrough for PV guests
      target/s390x/kvm: Refactor AP functionalities
      linux-headers: Update to Linux v6.6-rc1
      s390x: do a subsystem reset before the unprotect on reboot
      s390x/ap: fix missing subsystem reset registration
    
    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
    Stefan Hajnoczi committed Sep 12, 2023
    Copy the full SHA
    ed21199 View commit details
    Browse the repository at this point in the history
  8. Merge tag 'firmware/edk2-20230912-pull-request' of https://gitlab.com…

    …/kraxel/qemu into staging
    
    edk2: update to Aug 2023 stable tag
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmUASbwACgkQTLbY7tPo
    # cTimJg//Z2WIZNuv01uALXjCtRBecDb6hzCydi7PqRvjQJU4xflybxaPjz11YsX/
    # EekdxCyIdTzHaMazoZ3YXoI1zQ1lyyb2BdiKhQ1ZTXx/KyDo/prcNtIYiGQ2Y4LL
    # F+cI5OSC1+9Rsm/vKTsN2hRM3rIeZFSOvYgIv2BX3/Raer+oI3dKcMFdUS3EkGIn
    # ERcEYXnrWDzu4Tlygc/0ElbRTl+vpdGLccR+kiYk3iByzCA8Slg4cijm8lG9WGgR
    # vOZ71acl9fg/8OA7aoSIQ8K80D74cJ0KmLxe4A3op7sZQ4abN4jt7+P9+XL2j8El
    # FYRvIL8Un9Tda2BetrglxKv3lKnkL2S6+ynjyRZPhMUciUcm6P865nkgfb4lRtP/
    # 43RUwn+d1n6h5mfq2jkulkA948YW58Cw5gpp8YurVy67ndtBdj6iDDzSerJwSCGG
    # MgPy3MUp8TsWXy+HgNe+aURWRCOTi0kFG9eNupzD460ocAaM43U1M4Qs1hciBph3
    # J586gdhzSJXr9nZKgo0neP+p4FtgTCfYyN9mOhCzsGbgy9zPBpPAbpr1m1dyfJU2
    # FJxpjnyKjyD3vH+10wALaIJV+kTnAfoDfxezg0bttzPuoGuQf21PbsFIBRQ5ba9E
    # 1XYnNnQg32OGMlRYqGQUjl72s3wx2lulk8SmcMFpwCfgnpX4cy0=
    # =Be0l
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 12 Sep 2023 07:21:32 EDT
    # gpg:                using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
    # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
    # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
    # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
    # Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138
    
    * tag 'firmware/edk2-20230912-pull-request' of https://gitlab.com/kraxel/qemu:
      edk2: update binaries to edk2-stable202308
      edk2: workaround edk-stable202308 bug
      edk2: update submodule to edk2-stable202308
      edk2: update build config
      edk2: update build script
    
    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
    Stefan Hajnoczi committed Sep 12, 2023
    Copy the full SHA
    e0c8662 View commit details
    Browse the repository at this point in the history