{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5383731,"defaultBranch":"master","name":"qemu","ownerLogin":"qemu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-08-11T21:48:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2137033?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715580468.0","currentOid":""},"activityList":{"items":[{"before":"85ef20f1673feaa083f4acab8cf054df77b0dbed","after":"01782d6b294f95bcde334386f0aaac593cd28c0d","ref":"refs/heads/master","pushedAt":"2024-05-18T13:12:00.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'hw-misc-20240517' of https://github.com/philmd/qemu into staging\n\nMisc HW patches queue\n\n- Fix build when GBM buffer management library is detected (Cédric)\n- Fix PFlash block write (Gerd)\n- Allow 'parameter=1' for SMP topology on any machine (Daniel)\n- Allow guest-debug tests to run with recent GDB (Gustavo)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmZHcOsACgkQ4+MsLN6t\n# wN4CqxAA15Ow9ubxipORpM+XJgJ5isyPjD1s/6bR6lj7joBS6CYQbMaaskXuDQK8\n# FpeoWw2DI2Fh/61NcUMAk7XBFF59DLrtngDhfLZJYdwBh0S8RFs1wp6sKyaBA9K6\n# wDy39plxt/abKGzj3EcJUGDvhBLPJNnqy5OF9fZtWGrQg+A1i9uLMu/ac6srfX+K\n# zau/CxQaHYRYLYFmRcQCOhFVAtp2TQHw14CiiLYMCxF3GvUCN0xmtg8lzj9/y4ke\n# Yt0VN6jC3opfmQuDtPJNNkp8beaHbwMARFmXepDVB2cHp8DY5Gm4Ij2WiR0K985G\n# fqDknHEXDPI+RislV9+EN3p2c05m7ihPKLiDLYCulD4TIRDz+eUf71Onus9uecj9\n# zCDdPYjU1ly9pyt7EVG2Bla9D/F51ZvbrzJQrHbvqhxWuZGOPSzHdpSsHZBIOXk6\n# OhxTtUPeWDYW5K+wdNpxYPy5dqIR3jSEbDwLh2Wts2iPKxCGC8ly6CbZJPgA5lQE\n# hwYbiSKNcxAMV3V9qBfKLRSGadnnfPwG/zrGOHBni9ejz+m7foA13mJ4H6VFBn7Q\n# GGe9f00MCKcWTTlzRty1oIzAKcpupCOanX0MpVNcTYUqVtODhlQpDdH63ZVuiyRU\n# kux9xz71I+mwkjQiTHTki1qcAbLNj9+jgwbcc74Zz1BngIauqtc=\n# =Octv\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 17 May 2024 04:59:55 PM CEST\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'hw-misc-20240517' of https://github.com/philmd/qemu:\n tests: Gently exit from GDB when tests complete\n tests: add testing of parameter=1 for SMP topology\n hw/core: allow parameter=1 for SMP topology on any machine\n hw/pflash: fix block write start\n ui/console: Only declare variable fence_fd when CONFIG_GBM is defined\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'hw-misc-20240517' of https://github.com/philmd/qemu into s…"}},{"before":"85ef20f1673feaa083f4acab8cf054df77b0dbed","after":"01782d6b294f95bcde334386f0aaac593cd28c0d","ref":"refs/heads/staging","pushedAt":"2024-05-18T09:49:56.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'hw-misc-20240517' of https://github.com/philmd/qemu into staging\n\nMisc HW patches queue\n\n- Fix build when GBM buffer management library is detected (Cédric)\n- Fix PFlash block write (Gerd)\n- Allow 'parameter=1' for SMP topology on any machine (Daniel)\n- Allow guest-debug tests to run with recent GDB (Gustavo)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmZHcOsACgkQ4+MsLN6t\n# wN4CqxAA15Ow9ubxipORpM+XJgJ5isyPjD1s/6bR6lj7joBS6CYQbMaaskXuDQK8\n# FpeoWw2DI2Fh/61NcUMAk7XBFF59DLrtngDhfLZJYdwBh0S8RFs1wp6sKyaBA9K6\n# wDy39plxt/abKGzj3EcJUGDvhBLPJNnqy5OF9fZtWGrQg+A1i9uLMu/ac6srfX+K\n# zau/CxQaHYRYLYFmRcQCOhFVAtp2TQHw14CiiLYMCxF3GvUCN0xmtg8lzj9/y4ke\n# Yt0VN6jC3opfmQuDtPJNNkp8beaHbwMARFmXepDVB2cHp8DY5Gm4Ij2WiR0K985G\n# fqDknHEXDPI+RislV9+EN3p2c05m7ihPKLiDLYCulD4TIRDz+eUf71Onus9uecj9\n# zCDdPYjU1ly9pyt7EVG2Bla9D/F51ZvbrzJQrHbvqhxWuZGOPSzHdpSsHZBIOXk6\n# OhxTtUPeWDYW5K+wdNpxYPy5dqIR3jSEbDwLh2Wts2iPKxCGC8ly6CbZJPgA5lQE\n# hwYbiSKNcxAMV3V9qBfKLRSGadnnfPwG/zrGOHBni9ejz+m7foA13mJ4H6VFBn7Q\n# GGe9f00MCKcWTTlzRty1oIzAKcpupCOanX0MpVNcTYUqVtODhlQpDdH63ZVuiyRU\n# kux9xz71I+mwkjQiTHTki1qcAbLNj9+jgwbcc74Zz1BngIauqtc=\n# =Octv\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 17 May 2024 04:59:55 PM CEST\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'hw-misc-20240517' of https://github.com/philmd/qemu:\n tests: Gently exit from GDB when tests complete\n tests: add testing of parameter=1 for SMP topology\n hw/core: allow parameter=1 for SMP topology on any machine\n hw/pflash: fix block write start\n ui/console: Only declare variable fence_fd when CONFIG_GBM is defined\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'hw-misc-20240517' of https://github.com/philmd/qemu into s…"}},{"before":"922582ace2df59572a671f5c0c5c6c5c706995e5","after":"85ef20f1673feaa083f4acab8cf054df77b0dbed","ref":"refs/heads/master","pushedAt":"2024-05-16T09:21:26.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-maintainer-may24-160524-2' of https://gitlab.com/stsquad/qemu into staging\n\nplugin and testing updates\n\n - don't duplicate options for microbit test\n - don't spam the linux source tree when importing headers\n - add STORE_U64 inline op to TCG plugins\n - add conditional callback op to TCG plugins\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmZFvCMACgkQ+9DbCVqe\n# KkSrYQf/aj9+eCWCKZk3Hym0lT+qNKxUeNSx3juUN8h7iG1vkA1f/XaQle5XvKDr\n# ROIdo8urcr8onJ4PBH+4C7VZhUmnpL8zLH80pCuuTkF03MCNhaW/5qJ67niWmPVM\n# QJHVqNomkykKOMBh+WtD5M0m/BYPT5lsa10sE3bDH8ziGjp0An2v24R89tzYEXnf\n# 1QePItQN5vzEvhrZj6oKWVmeucqLsqS6yqS8V3sEpmF0+zqNjGZlrI86A4SAp74k\n# 8vuduVuRbeyki7zWBTOLUeoiuHM2Zmh7v74zm/Hc1ITBaDjWMwPctcI/vFjsrCI/\n# yoFRhgrV87DtIZdkrJzk5qBYFOWoeQ==\n# =znN0\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 16 May 2024 09:56:19 AM CEST\n# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44\n# gpg: Good signature from \"Alex Bennée (Master Work Key) \" [full]\n\n* tag 'pull-maintainer-may24-160524-2' of https://gitlab.com/stsquad/qemu:\n plugins: remove op from qemu_plugin_inline_cb\n plugins: extract cpu_index generate\n plugins: distinct types for callbacks\n tests/plugin/inline: add test for conditional callback\n plugins: conditional callbacks\n tests/plugin/inline: add test for STORE_U64 inline op\n plugins: add new inline op STORE_U64\n plugins: extract generate ptr for qemu_plugin_u64\n plugins: prepare introduction of new inline ops\n scripts/update-linux-header.sh: be more src tree friendly\n tests/tcg: don't append QEMU_OPTS for armv6m-undef test\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-maintainer-may24-160524-2' of https://gitlab.com/stsq…"}},{"before":"ec292e2afb9e09c6e0b331a6914de8b3b6c95605","after":"85ef20f1673feaa083f4acab8cf054df77b0dbed","ref":"refs/heads/staging","pushedAt":"2024-05-16T08:03:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-maintainer-may24-160524-2' of https://gitlab.com/stsquad/qemu into staging\n\nplugin and testing updates\n\n - don't duplicate options for microbit test\n - don't spam the linux source tree when importing headers\n - add STORE_U64 inline op to TCG plugins\n - add conditional callback op to TCG plugins\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmZFvCMACgkQ+9DbCVqe\n# KkSrYQf/aj9+eCWCKZk3Hym0lT+qNKxUeNSx3juUN8h7iG1vkA1f/XaQle5XvKDr\n# ROIdo8urcr8onJ4PBH+4C7VZhUmnpL8zLH80pCuuTkF03MCNhaW/5qJ67niWmPVM\n# QJHVqNomkykKOMBh+WtD5M0m/BYPT5lsa10sE3bDH8ziGjp0An2v24R89tzYEXnf\n# 1QePItQN5vzEvhrZj6oKWVmeucqLsqS6yqS8V3sEpmF0+zqNjGZlrI86A4SAp74k\n# 8vuduVuRbeyki7zWBTOLUeoiuHM2Zmh7v74zm/Hc1ITBaDjWMwPctcI/vFjsrCI/\n# yoFRhgrV87DtIZdkrJzk5qBYFOWoeQ==\n# =znN0\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 16 May 2024 09:56:19 AM CEST\n# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44\n# gpg: Good signature from \"Alex Bennée (Master Work Key) \" [full]\n\n* tag 'pull-maintainer-may24-160524-2' of https://gitlab.com/stsquad/qemu:\n plugins: remove op from qemu_plugin_inline_cb\n plugins: extract cpu_index generate\n plugins: distinct types for callbacks\n tests/plugin/inline: add test for conditional callback\n plugins: conditional callbacks\n tests/plugin/inline: add test for STORE_U64 inline op\n plugins: add new inline op STORE_U64\n plugins: extract generate ptr for qemu_plugin_u64\n plugins: prepare introduction of new inline ops\n scripts/update-linux-header.sh: be more src tree friendly\n tests/tcg: don't append QEMU_OPTS for armv6m-undef test\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-maintainer-may24-160524-2' of https://gitlab.com/stsq…"}},{"before":"922582ace2df59572a671f5c0c5c6c5c706995e5","after":"ec292e2afb9e09c6e0b331a6914de8b3b6c95605","ref":"refs/heads/staging","pushedAt":"2024-05-16T07:28:45.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-maintainer-may24-150524-1' of https://gitlab.com/stsquad/qemu into staging\n\nplugin and testing updates\n\n - don't duplicate options for microbit test\n - don't spam the linux source tree when importing headers\n - add STORE_U64 inline op to TCG plugins\n - add conditional callback op to TCG plugins\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmZEsloACgkQ+9DbCVqe\n# KkTGlgf8CIzH9nnWARp3UxRSDCNduLcIicOcjB+eZX5AM5STasno+T+T/3EIlkeU\n# wJEo1Acir8bGCTYxisxycTNx8dFfIScXYdYdO2ZskGTeXMYU91ELRYiyegXWh85P\n# 3kV7GTLEzffnjPj0JQ9fg12w16EUZ4tKxYNTcTA21yCDqw1XEwKexRFM8ZmuNoHi\n# f6ueF57PeJh9pql6KeomeHmUB0d2yz6NCGAdYhxYgimQqwKa86Uu6wXcb8qC+kUb\n# rO06thEV1bbKKxSwcQdXEHNIMV9KpZoZsjZoFBgWl5u6oXkgZS0gVeoIh6Ral4Lc\n# zdV+ns9bReYZVVjHY+yylgSR4uEdIg==\n# =C1aA\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 15 May 2024 03:02:18 PM CEST\n# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44\n# gpg: Good signature from \"Alex Bennée (Master Work Key) \" [full]\n\n* tag 'pull-maintainer-may24-150524-1' of https://gitlab.com/stsquad/qemu:\n plugins: remove op from qemu_plugin_inline_cb\n plugins: extract cpu_index generate\n plugins: distinct types for callbacks\n tests/plugin/inline: add test for conditional callback\n plugins: conditional callbacks\n tests/plugin/inline: add test for STORE_U64 inline op\n plugins: add new inline op STORE_U64\n plugins: extract generate ptr for qemu_plugin_u64\n plugins: prepare introduction of new inline ops\n scripts/update-linux-header.sh: be more src tree friendly\n tests/tcg: don't append QEMU_OPTS for armv6m-undef test\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-maintainer-may24-150524-1' of https://gitlab.com/stsq…"}},{"before":"265aad58e9cab31d0e69c374ec2efcede7fa8881","after":"922582ace2df59572a671f5c0c5c6c5c706995e5","ref":"refs/heads/master","pushedAt":"2024-05-15T12:59:12.000Z","pushType":"push","commitsCount":79,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-hppa-20240515' of https://gitlab.com/rth7680/qemu into staging\n\ntarget/hppa:\n - Use TCG_COND_TST where applicable.\n - Use CF_BP_PAGE instead of a local breakpoint search.\n - Clean up IAOQ handling during translation.\n - Implement CF_PCREL.\n - Implement PSW.B.\n - Implement PSW.X.\n - Log cpu state on interrupt and rfi.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZEgnwdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+43gf8CakQdMSqfGV2nGP+\n# 7wWZOAV04IyfkJ38F/CH0ihUkblEOzXJ1shTFkrHEw257j0D10MctSSbjrqz5BwU\n# obQcwoVlxzTGXqzhkZ6wagkcqjv3TtlPtznZIk6JssdlrtwIKDmE2/3t1dzHnyBD\n# WTrS0SK3YvVRovq/ai51raUbiBsNq7XG3skHEsMKsFxp4EaDP5JTbputdQWdffjh\n# TBmXImhHC3gm09KWIUZwfEBHlaa7YXk2orzB8kBE8S2kQj9vrGXEaC4jYnBcQLPw\n# NDDkBYRqxHYQr0vIAHee+5cUgt1jDBr5rXnAnJwzK0wyEEc4Mi4OTPhNE604iu2y\n# SDxS8Q==\n# =A4Qf\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 15 May 2024 11:38:04 AM CEST\n# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg: issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \" [ultimate]\n\n* tag 'pull-hppa-20240515' of https://gitlab.com/rth7680/qemu: (43 commits)\n target/hppa: Log cpu state on return-from-interrupt\n target/hppa: Log cpu state at interrupt\n target/hppa: Implement CF_PCREL\n target/hppa: Adjust priv for B,GATE at runtime\n target/hppa: Drop tlb_entry return from hppa_get_physical_address\n target/hppa: Implement PSW_X\n target/hppa: Implement PSW_B\n target/hppa: Manage PSW_X and PSW_B in translator\n target/hppa: Split PSW X and B into their own field\n target/hppa: Improve hppa_cpu_dump_state\n target/hppa: Do not mask in copy_iaoq_entry\n target/hppa: Store full iaoq_f and page offset of iaoq_b in TB\n linux-user/hppa: Force all code addresses to PRIV_USER\n target/hppa: Use delay_excp for conditional trap on overflow\n target/hppa: Use delay_excp for conditional traps\n target/hppa: Introduce DisasDelayException\n target/hppa: Remove cond_free\n target/hppa: Use TCG_COND_TST* in trans_ftest\n target/hppa: Use registerfields.h for FPSR\n target/hppa: Use TCG_COND_TST* in trans_bb_imm\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-hppa-20240515' of https://gitlab.com/rth7680/qemu int…"}},{"before":"265aad58e9cab31d0e69c374ec2efcede7fa8881","after":"922582ace2df59572a671f5c0c5c6c5c706995e5","ref":"refs/heads/staging","pushedAt":"2024-05-15T09:47:37.000Z","pushType":"push","commitsCount":79,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-hppa-20240515' of https://gitlab.com/rth7680/qemu into staging\n\ntarget/hppa:\n - Use TCG_COND_TST where applicable.\n - Use CF_BP_PAGE instead of a local breakpoint search.\n - Clean up IAOQ handling during translation.\n - Implement CF_PCREL.\n - Implement PSW.B.\n - Implement PSW.X.\n - Log cpu state on interrupt and rfi.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZEgnwdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+43gf8CakQdMSqfGV2nGP+\n# 7wWZOAV04IyfkJ38F/CH0ihUkblEOzXJ1shTFkrHEw257j0D10MctSSbjrqz5BwU\n# obQcwoVlxzTGXqzhkZ6wagkcqjv3TtlPtznZIk6JssdlrtwIKDmE2/3t1dzHnyBD\n# WTrS0SK3YvVRovq/ai51raUbiBsNq7XG3skHEsMKsFxp4EaDP5JTbputdQWdffjh\n# TBmXImhHC3gm09KWIUZwfEBHlaa7YXk2orzB8kBE8S2kQj9vrGXEaC4jYnBcQLPw\n# NDDkBYRqxHYQr0vIAHee+5cUgt1jDBr5rXnAnJwzK0wyEEc4Mi4OTPhNE604iu2y\n# SDxS8Q==\n# =A4Qf\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 15 May 2024 11:38:04 AM CEST\n# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg: issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \" [ultimate]\n\n* tag 'pull-hppa-20240515' of https://gitlab.com/rth7680/qemu: (43 commits)\n target/hppa: Log cpu state on return-from-interrupt\n target/hppa: Log cpu state at interrupt\n target/hppa: Implement CF_PCREL\n target/hppa: Adjust priv for B,GATE at runtime\n target/hppa: Drop tlb_entry return from hppa_get_physical_address\n target/hppa: Implement PSW_X\n target/hppa: Implement PSW_B\n target/hppa: Manage PSW_X and PSW_B in translator\n target/hppa: Split PSW X and B into their own field\n target/hppa: Improve hppa_cpu_dump_state\n target/hppa: Do not mask in copy_iaoq_entry\n target/hppa: Store full iaoq_f and page offset of iaoq_b in TB\n linux-user/hppa: Force all code addresses to PRIV_USER\n target/hppa: Use delay_excp for conditional trap on overflow\n target/hppa: Use delay_excp for conditional traps\n target/hppa: Introduce DisasDelayException\n target/hppa: Remove cond_free\n target/hppa: Use TCG_COND_TST* in trans_ftest\n target/hppa: Use registerfields.h for FPSR\n target/hppa: Use TCG_COND_TST* in trans_bb_imm\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-hppa-20240515' of https://gitlab.com/rth7680/qemu int…"}},{"before":"3d48b6b687c558a042d91370633b91c6e29e0e05","after":"265aad58e9cab31d0e69c374ec2efcede7fa8881","ref":"refs/heads/master","pushedAt":"2024-05-15T09:27:05.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging\n\nUI: small fixes and improvements\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmZDZEAcHG1hcmNhbmRy\n# ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5UxvD/9HWbB8JdbV8lNCLePT\n# a6RUWSqLyP/cV0FCw9URYgAjAYROO966dZopCH7+Sz6goC8tk3IFUoqL0LbtZQjK\n# zMNueGRbwJj0iGMxFG4wuWBpBF6Dzc4sh90TF3XWSE8PMpWsDY+sP3VRu4sP1qu7\n# OmCGTuSwNUugxazPLxvbTpLMnco9b+asAGlAU6WqpcURmia7XN7dBLGzfQ9vMxuc\n# L5od+pPGfcxuj3ETMG+5OQlIZH1lmX3465LajkUDVxffNfznqMVDYyo4sKNW5KOY\n# u420AoACeVsANWce1Aw2ekj1ETsvqxj23RClNIgdpDbMsGk9eM6eS+6vRctcM6z4\n# wMH6GAKKI3AWj7Q6qY4096bcdNmYD/GOs9dgswqYjf+JLzEVcI1dHQ36K124nKH0\n# t+9t3UUx1NBMwAp+EEN94W1ClwOZ0zvapS8zNaf76KIi9Eb4vrIyOlzdTM7SU4kC\n# CQ4Tu9MBB5WIqzhsVtIH36zDBasgAU8DCtpelDY1AJiODGiQbfZi4yo8eEiQMS1s\n# onixsXa7zyCCpmxwkYmvF54RbZFlPXxmdvu0jYxKddbEuTGX/Y3qvDAWv1kz6iJS\n# iGmYtokfkv86XBCTGTAb3QEmFfOWcLnPc59Gg0TF3zyzY3q05nU/qjuIlgYedR/o\n# TnnNYbyqXumojRCd69Dyy3THEg==\n# =SW9v\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 14 May 2024 03:16:48 PM CEST\n# gpg: using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5\n# gpg: issuer \"marcandre.lureau@redhat.com\"\n# gpg: Good signature from \"Marc-André Lureau \" [full]\n# gpg: aka \"Marc-André Lureau \" [full]\n\n* tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu:\n ui/sdl2: Allow host to power down screen\n ui/gtk: Fix mouse/motion event scaling issue with GTK display backend\n ui/gtk: Add gd_motion_event trace event\n ui/console: move QemuDmaBuf struct def to dmabuf.c\n ui/console: Use qemu_dmabuf_new() and free() helpers instead\n ui/console: Use qemu_dmabuf_set_..() helpers instead\n ui/console: Use qemu_dmabuf_get_..() helpers instead\n ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and helpers\n ui/gtk: Check if fence_fd is equal to or greater than 0\n ui/gtk: Draw guest frame at refresh cycle\n Allow UNIX socket option for VNC websocket\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu…"}},{"before":"3d48b6b687c558a042d91370633b91c6e29e0e05","after":"265aad58e9cab31d0e69c374ec2efcede7fa8881","ref":"refs/heads/staging","pushedAt":"2024-05-15T06:57:56.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging\n\nUI: small fixes and improvements\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmZDZEAcHG1hcmNhbmRy\n# ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5UxvD/9HWbB8JdbV8lNCLePT\n# a6RUWSqLyP/cV0FCw9URYgAjAYROO966dZopCH7+Sz6goC8tk3IFUoqL0LbtZQjK\n# zMNueGRbwJj0iGMxFG4wuWBpBF6Dzc4sh90TF3XWSE8PMpWsDY+sP3VRu4sP1qu7\n# OmCGTuSwNUugxazPLxvbTpLMnco9b+asAGlAU6WqpcURmia7XN7dBLGzfQ9vMxuc\n# L5od+pPGfcxuj3ETMG+5OQlIZH1lmX3465LajkUDVxffNfznqMVDYyo4sKNW5KOY\n# u420AoACeVsANWce1Aw2ekj1ETsvqxj23RClNIgdpDbMsGk9eM6eS+6vRctcM6z4\n# wMH6GAKKI3AWj7Q6qY4096bcdNmYD/GOs9dgswqYjf+JLzEVcI1dHQ36K124nKH0\n# t+9t3UUx1NBMwAp+EEN94W1ClwOZ0zvapS8zNaf76KIi9Eb4vrIyOlzdTM7SU4kC\n# CQ4Tu9MBB5WIqzhsVtIH36zDBasgAU8DCtpelDY1AJiODGiQbfZi4yo8eEiQMS1s\n# onixsXa7zyCCpmxwkYmvF54RbZFlPXxmdvu0jYxKddbEuTGX/Y3qvDAWv1kz6iJS\n# iGmYtokfkv86XBCTGTAb3QEmFfOWcLnPc59Gg0TF3zyzY3q05nU/qjuIlgYedR/o\n# TnnNYbyqXumojRCd69Dyy3THEg==\n# =SW9v\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 14 May 2024 03:16:48 PM CEST\n# gpg: using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5\n# gpg: issuer \"marcandre.lureau@redhat.com\"\n# gpg: Good signature from \"Marc-André Lureau \" [full]\n# gpg: aka \"Marc-André Lureau \" [full]\n\n* tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu:\n ui/sdl2: Allow host to power down screen\n ui/gtk: Fix mouse/motion event scaling issue with GTK display backend\n ui/gtk: Add gd_motion_event trace event\n ui/console: move QemuDmaBuf struct def to dmabuf.c\n ui/console: Use qemu_dmabuf_new() and free() helpers instead\n ui/console: Use qemu_dmabuf_set_..() helpers instead\n ui/console: Use qemu_dmabuf_get_..() helpers instead\n ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and helpers\n ui/gtk: Check if fence_fd is equal to or greater than 0\n ui/gtk: Draw guest frame at refresh cycle\n Allow UNIX socket option for VNC websocket\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu…"}},{"before":"9360070196789cc8b9404b2efaf319384e64b107","after":"3d48b6b687c558a042d91370633b91c6e29e0e05","ref":"refs/heads/master","pushedAt":"2024-05-15T06:51:47.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu into staging\n\n* Fix the \"tsan-build\" CI job on the shared gitlab CI runners\n* Bump minimum glib version and use URI code from the newer glib\n* Fix error message from \"configure\" when C compiler is not working\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmZDXcYRHHRodXRoQHJl\n# ZGhhdC5jb20ACgkQLtnXdP5wLbVPJw//bK/NuMKOHlnwgowkQ/x41t8nc0jAR38+\n# aMhJBTSB+9EOlPd+/y7+IeFlD9lS2JzoX/CWeBrNlKc6juWQahABJYcvscmdGiYr\n# a/dUy9iZoqJyY220TMjCWYwORRtNqPDXaiUIR8hBZZBmW51xs1hRc3aazxPm6dOD\n# cj1yFKwWGY5g72SkRNTMWi3qWX1tXNOh7sbuhWKkZ3eiRCllHb0RwrhA341ze4TI\n# ckmlSA6stMjls4XNAIAKVdRKLPE1BsJ/UKxpnOEO3F640cbe69B0+z13wIBNfTOY\n# Mk3zSjrdLY6thSY+2iOb2FLt3wC5QCBjyRluv+0kwdSnz6xsafEDWNx5VneZH+Iu\n# ZQWLGvN4qUUBBqHKY8eWnrsij3ABXioHLK8eHj2JuHidcG15tku/1cwAJvy/8P/O\n# iup0elZ3MXaAk6ce3dwYY4t6QecuzqX9cdJkTuRNlzysK1xKQdBiYTdeZikfUAoM\n# InuFUh732yPXDSiZcG+uMXUTAJXHWASr7bvPydDx/gL1tYGYBqYepfPF2uWYfNwg\n# VZRgsN6WVDBGPyXv8Z7eQ9lye5JoAGYrSDxZE87q8RwRV5holiYDxtf10zeLz3Wf\n# RI5L/bb2eFSHzi3quzOC1uLflLqNKwq+9UZEjdLv2z8zuhwVwxbcDV9+ox6zA8zi\n# dnVC3Yp/3ik=\n# =VRHz\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 14 May 2024 02:49:10 PM CEST\n# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5\n# gpg: issuer \"thuth@redhat.com\"\n# gpg: Good signature from \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [unknown]\n# gpg: aka \"Thomas Huth \" [full]\n\n* tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu:\n util/uri: Remove the old URI parsing code\n block/ssh: Use URI parsing code from glib\n block/nfs: Use URI parsing code from glib\n block/nbd: Use URI parsing code from glib\n block/gluster: Use URI parsing code from glib\n Remove glib compatibility code that is not required anymore\n Bump minimum glib version to v2.66\n gitlab: use 'setarch -R' to workaround tsan bug\n gitlab: use $MAKE instead of 'make'\n dockerfiles: add 'MAKE' env variable to remaining containers\n configure: Fix error message when C compiler is not working\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu …"}},{"before":"9360070196789cc8b9404b2efaf319384e64b107","after":"3d48b6b687c558a042d91370633b91c6e29e0e05","ref":"refs/heads/staging","pushedAt":"2024-05-14T15:24:24.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu into staging\n\n* Fix the \"tsan-build\" CI job on the shared gitlab CI runners\n* Bump minimum glib version and use URI code from the newer glib\n* Fix error message from \"configure\" when C compiler is not working\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmZDXcYRHHRodXRoQHJl\n# ZGhhdC5jb20ACgkQLtnXdP5wLbVPJw//bK/NuMKOHlnwgowkQ/x41t8nc0jAR38+\n# aMhJBTSB+9EOlPd+/y7+IeFlD9lS2JzoX/CWeBrNlKc6juWQahABJYcvscmdGiYr\n# a/dUy9iZoqJyY220TMjCWYwORRtNqPDXaiUIR8hBZZBmW51xs1hRc3aazxPm6dOD\n# cj1yFKwWGY5g72SkRNTMWi3qWX1tXNOh7sbuhWKkZ3eiRCllHb0RwrhA341ze4TI\n# ckmlSA6stMjls4XNAIAKVdRKLPE1BsJ/UKxpnOEO3F640cbe69B0+z13wIBNfTOY\n# Mk3zSjrdLY6thSY+2iOb2FLt3wC5QCBjyRluv+0kwdSnz6xsafEDWNx5VneZH+Iu\n# ZQWLGvN4qUUBBqHKY8eWnrsij3ABXioHLK8eHj2JuHidcG15tku/1cwAJvy/8P/O\n# iup0elZ3MXaAk6ce3dwYY4t6QecuzqX9cdJkTuRNlzysK1xKQdBiYTdeZikfUAoM\n# InuFUh732yPXDSiZcG+uMXUTAJXHWASr7bvPydDx/gL1tYGYBqYepfPF2uWYfNwg\n# VZRgsN6WVDBGPyXv8Z7eQ9lye5JoAGYrSDxZE87q8RwRV5holiYDxtf10zeLz3Wf\n# RI5L/bb2eFSHzi3quzOC1uLflLqNKwq+9UZEjdLv2z8zuhwVwxbcDV9+ox6zA8zi\n# dnVC3Yp/3ik=\n# =VRHz\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 14 May 2024 02:49:10 PM CEST\n# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5\n# gpg: issuer \"thuth@redhat.com\"\n# gpg: Good signature from \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [unknown]\n# gpg: aka \"Thomas Huth \" [full]\n\n* tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu:\n util/uri: Remove the old URI parsing code\n block/ssh: Use URI parsing code from glib\n block/nfs: Use URI parsing code from glib\n block/nbd: Use URI parsing code from glib\n block/gluster: Use URI parsing code from glib\n Remove glib compatibility code that is not required anymore\n Bump minimum glib version to v2.66\n gitlab: use 'setarch -R' to workaround tsan bug\n gitlab: use $MAKE instead of 'make'\n dockerfiles: add 'MAKE' env variable to remaining containers\n configure: Fix error message when C compiler is not working\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu …"}},{"before":"dafec285bdbfe415ac6823abdc510e0b92c3f094","after":"9360070196789cc8b9404b2efaf319384e64b107","ref":"refs/heads/master","pushedAt":"2024-05-14T08:51:51.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386: miscellaneous changes, mostly TCG-related\n* fix --without-default-devices build\n* fix --without-default-devices qtests on s390x and arm\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmY+JWIUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroOGmwf+JKY/i7ihXvfINQIRSKaz+H7KM3Br\n# BGv/iXj4hrRA+zflcZswwoWmPrkrXM3J5JqGG6zTqqhGne+fRKt60KBFwn+lRaMY\n# n48icR4zOSaEcGKBOFKs9CB1JgL7SWMe+fZ8d02amYlIZ005af0d69ACenF9r/oX\n# pTxYIrR90FdZStbF4Yl0G5CzMLBdHZd/b6bMNmbefVPv3/d2zuL7VgqLX3y3J0ee\n# ASYkYjn8Wpda4KX9s2rvH9ENXj80Q7EqhuDvoBlyK72/2lE5aTojbUiyGB4n5AuX\n# 5OHA+0HEpuCXXToijOeDXD1NDOk9E5DP8cEwwZfZ2gjWKjja0U6OODGLVw==\n# =woTe\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 10 May 2024 03:47:14 PM CEST\n# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg: issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \" [full]\n# gpg: aka \"Paolo Bonzini \" [full]\n\n* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (27 commits)\n configs: disable emulators that require it if libfdt is not found\n hw/xtensa: require libfdt\n kconfig: express dependency of individual boards on libfdt\n kconfig: allow compiling out QEMU device tree code per target\n meson: move libfdt together with other dependencies\n meson: pick libfdt from common_ss when building target-specific files\n tests/qtest: arm: fix operation in a build without any boards or devices\n i386: select correct components for no-board build\n hw/i386: move rtc-reset-reinjection command out of hw/rtc\n hw/i386: split x86.c in multiple parts\n i386: pc: remove unnecessary MachineClass overrides\n i386: correctly select code in hw/i386 that depends on other components\n xen: register legacy backends via xen_backend_init\n xen: initialize legacy backends from xen_bus_init()\n tests/qtest: s390x: fix operation in a build without any boards or devices\n s390x: select correct components for no-board build\n s390: move css_migration_enabled from machine to css.c\n s390_flic: add migration-enabled property\n s390x: move s390_cpu_addr2state to target/s390x/sigp.c\n sh4: select correct components for no-board build\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"8216663a5c88968a62f67e4aa80807167efceb8d","after":"1332b8dd434674480f0feb2cdf3bbaebb85b4240","ref":"refs/heads/stable-8.2","pushedAt":"2024-05-13T06:07:48.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Update version for 8.2.4 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 8.2.4 release"}},{"before":"07d46408cb9837c54a449d56c9af1b6a2d69ec60","after":"1332b8dd434674480f0feb2cdf3bbaebb85b4240","ref":"refs/heads/staging-8.2","pushedAt":"2024-05-13T06:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Update version for 8.2.4 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 8.2.4 release"}},{"before":"dafec285bdbfe415ac6823abdc510e0b92c3f094","after":"9360070196789cc8b9404b2efaf319384e64b107","ref":"refs/heads/staging","pushedAt":"2024-05-12T11:43:15.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386: miscellaneous changes, mostly TCG-related\n* fix --without-default-devices build\n* fix --without-default-devices qtests on s390x and arm\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmY+JWIUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroOGmwf+JKY/i7ihXvfINQIRSKaz+H7KM3Br\n# BGv/iXj4hrRA+zflcZswwoWmPrkrXM3J5JqGG6zTqqhGne+fRKt60KBFwn+lRaMY\n# n48icR4zOSaEcGKBOFKs9CB1JgL7SWMe+fZ8d02amYlIZ005af0d69ACenF9r/oX\n# pTxYIrR90FdZStbF4Yl0G5CzMLBdHZd/b6bMNmbefVPv3/d2zuL7VgqLX3y3J0ee\n# ASYkYjn8Wpda4KX9s2rvH9ENXj80Q7EqhuDvoBlyK72/2lE5aTojbUiyGB4n5AuX\n# 5OHA+0HEpuCXXToijOeDXD1NDOk9E5DP8cEwwZfZ2gjWKjja0U6OODGLVw==\n# =woTe\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 10 May 2024 03:47:14 PM CEST\n# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg: issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \" [full]\n# gpg: aka \"Paolo Bonzini \" [full]\n\n* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (27 commits)\n configs: disable emulators that require it if libfdt is not found\n hw/xtensa: require libfdt\n kconfig: express dependency of individual boards on libfdt\n kconfig: allow compiling out QEMU device tree code per target\n meson: move libfdt together with other dependencies\n meson: pick libfdt from common_ss when building target-specific files\n tests/qtest: arm: fix operation in a build without any boards or devices\n i386: select correct components for no-board build\n hw/i386: move rtc-reset-reinjection command out of hw/rtc\n hw/i386: split x86.c in multiple parts\n i386: pc: remove unnecessary MachineClass overrides\n i386: correctly select code in hw/i386 that depends on other components\n xen: register legacy backends via xen_backend_init\n xen: initialize legacy backends from xen_bus_init()\n tests/qtest: s390x: fix operation in a build without any boards or devices\n s390x: select correct components for no-board build\n s390: move css_migration_enabled from machine to css.c\n s390_flic: add migration-enabled property\n s390x: move s390_cpu_addr2state to target/s390x/sigp.c\n sh4: select correct components for no-board build\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"937e2cb759589105fb73f796c11fe7ae80b0d66e","after":"dafec285bdbfe415ac6823abdc510e0b92c3f094","ref":"refs/heads/master","pushedAt":"2024-05-10T09:17:01.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu into staging\n\n* Attach s390x sclpconsole to a proper parent in the QOM tree\n* SCLP related clean-ups\n* Report deprecated-props in cpu-model-expansion reply on s390x\n* Deprecate \"-runas\" and introduce \"-run-with user=...\" instead\n* Add some more qtest cases on LoongArch\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmY9wHwRHHRodXRoQHJl\n# ZGhhdC5jb20ACgkQLtnXdP5wLbUF+A/+JsraF7XOWv1eqW5/O+F5Id1a15CI15bQ\n# +rUxW0H0wYxdg1i7jj4cB1dIBXgp59lTkpKUN7ftmnP54oxYQkdcJVCvclzAcwzh\n# ZoMiIw3u88JEBZYpF4HcEaKawXxbTMU/ZGOAil1DSkdv+bwhISCS+aIo6ra2Nclg\n# 2Zwzvb6DsHqcaYIqvrhbxr5VNhZ+o9AU0PEO67AbN6NKXAFCYlRf6Y9OlEveizZi\n# 4bNnpa/YpA71dL418argAI0Wq78UPENjLeTVGap0DWGbufiiZ4M/Qov6czT0eYuG\n# Us2CGJcimV9W+mR45g4xGIgaPmp7PFiobrOoTrAhbixxRA9FQWjamTsElcifktqE\n# XiE8kYnTx052bY24ttgLOKYRV+whkw+luxtIZo5JPwNkM5S6rZiwY8EsAmd6fIxR\n# aBlWPWQVO5JBc1Ol6MOWqZ/odpr6nQRe4gnL6tcCTFnpZwpyzaQiooNFES0a8KWJ\n# MIsywMbIheMNI6m85rngdbKZ4lI1HTUnqLpfoDym3nlHtdx00ctq0O8RjJArfzt6\n# aRltpbIAvbGgDyRMzJjezCiMbBSwIHyv4eheJVMi/SAuSevGtnfVNZjCw208Qir6\n# sWEAWjavom/XnOFOtLwzkBdjBDiWHiPbLLLgRKcwZ7wbBgH4vhITwSz71fyKpo8n\n# aTjjveXlUr0=\n# =y1dS\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 10 May 2024 08:36:44 AM CEST\n# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5\n# gpg: issuer \"thuth@redhat.com\"\n# gpg: Good signature from \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [unknown]\n# gpg: aka \"Thomas Huth \" [full]\n\n* tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu:\n tests/qtest: Add some test cases support on LoongArch\n qemu-options: Deprecate \"-runas\" and introduce \"-run-with user=...\" instead\n target/s390x: flag te and cte as deprecated\n target/s390x: report deprecated-props in cpu-model-expansion reply\n s390x/sclp: Simplify get_sclp_device()\n s390x/event-facility: Simplify sclp_get_event_facility_bus()\n s390x: Introduce a SCLPDevice pointer under the machine\n hw/s390x: Attach the sclpconsole to /machine/sclp/s390-sclp-event-facility\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu …"}},{"before":"937e2cb759589105fb73f796c11fe7ae80b0d66e","after":"dafec285bdbfe415ac6823abdc510e0b92c3f094","ref":"refs/heads/staging","pushedAt":"2024-05-10T07:43:22.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu into staging\n\n* Attach s390x sclpconsole to a proper parent in the QOM tree\n* SCLP related clean-ups\n* Report deprecated-props in cpu-model-expansion reply on s390x\n* Deprecate \"-runas\" and introduce \"-run-with user=...\" instead\n* Add some more qtest cases on LoongArch\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmY9wHwRHHRodXRoQHJl\n# ZGhhdC5jb20ACgkQLtnXdP5wLbUF+A/+JsraF7XOWv1eqW5/O+F5Id1a15CI15bQ\n# +rUxW0H0wYxdg1i7jj4cB1dIBXgp59lTkpKUN7ftmnP54oxYQkdcJVCvclzAcwzh\n# ZoMiIw3u88JEBZYpF4HcEaKawXxbTMU/ZGOAil1DSkdv+bwhISCS+aIo6ra2Nclg\n# 2Zwzvb6DsHqcaYIqvrhbxr5VNhZ+o9AU0PEO67AbN6NKXAFCYlRf6Y9OlEveizZi\n# 4bNnpa/YpA71dL418argAI0Wq78UPENjLeTVGap0DWGbufiiZ4M/Qov6czT0eYuG\n# Us2CGJcimV9W+mR45g4xGIgaPmp7PFiobrOoTrAhbixxRA9FQWjamTsElcifktqE\n# XiE8kYnTx052bY24ttgLOKYRV+whkw+luxtIZo5JPwNkM5S6rZiwY8EsAmd6fIxR\n# aBlWPWQVO5JBc1Ol6MOWqZ/odpr6nQRe4gnL6tcCTFnpZwpyzaQiooNFES0a8KWJ\n# MIsywMbIheMNI6m85rngdbKZ4lI1HTUnqLpfoDym3nlHtdx00ctq0O8RjJArfzt6\n# aRltpbIAvbGgDyRMzJjezCiMbBSwIHyv4eheJVMi/SAuSevGtnfVNZjCw208Qir6\n# sWEAWjavom/XnOFOtLwzkBdjBDiWHiPbLLLgRKcwZ7wbBgH4vhITwSz71fyKpo8n\n# aTjjveXlUr0=\n# =y1dS\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 10 May 2024 08:36:44 AM CEST\n# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5\n# gpg: issuer \"thuth@redhat.com\"\n# gpg: Good signature from \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [unknown]\n# gpg: aka \"Thomas Huth \" [full]\n\n* tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu:\n tests/qtest: Add some test cases support on LoongArch\n qemu-options: Deprecate \"-runas\" and introduce \"-run-with user=...\" instead\n target/s390x: flag te and cte as deprecated\n target/s390x: report deprecated-props in cpu-model-expansion reply\n s390x/sclp: Simplify get_sclp_device()\n s390x/event-facility: Simplify sclp_get_event_facility_bus()\n s390x: Introduce a SCLPDevice pointer under the machine\n hw/s390x: Attach the sclpconsole to /machine/sclp/s390-sclp-event-facility\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu …"}},{"before":"36fa7c686e9eac490002ffc439c4affaa352c17c","after":"937e2cb759589105fb73f796c11fe7ae80b0d66e","ref":"refs/heads/master","pushedAt":"2024-05-10T05:38:37.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu into staging\n\npull-loongarch-20240509\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZjyDAgAKCRBAov/yOSY+\n# 33cfA/4jE0x+eLAT161caSwM3wBOfZRClfUhXdkxLP6GvWbACVQ8l0rEZiw2PuI8\n# DFReU2gqs7wAfYKt7Yy62xXlCw1B3aSUzE45gS2TGIP1GqKBwigvpW4i1SgiOoMX\n# 4TA+GG16KgR9zaxO48bjjyJ1epc7S3SxdAL09p2U08D9EdSwCA==\n# =RLFu\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 09 May 2024 10:02:10 AM CEST\n# gpg: using RSA key B8FF1DA0D2FDCB2DA09C6C2C40A2FFF239263EDF\n# gpg: Good signature from \"Song Gao \" [unknown]\n# gpg: WARNING: This key is not certified with a trusted signature!\n# gpg: There is no indication that the signature belongs to the owner.\n# Primary key fingerprint: B8FF 1DA0 D2FD CB2D A09C 6C2C 40A2 FFF2 3926 3EDF\n\n* tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu:\n target/loongarch: Put cpucfg operation before CSR register\n target/loongarch: Add TCG macro in structure CPUArchState\n hw/loongarch: Refine default numa id calculation\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu …"}},{"before":"36fa7c686e9eac490002ffc439c4affaa352c17c","after":"937e2cb759589105fb73f796c11fe7ae80b0d66e","ref":"refs/heads/staging","pushedAt":"2024-05-09T08:17:33.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu into staging\n\npull-loongarch-20240509\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZjyDAgAKCRBAov/yOSY+\n# 33cfA/4jE0x+eLAT161caSwM3wBOfZRClfUhXdkxLP6GvWbACVQ8l0rEZiw2PuI8\n# DFReU2gqs7wAfYKt7Yy62xXlCw1B3aSUzE45gS2TGIP1GqKBwigvpW4i1SgiOoMX\n# 4TA+GG16KgR9zaxO48bjjyJ1epc7S3SxdAL09p2U08D9EdSwCA==\n# =RLFu\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 09 May 2024 10:02:10 AM CEST\n# gpg: using RSA key B8FF1DA0D2FDCB2DA09C6C2C40A2FFF239263EDF\n# gpg: Good signature from \"Song Gao \" [unknown]\n# gpg: WARNING: This key is not certified with a trusted signature!\n# gpg: There is no indication that the signature belongs to the owner.\n# Primary key fingerprint: B8FF 1DA0 D2FD CB2D A09C 6C2C 40A2 FFF2 3926 3EDF\n\n* tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu:\n target/loongarch: Put cpucfg operation before CSR register\n target/loongarch: Add TCG macro in structure CPUArchState\n hw/loongarch: Refine default numa id calculation\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu …"}},{"before":"4e66a08546a2588a4667766a1edab9caccf24ce3","after":"36fa7c686e9eac490002ffc439c4affaa352c17c","ref":"refs/heads/master","pushedAt":"2024-05-09T08:09:31.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"gitlab: Update msys2-64bit runner tags\n\nGitlab has deprecated and removed support for windows-1809\nand shared-windows. Update to saas-windows-medium-amd64 per\n\nhttps://about.gitlab.com/blog/2024/01/22/windows-2022-support-for-gitlab-saas-runners/\n\nSigned-off-by: Richard Henderson \nReviewed-by: Philippe Mathieu-Daudé \nTested-by: Philippe Mathieu-Daudé \nReviewed-by: Thomas Huth \nTested-by: Thomas Huth \nMessage-Id: <20240507175356.281618-1-richard.henderson@linaro.org>","shortMessageHtmlLink":"gitlab: Update msys2-64bit runner tags"}},{"before":"4e66a08546a2588a4667766a1edab9caccf24ce3","after":"36fa7c686e9eac490002ffc439c4affaa352c17c","ref":"refs/heads/staging","pushedAt":"2024-05-09T03:47:19.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"gitlab: Update msys2-64bit runner tags\n\nGitlab has deprecated and removed support for windows-1809\nand shared-windows. Update to saas-windows-medium-amd64 per\n\nhttps://about.gitlab.com/blog/2024/01/22/windows-2022-support-for-gitlab-saas-runners/\n\nSigned-off-by: Richard Henderson \nReviewed-by: Philippe Mathieu-Daudé \nTested-by: Philippe Mathieu-Daudé \nReviewed-by: Thomas Huth \nTested-by: Thomas Huth \nMessage-Id: <20240507175356.281618-1-richard.henderson@linaro.org>","shortMessageHtmlLink":"gitlab: Update msys2-64bit runner tags"}},{"before":"571882c668a0861bf4fcc0411347eab2379200e5","after":"4e66a08546a2588a4667766a1edab9caccf24ce3","ref":"refs/heads/master","pushedAt":"2024-05-07T18:27:28.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386/tcg: conversion of one byte opcodes to table-based decoder\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmY5z/QUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroP1YQf/WMAoB/lR31fzu/Uh36hF1Ke/NHNU\n# gefqKRAol6xJXxavKH8ym9QMlCTzrCLVt0e8RalZH76gLqYOjRhSLSSL+gUo5HEo\n# lsGSfkDAH2pHO0ZjQUkXcjJQQKkH+4+Et8xtyPc0qmq4uT1pqQZRgOeI/X/DIFNb\n# sMoKaRKfj+dB7TSp3qCSOp77RqL13f4QTP8mUQ4XIfzDDXdTX5n8WNLnyEIKjoar\n# ge4U6/KHjM35hAjCG9Av/zYQx0E084r2N2OEy0ESYNwswFZ8XYzTuL4SatN/Otf3\n# F6eQZ7Q7n6lQbTA+k3J/jR9dxiSqVzFQnL1ePGoe9483UnxVavoWd0PSgw==\n# =jCyB\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 06 May 2024 11:53:40 PM PDT\n# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg: issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \" [full]\n# gpg: aka \"Paolo Bonzini \" [full]\n\n* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (26 commits)\n target/i386: remove duplicate prefix decoding\n target/i386: split legacy decoder into a separate function\n target/i386: decode x87 instructions in a separate function\n target/i386: remove now-converted opcodes from old decoder\n target/i386: port extensions of one-byte opcodes to new decoder\n target/i386: move BSWAP to new decoder\n target/i386: move remaining conditional operations to new decoder\n target/i386: merge and enlarge a few ranges for call to disas_insn_new\n target/i386: move C0-FF opcodes to new decoder (except for x87)\n target/i386: generalize gen_movl_seg_T0\n target/i386: move 60-BF opcodes to new decoder\n target/i386: allow instructions with more than one immediate\n target/i386: extract gen_far_call/jmp, reordering temporaries\n target/i386: move 00-5F opcodes to new decoder\n target/i386: reintroduce debugging mechanism\n target/i386: cleanup *gen_eob*\n target/i386: clarify the \"reg\" argument of functions returning CCPrepare\n target/i386: do not use s->T0 and s->T1 as scratch registers for CCPrepare\n target/i386: extend cc_* when using them to compute flags\n target/i386: pull cc_op update to callers of gen_jmp_rel{,_csize}\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"571882c668a0861bf4fcc0411347eab2379200e5","after":"4e66a08546a2588a4667766a1edab9caccf24ce3","ref":"refs/heads/staging","pushedAt":"2024-05-07T16:31:54.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386/tcg: conversion of one byte opcodes to table-based decoder\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmY5z/QUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroP1YQf/WMAoB/lR31fzu/Uh36hF1Ke/NHNU\n# gefqKRAol6xJXxavKH8ym9QMlCTzrCLVt0e8RalZH76gLqYOjRhSLSSL+gUo5HEo\n# lsGSfkDAH2pHO0ZjQUkXcjJQQKkH+4+Et8xtyPc0qmq4uT1pqQZRgOeI/X/DIFNb\n# sMoKaRKfj+dB7TSp3qCSOp77RqL13f4QTP8mUQ4XIfzDDXdTX5n8WNLnyEIKjoar\n# ge4U6/KHjM35hAjCG9Av/zYQx0E084r2N2OEy0ESYNwswFZ8XYzTuL4SatN/Otf3\n# F6eQZ7Q7n6lQbTA+k3J/jR9dxiSqVzFQnL1ePGoe9483UnxVavoWd0PSgw==\n# =jCyB\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 06 May 2024 11:53:40 PM PDT\n# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg: issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \" [full]\n# gpg: aka \"Paolo Bonzini \" [full]\n\n* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (26 commits)\n target/i386: remove duplicate prefix decoding\n target/i386: split legacy decoder into a separate function\n target/i386: decode x87 instructions in a separate function\n target/i386: remove now-converted opcodes from old decoder\n target/i386: port extensions of one-byte opcodes to new decoder\n target/i386: move BSWAP to new decoder\n target/i386: move remaining conditional operations to new decoder\n target/i386: merge and enlarge a few ranges for call to disas_insn_new\n target/i386: move C0-FF opcodes to new decoder (except for x87)\n target/i386: generalize gen_movl_seg_T0\n target/i386: move 60-BF opcodes to new decoder\n target/i386: allow instructions with more than one immediate\n target/i386: extract gen_far_call/jmp, reordering temporaries\n target/i386: move 00-5F opcodes to new decoder\n target/i386: reintroduce debugging mechanism\n target/i386: cleanup *gen_eob*\n target/i386: clarify the \"reg\" argument of functions returning CCPrepare\n target/i386: do not use s->T0 and s->T1 as scratch registers for CCPrepare\n target/i386: extend cc_* when using them to compute flags\n target/i386: pull cc_op update to callers of gen_jmp_rel{,_csize}\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"e116b92d01c2cd75957a9f8ad1d4932292867b81","after":"571882c668a0861bf4fcc0411347eab2379200e5","ref":"refs/heads/master","pushedAt":"2024-05-07T16:25:57.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu into staging\n\ntcg: Add write_aofs to GVecGen3i\ntcg/i386: Simplify immediate 8-bit logical vector shifts\ntcg/i386: Optimize setcond of TST{EQ,NE} with 0xffffffff\ntcg/optimize: Optimize setcond with zmask\naccel/tcg: Introduce CF_BP_PAGE\ntarget/sh4: Update DisasContextBase.insn_start\ngitlab: Drop --static from s390x linux-user build\ngitlab: Streamline ubuntu-22.04-s390x\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY6OoAdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8FEwf7Bhs9bV2Kp4LxUzGq\n# +dSHHc/WuCyIILLDQ4kZyXvILuI59wYhrWBUUTzBnAZ/tEf0oMG2y57F/lIcxz9w\n# VvsFicMOhtjQ8iBEfl/rkkaYs9BLcxqMTAA3PxNBE6l3bzjcHSTkhey4MoPGRibn\n# CkwaLzb2ebNjfgzC1IsNf/tyiMXl0tBQM7JVV4EztaOGEmqw8X0/PyVZDiC3WUNC\n# tf9yqiNIlgGkn7rj3sT/rNdi4xlzQybgrb1MCFT6z5cqsW2bwqivRpxHi4yulHKI\n# VhYA3kud+TX2ASukpibsSkA+9SbcH/qwOugPhPIu+KANsFUcVKL6Anzv6Ysl9kZ0\n# +Wnbow==\n# =FJCW\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 07 May 2024 07:28:16 AM PDT\n# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg: issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \" [ultimate]\n\n* tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu:\n gitlab: Streamline ubuntu-22.04-s390x\n gitlab: Drop --static from s390x linux-user build\n gitlab: Drop --disable-libssh from ubuntu-22.04-s390x.yml\n target/sh4: Update DisasContextBase.insn_start\n accel/tcg: Introduce CF_BP_PAGE\n tcg/optimize: Optimize setcond with zmask\n tcg/i386: Optimize setcond of TST{EQ,NE} with 0xffffffff\n tcg/i386: Simplify immediate 8-bit logical vector shifts\n tcg: Add write_aofs to GVecGen3i\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu into…"}},{"before":"e116b92d01c2cd75957a9f8ad1d4932292867b81","after":"571882c668a0861bf4fcc0411347eab2379200e5","ref":"refs/heads/staging","pushedAt":"2024-05-07T14:35:18.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu into staging\n\ntcg: Add write_aofs to GVecGen3i\ntcg/i386: Simplify immediate 8-bit logical vector shifts\ntcg/i386: Optimize setcond of TST{EQ,NE} with 0xffffffff\ntcg/optimize: Optimize setcond with zmask\naccel/tcg: Introduce CF_BP_PAGE\ntarget/sh4: Update DisasContextBase.insn_start\ngitlab: Drop --static from s390x linux-user build\ngitlab: Streamline ubuntu-22.04-s390x\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY6OoAdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8FEwf7Bhs9bV2Kp4LxUzGq\n# +dSHHc/WuCyIILLDQ4kZyXvILuI59wYhrWBUUTzBnAZ/tEf0oMG2y57F/lIcxz9w\n# VvsFicMOhtjQ8iBEfl/rkkaYs9BLcxqMTAA3PxNBE6l3bzjcHSTkhey4MoPGRibn\n# CkwaLzb2ebNjfgzC1IsNf/tyiMXl0tBQM7JVV4EztaOGEmqw8X0/PyVZDiC3WUNC\n# tf9yqiNIlgGkn7rj3sT/rNdi4xlzQybgrb1MCFT6z5cqsW2bwqivRpxHi4yulHKI\n# VhYA3kud+TX2ASukpibsSkA+9SbcH/qwOugPhPIu+KANsFUcVKL6Anzv6Ysl9kZ0\n# +Wnbow==\n# =FJCW\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 07 May 2024 07:28:16 AM PDT\n# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg: issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \" [ultimate]\n\n* tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu:\n gitlab: Streamline ubuntu-22.04-s390x\n gitlab: Drop --static from s390x linux-user build\n gitlab: Drop --disable-libssh from ubuntu-22.04-s390x.yml\n target/sh4: Update DisasContextBase.insn_start\n accel/tcg: Introduce CF_BP_PAGE\n tcg/optimize: Optimize setcond with zmask\n tcg/i386: Optimize setcond of TST{EQ,NE} with 0xffffffff\n tcg/i386: Simplify immediate 8-bit logical vector shifts\n tcg: Add write_aofs to GVecGen3i\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-tcg-20240507' of https://gitlab.com/rth7680/qemu into…"}},{"before":"37751067b175afc3ba3cc970a7c9d90f595c61c0","after":"07d46408cb9837c54a449d56c9af1b6a2d69ec60","ref":"refs/heads/staging-8.2","pushedAt":"2024-05-07T07:03:57.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"target/sh4: Fix SUBV opcode\n\nThe documentation says:\n\n SUBV Rm, Rn Rn - Rm -> Rn, underflow -> T\n\nThe overflow / underflow can be calculated as:\n\n T = ((Rn ^ Rm) & (Result ^ Rn)) >> 31\n\nHowever we were using the incorrect:\n\n T = ((Rn ^ Rm) & (Result ^ Rm)) >> 31\n\nFix by using the Rn register instead of Rm.\n\nAdd tests provided by Paul Cercueil.\n\nCc: qemu-stable@nongnu.org\nFixes: ad8d25a11f (\"target-sh4: implement addv and subv using TCG\")\nReported-by: Paul Cercueil \nSuggested-by: Paul Cercueil \nResolves: https://gitlab.com/qemu-project/qemu/-/issues/2318\nReviewed-by: Richard Henderson \nSigned-off-by: Philippe Mathieu-Daudé \nReviewed-by: Yoshinori Sato \nMessage-Id: <20240430163125.77430-3-philmd@linaro.org>\n(cherry picked from commit e88a856efd1d3c3ffa8e53da4831eff8da290808)\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"target/sh4: Fix SUBV opcode"}},{"before":"d4c453f64824bbeec56c7e72aa83019a7db70d9e","after":"e116b92d01c2cd75957a9f8ad1d4932292867b81","ref":"refs/heads/master","pushedAt":"2024-05-06T19:58:23.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'qemu-sparc-20240506' of https://github.com/mcayland/qemu into staging\n\nqemu-sparc queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFSBAABCgA8FiEEzGIauY6CIA2RXMnEW8LFb64PMh8FAmY4wZceHG1hcmsuY2F2\n# ZS1heWxhbmRAaWxhbmRlLmNvLnVrAAoJEFvCxW+uDzIftQsH+wfIWymTdQMowfM6\n# Ze/T8KODn+MqU5eg25VPSTojnmr7LFaCj2yK6zWX61RwIqtMc3NaxX0G7ksW12/g\n# 35ACqiEEd5WRDhAtVhj5Wp+WEDoR4AD3LWIaN7a/qjO3qb78l7Bujw3qXzGSq4lQ\n# hST6dTgMwn5LhJOyz+5dORVUK1UZSBuDxHeKRHgdoFi6yqGQ5bao5TpaDYOnGSbx\n# 8KPrAFfXG1T6xRS8Ih5HXAPE5VJztLFPiVtCTTrETDP/o8EzvOZj5y/nJVZXXC3N\n# 57g+QyJX9EdrRZvobef4LnNnoZyiqG+uQNugglqZqjiiLjl6AzYxI+ed0hU+cZR9\n# pz76Hr8=\n# =i2cV\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 06 May 2024 04:40:07 AM PDT\n# gpg: using RSA key CC621AB98E82200D915CC9C45BC2C56FAE0F321F\n# gpg: issuer \"mark.cave-ayland@ilande.co.uk\"\n# gpg: Good signature from \"Mark Cave-Ayland \" [full]\n\n* tag 'qemu-sparc-20240506' of https://github.com/mcayland/qemu:\n target/sparc: Split out do_ms16b\n target/sparc: Fix FPMERGE\n target/sparc: Fix FMULD8*X16\n target/sparc: Fix FMUL8x16A{U,L}\n target/sparc: Fix FMUL8x16\n target/sparc: Fix FEXPAND\n linux-user/sparc: Add more hwcap bits for sparc64\n hw/sparc64: set iommu_platform=on for virtio devices attached to the sun4u machine\n docs/about: Deprecate the old \"UltraSparc\" CPU names that contain a \"+\"\n docs/system/target-sparc: Improve the Sparc documentation\n target/sparc/cpu: Avoid spaces by default in the CPU names\n target/sparc/cpu: Rename the CPU models with a \"+\" in their names\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'qemu-sparc-20240506' of https://github.com/mcayland/qemu i…"}},{"before":"d4c453f64824bbeec56c7e72aa83019a7db70d9e","after":"e116b92d01c2cd75957a9f8ad1d4932292867b81","ref":"refs/heads/staging","pushedAt":"2024-05-06T17:25:23.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'qemu-sparc-20240506' of https://github.com/mcayland/qemu into staging\n\nqemu-sparc queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFSBAABCgA8FiEEzGIauY6CIA2RXMnEW8LFb64PMh8FAmY4wZceHG1hcmsuY2F2\n# ZS1heWxhbmRAaWxhbmRlLmNvLnVrAAoJEFvCxW+uDzIftQsH+wfIWymTdQMowfM6\n# Ze/T8KODn+MqU5eg25VPSTojnmr7LFaCj2yK6zWX61RwIqtMc3NaxX0G7ksW12/g\n# 35ACqiEEd5WRDhAtVhj5Wp+WEDoR4AD3LWIaN7a/qjO3qb78l7Bujw3qXzGSq4lQ\n# hST6dTgMwn5LhJOyz+5dORVUK1UZSBuDxHeKRHgdoFi6yqGQ5bao5TpaDYOnGSbx\n# 8KPrAFfXG1T6xRS8Ih5HXAPE5VJztLFPiVtCTTrETDP/o8EzvOZj5y/nJVZXXC3N\n# 57g+QyJX9EdrRZvobef4LnNnoZyiqG+uQNugglqZqjiiLjl6AzYxI+ed0hU+cZR9\n# pz76Hr8=\n# =i2cV\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 06 May 2024 04:40:07 AM PDT\n# gpg: using RSA key CC621AB98E82200D915CC9C45BC2C56FAE0F321F\n# gpg: issuer \"mark.cave-ayland@ilande.co.uk\"\n# gpg: Good signature from \"Mark Cave-Ayland \" [full]\n\n* tag 'qemu-sparc-20240506' of https://github.com/mcayland/qemu:\n target/sparc: Split out do_ms16b\n target/sparc: Fix FPMERGE\n target/sparc: Fix FMULD8*X16\n target/sparc: Fix FMUL8x16A{U,L}\n target/sparc: Fix FMUL8x16\n target/sparc: Fix FEXPAND\n linux-user/sparc: Add more hwcap bits for sparc64\n hw/sparc64: set iommu_platform=on for virtio devices attached to the sun4u machine\n docs/about: Deprecate the old \"UltraSparc\" CPU names that contain a \"+\"\n docs/system/target-sparc: Improve the Sparc documentation\n target/sparc/cpu: Avoid spaces by default in the CPU names\n target/sparc/cpu: Rename the CPU models with a \"+\" in their names\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'qemu-sparc-20240506' of https://github.com/mcayland/qemu i…"}},{"before":"248f6f62df073a3b4158fd0093863ab885feabb5","after":"d4c453f64824bbeec56c7e72aa83019a7db70d9e","ref":"refs/heads/master","pushedAt":"2024-05-06T17:17:30.000Z","pushType":"push","commitsCount":63,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386: Introduce SapphireRapids-v3 to add missing features\n* switch boards to \"default y\"\n* allow building emulators without any board\n* configs: list \"implied\" device groups in the default configs\n* remove unnecessary declarations from typedefs.h\n* target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmY1ILsUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroNtIwf+MEehq2HudZvsK1M8FrvNmkB/AssO\n# x4tqL8DlTus23mQDBu9+rANTB93ManJdK9ybtf6NfjEwK+R8RJslLVnuy/qT+aQX\n# PD208L88fjZg17G8uyawwvD1VmqWzHFSN14ShmKzqB2yPXXo/1cJ30w78DbD50yC\n# 6rw/xbC5j195CwE2u8eBcIyY4Hh2PUYEE4uyHbYVr57cMjfmmA5Pg4I4FJrpLrF3\n# eM2Avl/4pIbsW3zxXVB8QbAkgypxZErk3teDK1AkPJnlnBYM1jGKbt/GdKe7vcHR\n# V/o+7NlcbS3oHVItQ2gP3m91stjFq+NhixaZpa0VlmuqayBa3xNGl0G6OQ==\n# =ZbNW\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 03 May 2024 10:36:59 AM PDT\n# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg: issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \" [full]\n# gpg: aka \"Paolo Bonzini \" [full]\n\n* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (46 commits)\n qga/commands-posix: fix typo in qmp_guest_set_user_password\n migration: do not include coroutine_int.h\n kvm: move target-dependent interrupt routing out of kvm-all.c\n pci: remove some types from typedefs.h\n tcg: remove CPU* types from typedefs.h\n display: remove GraphicHwOps from typedefs.h\n qapi/machine: remove types from typedefs.h\n monitor: remove MonitorDef from typedefs.h\n migration: remove PostcopyDiscardState from typedefs.h\n lockable: remove QemuLockable from typedefs.h\n intc: remove PICCommonState from typedefs.h\n qemu-option: remove QemuOpt from typedefs.h\n net: remove AnnounceTimer from typedefs.h\n numa: remove types from typedefs.h\n qdev-core: remove DeviceListener from typedefs.h\n fw_cfg: remove useless declarations from typedefs.h\n build: do not build virtio-vga-gl if virgl/opengl not available\n bitmap: Use g_try_new0/g_new0/g_renew\n target/i386: Introduce SapphireRapids-v3 to add missing features\n docs: document new convention for Kconfig board symbols\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"248f6f62df073a3b4158fd0093863ab885feabb5","after":"d4c453f64824bbeec56c7e72aa83019a7db70d9e","ref":"refs/heads/staging","pushedAt":"2024-05-06T15:34:58.000Z","pushType":"push","commitsCount":63,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386: Introduce SapphireRapids-v3 to add missing features\n* switch boards to \"default y\"\n* allow building emulators without any board\n* configs: list \"implied\" device groups in the default configs\n* remove unnecessary declarations from typedefs.h\n* target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmY1ILsUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroNtIwf+MEehq2HudZvsK1M8FrvNmkB/AssO\n# x4tqL8DlTus23mQDBu9+rANTB93ManJdK9ybtf6NfjEwK+R8RJslLVnuy/qT+aQX\n# PD208L88fjZg17G8uyawwvD1VmqWzHFSN14ShmKzqB2yPXXo/1cJ30w78DbD50yC\n# 6rw/xbC5j195CwE2u8eBcIyY4Hh2PUYEE4uyHbYVr57cMjfmmA5Pg4I4FJrpLrF3\n# eM2Avl/4pIbsW3zxXVB8QbAkgypxZErk3teDK1AkPJnlnBYM1jGKbt/GdKe7vcHR\n# V/o+7NlcbS3oHVItQ2gP3m91stjFq+NhixaZpa0VlmuqayBa3xNGl0G6OQ==\n# =ZbNW\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 03 May 2024 10:36:59 AM PDT\n# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83\n# gpg: issuer \"pbonzini@redhat.com\"\n# gpg: Good signature from \"Paolo Bonzini \" [full]\n# gpg: aka \"Paolo Bonzini \" [full]\n\n* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (46 commits)\n qga/commands-posix: fix typo in qmp_guest_set_user_password\n migration: do not include coroutine_int.h\n kvm: move target-dependent interrupt routing out of kvm-all.c\n pci: remove some types from typedefs.h\n tcg: remove CPU* types from typedefs.h\n display: remove GraphicHwOps from typedefs.h\n qapi/machine: remove types from typedefs.h\n monitor: remove MonitorDef from typedefs.h\n migration: remove PostcopyDiscardState from typedefs.h\n lockable: remove QemuLockable from typedefs.h\n intc: remove PICCommonState from typedefs.h\n qemu-option: remove QemuOpt from typedefs.h\n net: remove AnnounceTimer from typedefs.h\n numa: remove types from typedefs.h\n qdev-core: remove DeviceListener from typedefs.h\n fw_cfg: remove useless declarations from typedefs.h\n build: do not build virtio-vga-gl if virgl/opengl not available\n bitmap: Use g_try_new0/g_new0/g_renew\n target/i386: Introduce SapphireRapids-v3 to add missing features\n docs: document new convention for Kconfig board symbols\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETaAOOAA","startCursor":null,"endCursor":null}},"title":"Activity · qemu/qemu"}