Skip to content
Snippets Groups Projects
  1. Sep 07, 2023
    • Stefan Hajnoczi's avatar
      Merge tag 'pull-ppc-20230906' of https://github.com/legoater/qemu into staging · 269e6063
      Stefan Hajnoczi authored
      ppc queue :
      
      * debug facility improvements
      * timebase and decrementer fixes
      * record-replay fixes
      * TCG fixes
      * XIVE model improvements for multichip
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmT4WKoACgkQUaNDx8/7
      # 7KHjOg//bwENCptopnvX5XVTdGLRgBKoMWPkQhWPv4aHYz4t+bxHVWopdMU7i0aL
      # hge+ZCCkMKsg2rADczbpWytAvC3vo1Pn4zZhZNQuEvYKIpiWVN6hSflmXWP/bN1I
      # AGHlptKvNYKlPfGsmzZ2OZ2yItzrOwKFC/PnPSEc6dxjWfe9hEwzApxaAkOfX8wf
      # C+oH8DPvFmh3PH3rI4psCn/xYtxAPW1zosBtgT7Ii1XreABMHLIfIpOmPPh1yF0d
      # J7BgBdmxIvsN+syH/vh5jTtU4N/gQVorwyds9MX82Y3j0roxBVVLqH8rFjJA3Jsq
      # c/g8WTi1hHiDd8G4m1JcLI1VAhsgh1KhqG9pDaSdQXhP0E4p8N/XjxOR5ro+KxM3
      # Dz/Q77VoEKuat+AXg71kc68i11CninhTVSyGnjI80ISWWYvHFQ2Sv8J9U6sS/d0m
      # +fo6hed7DDgfXg4OMtedF4HMmc6JAfm9eBzHUoanaoIzX0vX6vetXeMfWh6iceYW
      # KNcQuUi3Pvvh/AjE36jusqTkbTleP5Yo4OKNJz4pEP4sU2wQPYU32Lo7Kg7p4WPA
      # j+emWmWX4gcn9zTvm2LPYwkdgQ5HgigUJzq9i9qlMqfOOCpRwAsE7V0KxyV0NwDT
      # cAAOBCdNm4t94Ni3KEING7xuDzERvJ7H2D6uRQjVsre8cMUO0QE=
      # =BUg6
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Wed 06 Sep 2023 06:47:06 EDT
      # gpg:                using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
      # gpg: Good signature from "Cédric Le Goater <clg@redhat.com>" [unknown]
      # gpg:                 aka "Cédric Le Goater <clg@kaod.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: A0F6 6548 F048 95EB FE6B  0B60 51A3 43C7 CFFB ECA1
      
      * tag 'pull-ppc-20230906' of https://github.com/legoater/qemu
      
      : (35 commits)
        ppc/xive: Add support for the PC MMIOs
        ppc/xive: Handle END triggers between chips with MMIOs
        ppc/xive: Introduce a new XiveRouter end_notify() handler
        ppc/xive: Use address_space routines to access the machine RAM
        target/ppc: Fix the order of kvm_enable judgment about kvmppc_set_interrupt()
        hw/ppc/e500: fix broken snapshot replay
        target/ppc: Flush inputs to zero with NJ in ppc_store_vscr
        target/ppc: Fix LQ, STQ register-pair order for big-endian
        tests/avocado: ppc64 reverse debugging tests for pseries and powernv
        tests/avocado: reverse-debugging cope with re-executing breakpoints
        tests/avocado: boot ppc64 pseries replay-record test to Linux VFS mount
        spapr: Fix record-replay machine reset consuming too many events
        spapr: Fix machine reset deadlock from replay-record
        target/ppc: Fix timebase reset with record-replay
        target/ppc: Fix CPU reservation migration for record-replay
        hw/ppc: Read time only once to perform decrementer write
        hw/ppc: Reset timebase facilities on machine reset
        target/ppc: Migrate DECR SPR
        hw/ppc: Always store the decrementer value
        target/ppc: Sign-extend large decrementer to 64-bits
        ...
      
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      269e6063
  2. Sep 06, 2023
  3. 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
Loading