Skip to content
Snippets Groups Projects
  1. Apr 06, 2023
  2. Mar 22, 2023
  3. Mar 21, 2023
    • Peter Maydell's avatar
    • Peter Maydell's avatar
      Merge tag 'pull-target-arm-20230321' of... · 8de6e6e1
      Peter Maydell authored
      Merge tag 'pull-target-arm-20230321' of https://git.linaro.org/people/pmaydell/qemu-arm into staging
      
      target-arm queue:
       * contrib/elf2dmp: Support Windows Server 2022
       * hw/char/cadence_uart: Fix guards on invalid BRGR/BDIV settings
       * target/arm: Add Neoverse-N1 IMPDEF registers
       * hw/usb/imx: Fix out of bounds access in imx_usbphy_read()
       * docs/system/arm/cpu-features.rst: Fix formatting
       * target/arm: Don't advertise aarch64-pauth.xml to gdb
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmQZrwQZHHBldGVyLm1h
      # eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3gmFD/9Ib/G7f21IQkhi0d0MoJeQ
      # 529QbzHbXH272OvO2zFdev98o6EVbbeGzGqgaa0lv6OASwvNUIFVJAwZUX6Bb756
      # dJ9k5aS2249SGQ8AzM65bCL4HxSVFan5+t9P890SyQk3zIzzQtSVjci/K2P2cFx1
      # bKzbCZys/qjZgncPaPeuc9irkmAKlqc9UwqgUV3xvhBAfq1eFHk/bVIhcTVxNwUy
      # quCYOt1GwtsOKn+nUcKclOcmBb7diCu6iFCGlO7XF9Rjaa+egW3OhUnGqUFROsdu
      # j4drjeQT8gWY92m8PlnsZb0YUeefAwD7iVZGIAEp3G+9GEXdOvotrQVKtMLMZkq0
      # /YInUjYAFu1w7DqhelvSYGVoVioP13HxsFWpmKNYNSJIHtS7QCfmHfUBPQnWjHD5
      # XUO/K7vbsp69yi/rDDoHvQ3sqxJUuiF1Wuyj+hRK1JXRhLkRL+tBE7urlqqoJ1wH
      # 0vL6oNj5GdvNJssIkb7yXx72irgAUu8XTC7bEvGCVfaylmei3SsS35qQmGePzO/z
      # ok7WePQ/tM/FJ8JLVTXur9YsG7EqMROdszQRE4Yla3NE6BOr7HCCj7ZdCfy5SXL4
      # IlZ69UELcYghcfIDRrRLXDSdfs98voRxIRDHy0rz64hUHlLBOnfqw/dcHvZBAB09
      # CV7QPcDOR87jY228DT4EzA==
      # =D7pq
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue 21 Mar 2023 13:20:04 GMT
      # gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
      # gpg:                issuer "peter.maydell@linaro.org"
      # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
      # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
      # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
      # gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [ultimate]
      # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE
      
      * tag 'pull-target-arm-20230321' of https://git.linaro.org/people/pmaydell/qemu-arm
      
      :
        target/arm: Don't advertise aarch64-pauth.xml to gdb
        docs/system/arm/cpu-features.rst: Fix formatting
        hw/usb/imx: Fix out of bounds access in imx_usbphy_read()
        contrib/elf2dmp: add PE name check and Windows Server 2022 support
        contrib/elf2dmp: move PE dir search to pe_get_data_dir_entry
        contrib/elf2dmp: fix code style
        hw/char/cadence_uart: Fix guards on invalid BRGR/BDIV settings
        target/arm: Add Neoverse-N1 registers
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      8de6e6e1
    • Peter Maydell's avatar
      target/arm: Don't advertise aarch64-pauth.xml to gdb · 5787d17a
      Peter Maydell authored
      
      Unfortunately a bug in older versions of gdb means that they will
      crash if QEMU sends them the aarch64-pauth.xml.  This bug is fixed in
      gdb commit 1ba3a3222039eb25, and there are plans to backport that to
      affected gdb release branches, but since the bug affects gdb 9
      through 12 it is very widely deployed (for instance by distros).
      
      It is not currently clear what the best way to deal with this is; it
      has been proposed to define a new XML feature name that old gdb will
      ignore but newer gdb can handle.  Since QEMU's 8.0 release is
      imminent and at least one of our CI runners is now falling over this,
      disable the pauth XML for the moment.  We can follow up with a more
      considered fix either in time for 8.0 or else for the 8.1 release.
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      5787d17a
Loading