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: 3e9b4d36a3d5
Choose a base ref
...
head repository: qemu/qemu
compare: a55c94196b77
Choose a head ref
  • 6 commits
  • 45 files changed
  • 2 contributors

Commits on Sep 11, 2023

  1. seabios: update submodule to git snapshot

    git shortlog
    ------------
    
    Gerd Hoffmann (7):
          disable array bounds warning
          better kvm detection
          detect physical address space size
          move 64bit pci window to end of address space
          be less conservative with the 64bit pci io window
          qemu: log reservations in fw_cfg e820 table
          check for e820 conflict
    
    José Martínez (1):
          Fix high memory zone initialization in CSM mode
    
    Lukas Stockner via SeaBIOS (1):
          virtio-blk: Fix integer overflow for large max IO sizes
    
    Mark Cave-Ayland (3):
          esp-scsi: flush FIFO before sending SCSI command
          esp-scsi: check for INTR_BS/INTR_FC instead of STAT_TC for command completion
          esp-scsi: handle non-DMA SCSI commands with no data phase
    
    Niklas Cassel via SeaBIOS (1):
          ahci: handle TFES irq correctly
    
    Tony Titus via SeaBIOS (1):
          Increase BUILD_MAX_E820 to 128
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 11, 2023
    Copy the full SHA
    c260dae View commit details
    Browse the repository at this point in the history
  2. seabios: turn off CONFIG_APMBIOS for 128k build

    Needed to make the build fit into 128k.
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 11, 2023
    Copy the full SHA
    8991e6b View commit details
    Browse the repository at this point in the history
  3. seabios: update binaries to git snapshot

    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    kraxel committed Sep 11, 2023
    Copy the full SHA
    a14c30f View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. 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
    1da8cba View commit details
    Browse the repository at this point in the history
  2. Merge tag 'firmware/seabios-20230912-pull-request' of https://gitlab.…

    …com/kraxel/qemu into staging
    
    seabios: update to git snapshot
    
    Give seabios updates some testing coverage before
    tagging a new release.  Update to release code
    will follow later in the 8.2 devel cycle.
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmUAQuYACgkQTLbY7tPo
    # cTigtBAAzQIPtXi703Bn+bQ4Fwi31MjbvnmtwXbFRMCZMoYuckJyxLa6Uos74ypk
    # Anr7/1C8eaWqzvEP7G6EK5LLl4CrhlSm5fl5cL4YGUqPPoZhm/h0Og4QWze0ivjx
    # gNbBUnc4UraTp65qPHXKs5nqkjksx7W9w+KNbunyJkBlzUFevvvGryJXglJU22HM
    # d9ezFZi710XOFqr+CJWrHpV9V2VJCo4iIXz+nqi68hGChYk0IhUov36LM0oGT2Pf
    # zKToaPLsnbVhWzuFQHOOjWmnqN05t0I0/K2ZzLKyXbvk4plY5rckPhBQ7AizJ1vM
    # mgFvoYdfaQEC49MIFvhaBm+ebJ+dMMKzzMzv9P6mEn62LkWo41od66QonI70fS1f
    # tarec+t4PLJcDC/VcyunR2kLENkfs6ABwd6RkUWQ9zvm8ljon8cd8O5hadMq/HPJ
    # tr+xkUw97s+kDsvW+0hqXH/OuqgzVI3IRH7elmwH4ajN/pIuSpnG8HtZJJp5U9bx
    # Gvd3IH1npAkrjHtzRbD3tshr4iuNCoHcGUU/GdHWqiTcB3UKquTgB/LT2faBxKJB
    # kk9UHw+J182KDUy7vCr/NyA+KcEUJhPl1FRxSMoqedU4e6ICcGHHfv2yckCXl+eg
    # 03fP1KN5pHQ08EM3lZtKIrs3TwHlq8TpwSz8puQ8oLModQvidcc=
    # =7Yfq
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 12 Sep 2023 06:52:22 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/seabios-20230912-pull-request' of https://gitlab.com/kraxel/qemu:
      seabios: update binaries to git snapshot
      seabios: turn off CONFIG_APMBIOS for 128k build
      seabios: update submodule to git snapshot
    
    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
    Stefan Hajnoczi committed Sep 12, 2023
    Copy the full SHA
    320b2fe View commit details
    Browse the repository at this point in the history
  3. 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
    a55c941 View commit details
    Browse the repository at this point in the history