Skip to content
Snippets Groups Projects
  1. Mar 14, 2023
    • Peter Maydell's avatar
    • Peter Maydell's avatar
      Merge tag 'display-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging · 7c3cc428
      Peter Maydell authored
      ui: dbus & misc fixes
      
      v2:
      - fix crash spotted by avocado VNC test
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmQPgRIcHG1hcmNhbmRy
      # ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5QDFEACef6cbSlTtQji1hV+x
      # FM2ESPn0tgg9YVmtjsC1zqcdOEKsbs+2SQxBSs6tvQGwX5CgtnmyEsH5/Y4+TU64
      # r6dvGAhokEkhiyHwnC+DFw0ajYAaDK96RfJ02tPQ58lrBTyioKZH9K/3mB6pMFEG
      # aroE1Z3SQqqMnP+zsQ64nYuJrTXnv9iFejIxnuou+LyXdxmwLWAl5e47eZYaTmrh
      # RrJYbCyHbiL5bx6mOmAL1XlO9jJD4o0FrqRWFn4zz1T+w4FvUC/uX52XwRn1G/Hk
      # oHNnJBt95czCQ3S43xX0VTVrT9vLAptQzQc45KfegRL3XqPLgTgn4eocBQCYLmHZ
      # jKnUsE9VjBNCbkIzgfN9RP/zEklD/3lAHzrW5US7q7oTTYksyxN+pmvfrYbUvKWP
      # Oq/EQtpv66R06hjpxD76ime4+Y8WN7I3F/fJS8jl2QDy5I/2IzFSIOD9Rt5PGbky
      # xsIdr7QPzlN4ZKpnsRCNeEPwcR/kiv4grIF7jBAxxz3k5UENtIVSJkHBEEQjMy8O
      # +ZCvnHsbjPGxFtnlNTvtGsR2hiKYRCJSG/C4YQryTDWoScomlF6UWxzbapjs9CRW
      # /GR+98Z2QfwOtRRRteRRt9UFdC/T0DquxnRyJxa5N4VxMiWzmhtCOzmn4oc1THbG
      # 5UqDhRNSWEJn9iIvKca5ahSWLw==
      # =Rjcs
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Mon 13 Mar 2023 20:01:22 GMT
      # 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 'display-pull-request' of https://gitlab.com/marcandre.lureau/qemu
      
      :
        ui/dbus: restrict opengl to gbm-enabled config
        ui/dbus: do not require opengl & gbm
        ui: introduce egl_init()
        ui/sdl: try to instantiate the matching opengl renderer
        ui/sdl: add QEMU_ENABLE_SDL_LOGGING setting/environment
        ui/egl: print EGL error, helping debugging
        ui/shader: fix #version directive must occur on first line
        ui/sdl: get the GL context from the window
        ui: set cursor position upon listener registration
        ui: set cursor upon listener registration
        ui: keep current cursor with QemuConsole
        ui: rename cursor_{get->ref}, return it
        ui: rename cursor_{put->unref}
        meson: ensure dbus-display generated code is built before other units
        ui/dbus: set mouse is-absolute during console creation
        audio/dbus: there are no sender for p2p mode
        ui/dbus: unregister clipboard on connection close
        ui/dbus: initialize cursor_fb
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      7c3cc428
    • Peter Maydell's avatar
      Merge tag 'pull-riscv-to-apply-20230314' of https://github.com/alistair23/qemu into staging · caaf72fe
      Peter Maydell authored
      Seventh RISC-V PR for 8.0
      
      * Fix slli_uw decoding
      * Fix incorrect register name in disassembler for fmv,fabs,fneg instructions
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQEzBAABCAAdFiEE9sSsRtSTSGjTuM6PIeENKd+XcFQFAmQQFj4ACgkQIeENKd+X
      # cFTDowgAhgganhgtSIKwCzQsfSh9P1KOnftmeRLtGQEC36YeJQc6CyqrgwOWCbBy
      # +IEs/0/mXT0g70xaisQT2BKR9J6kevb1aHf790J13MmdFZmkpzTmS5SCQCHgUVjG
      # SlFf2d2sIoLeBcZYorQSTZdRHjKG3KQ1y0dFWfaqYYwHVqko67fQhKTcqfu3Sn/l
      # SKLeD3hz8iDc2Dh8HMls945rpQxATVTj5+/Fi8p0VL1194XK9dXRW4dpACZYJJEv
      # T3u+tK5GUgLVXfxlXLxbk4yw4DtNofU0gaQNAfd2i6E9TImhstrvGDojt2pGrY8Y
      # crLkAAxsOH8xNWYZdD5tcFrDZDrPvw==
      # =oElO
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue 14 Mar 2023 06:37:50 GMT
      # gpg:                using RSA key F6C4AC46D4934868D3B8CE8F21E10D29DF977054
      # gpg: Good signature from "Alistair Francis <alistair@alistair23.me>" [full]
      # Primary key fingerprint: F6C4 AC46 D493 4868 D3B8  CE8F 21E1 0D29 DF97 7054
      
      * tag 'pull-riscv-to-apply-20230314' of https://github.com/alistair23/qemu
      
      :
        Fix incorrect register name in disassembler for fmv,fabs,fneg instructions
        disas/riscv: Fix slli_uw decoding
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      caaf72fe
    • Peter Maydell's avatar
      Merge tag 'trivial-branch-for-8.0-pull-request' of... · bf89cf14
      Peter Maydell authored
      Merge tag 'trivial-branch-for-8.0-pull-request' of https://gitlab.com/laurent_vivier/qemu into staging
      
      trivial branch pull request 20230314
      
      Update MAINTAINER file
      Fix typo in qemu-options.hx
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQJGBAABCAAwFiEEzS913cjjpNwuT1Fz8ww4vT8vvjwFAmQQe1ESHGxhdXJlbnRA
      # dml2aWVyLmV1AAoJEPMMOL0/L748qpwP/i6k8Jhy9YIN9J/+V/XE6i/KM5ce29zZ
      # 8wV7s7/SRobVCFeD4L44Yb4eyyh+XGPrVPosjkloAhM36lfq+2DBWT7A+qjU8PoG
      # 3jiRi/pSn+Nc+BtZgKOEWc3FNGjCCBJMXWKOf0XC5djwujth1AEh+VKXyly0GaQx
      # 5DY50/VyGCYskBDy2Pv1jUHAiCHBprDOKtxGaM8wB0XIajnAE2znT1NIVOfzWHO1
      # HqoWT/Mery2jN1/80rAstPyQX4tYo4C1wXFf3kwfjJibM3Vwd8XOpYTUmeGFGCZ5
      # DttPzi3gS7ZkEPQsPMKuNt8ayag62NeOgnoRlsjNsWwnqHkVb1QxN5liA1ZgOWtj
      # xbsQk1Ko2YUfG1a/W3hq4AgTZRiuSe2/H4K4sV5kMwVgCNci0OL7a1oNP6JloQm+
      # MGRr/nP9GwwnZyyF4CLHW5pGntly0T4C2Ij+AytstBL4QbuzxJJx7FugGrRxdiE8
      # +odpUGo+21TxR3kLq9W4xrEwz/A5VNnpUdLFGHK6iuNjNdHNa+7umtHwB9YLHbjP
      # V9XQv60+nnbVoTUYx+/IrZy4mwB3M853kjNMbOQrlX94PBlEXlk1Ro6PKGSJrzcT
      # xSLVfsJynsU/8CjfJttXsNEYDk6DcdBvw/aj14QM96Flcfwal+jy8YnIIguPQp3Z
      # /ORSiS2uSWvp
      # =75ca
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Tue 14 Mar 2023 13:49:05 GMT
      # gpg:                using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
      # gpg:                issuer "laurent@vivier.eu"
      # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
      # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>" [full]
      # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>" [full]
      # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
      
      * tag 'trivial-branch-for-8.0-pull-request' of https://gitlab.com/laurent_vivier/qemu
      
      :
        MAINTAINERS: Remove CXL maintainer Ben Widawsky
        MAINTAINERS: update my email address for the clock framework
        qemu-options.hx: remove stray quote
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      bf89cf14
    • Markus Armbruster's avatar
      MAINTAINERS: Remove CXL maintainer Ben Widawsky · fcc8f37c
      Markus Armbruster authored
      
      Ben is no longer with intel.  He told me he expected to get back to
      CXL, but it's not happening as quickly as he'd like, and that it's
      best to remove him as maintainer.  So let's do that.
      
      Thank you for serving as maintainer, Ben!
      
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      Acked-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
      Message-Id: <20230220212437.1462314-1-armbru@redhat.com>
      Signed-off-by: default avatarLaurent Vivier <laurent@vivier.eu>
      fcc8f37c
    • Damien Hedde's avatar
      MAINTAINERS: update my email address for the clock framework · 1d7e6727
      Damien Hedde authored
      
      Also update mailmap
      
      Signed-off-by: default avatarDamien Hedde <damien.hedde@dahe.fr>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <philmd@linaro.org>
      Reviewed-by: default avatarLuc Michel <luc@lmichel.fr>
      Message-Id: <20230213105227.2357-1-damien.hedde@dahe.fr>
      Signed-off-by: default avatarLaurent Vivier <laurent@vivier.eu>
      1d7e6727
    • Peter Maydell's avatar
      Merge tag 'pull-tcg-20230313' of https://gitlab.com/rth7680/qemu into staging · 27a03171
      Peter Maydell authored
      accel/tcg: Fix NB_MMU_MODES to 16
      Balance of the target/ patchset which eliminates tcg_temp_free
      Balance of the target/ patchset which eliminates tcg_const
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmQPcb0dHHJpY2hhcmQu
      # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV885AgAjDbg1soRBy0THf0X
      # CVXmQ4yYyUKAonZBL8Abt9yX01BhLFqEsrju3HiaLNOM9DbwWQ4gdvSrtAZ/K2YG
      # d6EvC+rJe79pr58MEEhqO4OO1ymp52amRHtEXva4vcKRNuM9WF5by/Hz2PsZyenG
      # ysaLBdddooA9SJeL7xYBMpKWFgUm3C8NzfaRfCBVcG94er9u8RUi0kx+drmOLw0g
      # vZ3Hekvi2I8Y5mWqvHeAIOsr8Md9PO3ezWxEteE4qsPNTTRfVD93oSGe9nNCYZTX
      # wWU51Vfv9GB6hOylAfMRIeCmkjks/gqLOGElsh1MaVovNDTXS5IKV/HgaLaocJHV
      # 2P81uQ==
      # =FpIY
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Mon 13 Mar 2023 18:55:57 GMT
      # gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
      # gpg:                issuer "richard.henderson@linaro.org"
      # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full]
      # Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F
      
      * tag 'pull-tcg-20230313' of https://gitlab.com/rth7680/qemu
      
      : (91 commits)
        tcg: Drop tcg_const_*
        tcg: Drop tcg_const_*_vec
        target/tricore: Use min/max for saturate
        target/ppc: Avoid tcg_const_* in translate.c
        target/ppc: Fix gen_tlbsx_booke206
        target/ppc: Rewrite trans_ADDG6S
        target/ppc: Avoid tcg_const_* in power8-pmu-regs.c.inc
        target/ppc: Avoid tcg_const_* in fp-impl.c.inc
        target/ppc: Avoid tcg_const_* in vsx-impl.c.inc
        target/ppc: Avoid tcg_const_* in xxeval
        target/ppc: Avoid tcg_const_* in vmx-impl.c.inc
        target/ppc: Avoid tcg_const_i64 in do_vcntmb
        target/m68k: Use tcg_constant_i32 in gen_ea_mode
        target/arm: Avoid tcg_const_ptr in handle_rev
        target/arm: Avoid tcg_const_ptr in handle_vec_simd_sqshrn
        target/arm: Avoid tcg_const_ptr in disas_simd_zip_trn
        target/arm: Avoid tcg_const_* in translate-mve.c
        target/arm: Avoid tcg_const_ptr in gen_sve_{ldr,str}
        target/arm: Improve trans_BFCI
        target/arm: Create gen_set_rmode, gen_restore_rmode
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      27a03171
    • Mikhail Tyutin's avatar
      Fix incorrect register name in disassembler for fmv,fabs,fneg instructions · 0d581506
      Mikhail Tyutin authored
      
      Fix incorrect register name in RISC-V disassembler for fmv,fabs,fneg instructions
      
      Signed-off-by: default avatarMikhail Tyutin <m.tyutin@yadro.com>
      Reviewed-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      Message-Id: <3454991f-7f64-24c3-9a36-f5fa2cc389e1@yadro.com>
      Signed-off-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      0d581506
    • Ivan Klokov's avatar
      disas/riscv: Fix slli_uw decoding · 13e269f6
      Ivan Klokov authored
      
      The decoding of the slli_uw currently contains decoding
      error: shamt part of opcode has six bits, not five.
      
      Fixes 3de1fb71("target/riscv: update disas.c for xnor/orn/andn and slli.uw")
      
      Signed-off-by: default avatarIvan Klokov <ivan.klokov@syntacore.com>
      Reviewed-by: default avatarPhilipp Tomsich <philipp.tomsich@vrull.eu>
      Acked-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      Message-Id: <20230227090228.17117-1-ivan.klokov@syntacore.com>
      Signed-off-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      13e269f6
  2. Mar 13, 2023
Loading