Skip to content
Snippets Groups Projects
  1. Sep 06, 2023
  2. Sep 05, 2023
    • Stefan Hajnoczi's avatar
      Merge tag 'pull-request-2023-08-31' of https://gitlab.com/thuth/qemu into staging · 2d8fbcb1
      Stefan Hajnoczi authored
      * Use precise selfmodifying code mode on s390x TCG
      * Check for availablility of more devices in qtests before using them
      * Some other minor qtest fixes
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmTw5v4RHHRodXRoQHJl
      # ZGhhdC5jb20ACgkQLtnXdP5wLbX2DRAAo7NPNPQ2nsYDdYfKAGt8OSg1BHqh1RYH
      # jvLiU5xrWQ3whmSJYw4rcSyBk4yC+lIjoXT6oBn6O40Q1r7OmrWgtrn9g//3SLHb
      # Wfob5bZkmRiETDZNFFpYcpRPzElF3ZqIfwOhJ3zfmAQxqeTxpTnAuq2vI38pk3Hz
      # 4pQR/j2IKZFmFt6cdYUaKi32odDK6ySKAFCKy9I8sz2hJgOXQRYBkjorDx+g+hoF
      # o7DTGkA3uH2xXlLQKhbEGm5xQMlcBgTMb2XeguvRbb7g/Uc046homwm0r6rejDy5
      # EgW9Kx3Y34QYZt51onqmA57MNNQboubHkSz9W2b57OX+IWA3VRncdBAxdGmubRTY
      # Jb6LsBZSMdKQBXxgIP3DZjvH6MxYjA9Iy3YI7Mk+hJnDACkFVJOCPxS9acnmjYE5
      # Nn935GmbYMazfci0c3zc/899hAGDNglD9Tf6ourBjl1WLQstefXhlpzkbGWqSFjF
      # Tovpal+Rm6KLDFSfs6TsRp6+FF8a6C1k251Ai67adkiCYM/jKwVoiHrsUJeG0vyc
      # 791x5+lixxkLUHu1qNYfEdxvaOE8guhXRt3zJIjmphio3v+RFBLbzC6lTzeZbTTv
      # DpnnoFJ/tCzdLew7A1QuzuW361ywyKVE4Qp8HQfaJCOJT9aGgMdyoHlpgz0ojgJm
      # fD8Vfl9GZFQ=
      # =tZWg
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Thu 31 Aug 2023 15:16:14 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-08-31' of https://gitlab.com/thuth/qemu
      
      :
        meson: test for CONFIG_TCG in config_all
        subprojects/berkeley-testfloat-3: Update to fix a problem with compiler warnings
        tests/qtest/bios-tables-test: Check for virtio-iommu device before using it
        tests/qtest/netdev-socket: Avoid variable-length array in inet_get_free_port_multiple()
        tests/qtest/usb-hcd-xhci-test: Check availability of devices before using them
        tests/tcg/s390x: Test precise self-modifying code handling
        target/s390x: Define TARGET_HAS_PRECISE_SMC
      
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      2d8fbcb1
    • Stefan Hajnoczi's avatar
      Merge tag 'misc-20230831' of https://github.com/philmd/qemu into staging · a9c17e9a
      Stefan Hajnoczi authored
      Misc patches queue
      
      Build fixes:
      - Only define OS_OBJECT_USE_OBJC with gcc
      
      Overall cleanups:
      - Do not declare function prototypes using 'extern' keyword
      - Remove unmaintained HAX accelerator
      - Have FEWatchFunc handlers return G_SOURCE_CONTINUE/REMOVE instead of boolean
      - Avoid modifying QOM class internals from instance in pmbus_device
      - Avoid variable-length array in xhci_get_port_bandwidth
      - Remove unuseful kvmclock_create() stub
      - Style: permit inline loop variables
      - Various header cleanups
      - Various spelling fixes
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmTw0oUACgkQ4+MsLN6t
      # wN7nZQ/+Jyrw1TnHiKV8nS5NKtQIszMTcAbrcuV8YCk0XgwprmrLzxOsOcVOU+MN
      # C9SHOhGGcu8NKho73CDrsKqye/IKm8rumMm0hcZrtqGS+3MX9RQzDBUgRgihgD9b
      # 78Pmiz/91mrsV4zjXBkWLILipjDUwAL0oXh+MLfkmkTdzJMVfllF5KfF+hdOipwq
      # +ECOzwEAFUtCWQk51aLGfrg9SarKC2jtRBEvd1RhwfvXAMCdGP9+pfXJQqkT7ZTK
      # Hf4TuOHkzZjHumHGGcJn+P1WHM6W3ILdocG7AAl+/0Jwkx4vhR+6MENJGLxqg4pa
      # VTnOpJiL/HsY8319mTswTmlxqmotEDakGjdaRm4ClWPxPksF7zQkdTspBx0/Qayu
      # SPr7U5gFLPXMhCpMnrznvjCS+C/dqLYrJAczs9Ecv6KawOIwMiPRzc0SyimCV4DI
      # kcpL88Vn4unoBCF7AdiDluPoY2Q41TZ6gRa7B1/nI/4j9Y+Gs/gWQxYHjMlDso+O
      # sNgMJ+sqIPW9n1vhl9s6AQweBYnMRW34A5iok9MV0HyFTxNKMoCoR8Ssfk9YzT+L
      # mK5a9AfgT8FrhtQXQz6ojIPFM8Q4zGcAQOMudpPiDICDAJaPuUpzL3XVwStT6Rfc
      # YL0+Nb+Ja5hPh0fAhgX3BH0EsqruW+DA8rEZfIgAIXDbOC5QFIo=
      # =SVsZ
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Thu 31 Aug 2023 13:48:53 EDT
      # gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
      # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [unknown]
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE
      
      * tag 'misc-20230831' of https://github.com/philmd/qemu
      
      : (39 commits)
        build: Only define OS_OBJECT_USE_OBJC with gcc
        tests/tcg/aarch64: Rename bti-crt.inc.c -> bti-crt.c.inc
        ui: spelling fixes
        util: spelling fixes
        util/fifo8: Fix typo in fifo8_push_all() description
        hw/i386: Rename 'hw/kvm/clock.h' -> 'hw/i386/kvm/clock.h'
        hw/i386: Remove unuseful kvmclock_create() stub
        hw/usb/hcd-xhci: Avoid variable-length array in xhci_get_port_bandwidth()
        hw/usb: spelling fixes
        hw/sd: spelling fixes
        hw/mips: spelling fixes
        hw/display: spelling fixes
        hw/ide: spelling fixes
        hw/i2c: spelling fixes
        hw/i2c/pmbus_device: Fix modifying QOM class internals from instance
        hw/char/pl011: Replace magic values by register field definitions
        hw/char/pl011: Remove duplicated PL011_INT_[RT]X definitions
        hw/char/pl011: Display register name in trace events
        hw/char/pl011: Restrict MemoryRegionOps implementation access sizes
        hw/char: Have FEWatchFunc handlers return G_SOURCE_CONTINUE/REMOVE
        ...
      
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      a9c17e9a
  3. Aug 31, 2023
Loading