1. 02 12月, 2022 1 次提交
  2. 30 11月, 2022 10 次提交
  3. 28 11月, 2022 8 次提交
  4. 26 11月, 2022 1 次提交
  5. 24 11月, 2022 2 次提交
    • S
      Merge tag 'fixes-20221123-pull-request' of https://gitlab.com/kraxel/qemu into staging · a33c2539
      Stefan Hajnoczi 提交于
      ui+usb+audio: bugfixes for 7.2
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmN+MaYACgkQTLbY7tPo
      # cTiJ7A//dN/US7zHSHcgAscyjSClZRU4gHyJcnN0BoNtrOXW9lIGEnMzQBfOn2nb
      # 5vaL2u2+Ooz/92pEi6P2qKUxHo63P7RfXXEOhPdi+kENK3UYOzlyJmlUUUrXyu78
      # W8BM/styxb1s84KmPauRFGmgCoXCZZ4IklZUaVLqLYwJUv6/BGlbxorEdeuCGev0
      # LgeyZTWaWcI5jOdIaL+Hl9PKzQCyKigT3HWA8lPvs31+hvdK5RvL5mai6SD+4Mtj
      # JaLGqZ3N7oSo7a/LT+f0jebwg/QUV9EGkJmnF6tlGg3IM34/Mqbl+BMJjGAh3xqx
      # z3qks/z2baHtz59CHGVS8sxWPC+5Wh3hgkpzOJ83fCUqueS7cMXBF6fcf0y0MJqP
      # ne6ePE/4ZWcHnoycpZqNRDqao+Lh62PSdteAjf2yq8ZLhhm9HgP4bl/4je8tbi/I
      # Z6WrP4yv8l7ea5jZUbtURbe0pYKAmzMr2rwv34jJbXAn+BU5vV1/5j7jyz2UlETK
      # G7fiLJEUutFhYaCWhgNCE8HTgYt9V0PEjGfIJXkKHRHLd/229VSjlvdQyP/vtSLt
      # EzaP1JdtGZ++QEzMBY8lzrozNHaJglGBjonG9fUnJ4VSB4+J8b3KqBEXlmWL16Fx
      # UvV8MtOuQ6Y377ErbQJYjui6BOArV6iI5NBlbvWuc+CgA09orYs=
      # =m/Hx
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Wed 23 Nov 2022 09:43:50 EST
      # 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 'fixes-20221123-pull-request' of https://gitlab.com/kraxel/qemu:
        hw/audio/intel-hda: Drop unnecessary prototype
        hw/audio/intel-hda: don't reset codecs twice
        hw/usb/hcd-xhci: Reset the XHCIState with device_cold_reset()
        ui/gtk: prevent ui lock up when dpy_gl_update called again before current draw event occurs
        hw/usb/hcd-xhci.c: spelling: tranfer
        gtk: disable GTK Clipboard with a new meson option
        Revert "usbredir: avoid queuing hello packet on snapshot restore"
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      a33c2539
    • S
      Merge tag 'pull-request-2022-11-23' of https://gitlab.com/thuth/qemu into staging · e72db29a
      Stefan Hajnoczi 提交于
      * Shorten the amount of text from the qos-test to avoid hitting
        output size limits in the gitlab CI
      * Update URLs of avocado tests
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmN+F6sRHHRodXRoQHJl
      # ZGhhdC5jb20ACgkQLtnXdP5wLbWy8A/+PMpIwpSRnTgmvbfSBcyixdXGSXndu1ey
      # 0P3Q1p8XAY+5iU3EeOYqn6+4KRG5JhrJZu4UL77/TkPyJCYONH4BvmQhlIqKq44X
      # uoGPoNiwQkwQ0ww1nKqSi3DP7Pf4FGTMo4K7TYr9qTijWmRwDcNVVBqbNvWKmjh5
      # eH1eTm9PpudnYis5snovyki4JyY3TQOuBL/Mu7IfVbpUanvkqj/wYMzkwfgNZSIs
      # hFIgbM2+ASXPdZ9OI/FgTEULPtc67hdDT9Gzq9wbmKoo5TrhAcNnnOAwN9eDR5Cw
      # AmTpp73ykjZmjlI6aPW6L8TEsiTMNk2+n7jIn7p0DLrlCkoLLT6wTwPNUF7+9NM4
      # ykA3MDJ2QEnIT652TE4pZuCciDboN4zfEvD7/rgB8f09iZgSwtJJXB5aLq8zBkye
      # 5Tc+c/SdacTcVyKhqixSCnkVoH4XTmS+P0LuFtsbvWMRU+h451CUF1NiaK6zQq1I
      # vOcTCUIyfeFA6yBvPwiwN2swtGpI0Wm5GzH0DeZ86cL9pyTMFoUZcKQ5kFe956AL
      # BZ2/yUh6Qe/lno+qhxWzhWVLFY4n3DQbhmsA4V9LCkr93zx+AwRuSryzBrz6yXHx
      # eCW5/8zSaNDcYTiJCrMDpahrF/GYDou3XHp7jw+LUzKQh4II7Lj0zrgb9t+FF4Yn
      # StmgxYebxz4=
      # =mhqc
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Wed 23 Nov 2022 07:52:59 EST
      # 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-2022-11-23' of https://gitlab.com/thuth/qemu:
        tests/avocado: use new rootfs for orangepi test
        tests/qtest: Decrease the amount of output from the qom-test
        tests/avocado: Update the URLs of the advent calendar images
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      e72db29a
  6. 23 11月, 2022 13 次提交
  7. 22 11月, 2022 5 次提交
    • S
      Merge tag 'pull-loongarch-20221122' of https://gitlab.com/gaosong/qemu into staging · 16a550bd
      Stefan Hajnoczi 提交于
      LoongArch pull for 7.2-rc2
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iLMEAAEIAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCY3zJLQAKCRBAov/yOSY+
      # 3wHkBADTgirzsosyvVGza6nHD1QTEK6ZqnvYB0wCoxKBt1btvzLoKO5gbe7S3Pq4
      # obFurS+5QclwIuLR6ZkihNGMBL+uq6XZryUGG3pU8h1XZigdduiEk7l7YGF+N+hz
      # /7ESJGHzCTiXyTTXBNgLJEJYfUYdV+kWbXkIQuJGT+kdlzUifA==
      # =Uod8
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue 22 Nov 2022 08:05:49 EST
      # gpg:                using RSA key B8FF1DA0D2FDCB2DA09C6C2C40A2FFF239263EDF
      # gpg: Good signature from "Song Gao <m17746591750@163.com>" [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: B8FF 1DA0 D2FD CB2D A09C  6C2C 40A2 FFF2 3926 3EDF
      
      * tag 'pull-loongarch-20221122' of https://gitlab.com/gaosong/qemu:
        hw/loongarch: Replace the value of uart info with macro
        hw/loongarch: Fix setprop_sized method in fdt rtc node.
        hw/loongarch: Add default stdout uart in fdt
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      16a550bd
    • S
      Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging · ccb8d593
      Stefan Hajnoczi 提交于
      pc,virtio: regression, test fixes
      
      fixes regressions:
          virtio error message triggered by seabios
          failure in vhost due to VIRTIO_F_RING_RESET
          broken keyboard under seabios
      
      some biosbits test fixes
      
      there's still a known regression with migration and vsock,
      not fixed yet.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQFDBAABCAAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmN8os4PHG1zdEByZWRo
      # YXQuY29tAAoJECgfDbjSjVRpw+UH/2JOoxqzkkq4QyV5PzmjsiyyMbrBqFSOTro2
      # 98k9MwxNWHIk6fi3FVIz+LX1EdwDbMl44IHQ88xo7k39V7ThvVvLfjaQySSeoCfE
      # 04++AvkOQ/O8W7sob17r2iPWIHKPIndq8uB652T89o1I/nhmFMsUkdRWmVQ3XsDk
      # DnPZxjBQnKY0oSvBd7SmSI3C+eA4lF1tht50ZxmOshLx4OSjK/maFVpIyLsUGTMn
      # 6OMxKffDjfvw5z94+pGN1RQm9xu7OwtFZyUnH16xoQUmWSXjzcYXUZ3buTY+eAyJ
      # I5j9ox27Cqn1wGcypUiTCKLIExEMBfvNY4ovyRa1xvW+MXluVyE=
      # =bF2U
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue 22 Nov 2022 05:22:06 EST
      # gpg:                using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469
      # gpg:                issuer "mst@redhat.com"
      # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>" [full]
      # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>" [full]
      # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
      #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
      
      * tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu:
        virtio: disable error for out of spec queue-enable
        acpi/tests/avocado/bits: keep the work directory when BITS_DEBUG is set in env
        tests/avocado: configure acpi-bits to use avocado timeout
        MAINTAINERS: add mst to list of biosbits maintainers
        tests: acpi: x86: update expected DSDT after moving PRQx fields in _SB scope
        acpi: x86: move RPQx field back to _SB scope
        tests: acpi: whitelist DSDT before moving PRQx to _SB scope
        vhost: mask VIRTIO_F_RING_RESET for vhost and vhost-user devices
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      ccb8d593
    • S
      Merge tag 'pull-misc-for-7.2-221122-1' of https://gitlab.com/stsquad/qemu into staging · d3e9c79a
      Stefan Hajnoczi 提交于
      Testing and doc updates:
      
        - Only probe if docker or podman binaries in path
        - reduce console noise for aspeed avocado tests
        - update documents on maintainer roles and process
        - raise timeout for ppc64 avocado tests
        - integrate coverage reports into gitlab
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmN8nE0ACgkQ+9DbCVqe
      # KkShJQf/UXmesO6kdrW+IcKme3usea18Nvwqav5QYkiKF2TU1aU4Fguqfz+2bJ1V
      # 81ej3aUYR5pAxLL4pExoJkXbxB59B4gWPkL2QS8OZvNJVqGz/37LZBEY/nZOJ2kS
      # rPAiCVDnKE/mUrK08DdAQst4PmT8SB09oHX+1WCEdylenT2cmEDNKOGkX6X/XNKU
      # GOAtV1lzzD4L18rWV6ejV0uowICoNgjvvbHqIV7efwAEeKOctdesPx427xyhGeN9
      # 0iWglby5TGxdsZCk01zeiAvlvfEr57d7uU7AF/nNxka+F8FpuBcB7pMxtw8rupTX
      # eHjfN4XZ+hUZ4BXplc6RLR27H4Nk4Q==
      # =jgXs
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue 22 Nov 2022 04:54:21 EST
      # gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
      # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.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: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44
      
      * tag 'pull-misc-for-7.2-221122-1' of https://gitlab.com/stsquad/qemu:
        gitlab: integrate coverage report
        tests/avocado: skip aarch64 cloud TCG tests in CI
        tests/avocado: introduce alpine virt test for CI
        tests/avocado: Raise timeout for boot_linux.py:BootLinuxPPC64.test_pseries_tcg
        docs/devel: try and improve the language around patch review
        docs/devel: simplify the minimal checklist
        docs/devel: make language a little less code centric
        docs/devel: add a maintainers section to development process
        tests/docker: allow user to override check target
        tests/avocado/machine_aspeed.py: Reduce noise on the console for SDK tests
        Run docker probe only if docker or podman are available
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      d3e9c79a
    • P
      target/arm: Don't do two-stage lookup if stage 2 is disabled · 26ba00cf
      Peter Maydell 提交于
      In get_phys_addr_with_struct(), we call get_phys_addr_twostage() if
      the CPU supports EL2.  However, we don't check here that stage 2 is
      actually enabled.  Instead we only check that inside
      get_phys_addr_twostage() to skip stage 2 translation.  This means
      that even if stage 2 is disabled we still tell the stage 1 lookup to
      do its page table walks via stage 2.
      
      This works by luck for normal CPU accesses, but it breaks for debug
      accesses, which are used by the disassembler and also by semihosting
      file reads and writes, because the debug case takes a different code
      path inside S1_ptw_translate().
      
      This means that setups that use semihosting for file loads are broken
      (a regression since 7.1, introduced in recent ptw refactoring), and
      that sometimes disassembly in debug logs reports "unable to read
      memory" rather than showing the guest insns.
      
      Fix the bug by hoisting the "is stage 2 enabled?" check up to
      get_phys_addr_with_struct(), so that we handle S2 disabled the same
      way we do the "no EL2" case, with a simple single stage lookup.
      Reported-by: NJens Wiklander <jens.wiklander@linaro.org>
      Reviewed-by: NRichard Henderson <richard.henderson@linaro.org>
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Message-id: 20221121212404.1450382-1-peter.maydell@linaro.org
      26ba00cf
    • X
      hw/loongarch: Replace the value of uart info with macro · 4451cc46
      Xiaojuan Yang 提交于
      Using macro to replace the value of uart info such as addr, size
      in acpi_build method.
      Signed-off-by: NXiaojuan Yang <yangxiaojuan@loongson.cn>
      Reviewed-by: NSong Gao <gaosong@loongson.cn>
      Message-Id: <20221115115008.3372489-1-yangxiaojuan@loongson.cn>
      Signed-off-by: NSong Gao <gaosong@loongson.cn>
      4451cc46