{"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:1713928329.0","currentOid":""},"activityList":{"items":[{"before":"97c872276d147c882296f5da245bd8432f1582f6","after":"248f6f62df073a3b4158fd0093863ab885feabb5","ref":"refs/heads/master","pushedAt":"2024-05-05T00:38:56.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-axp-20240504' of https://gitlab.com/rth7680/qemu into staging\n\ntarget/alpha: Implement CF_PCREL\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY2VlYdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/IxQf/UAxpxtc+glkuZ17C\n# mUliqx/Vif31BuKw31GVSDENOMteD900fR8+nNGY401+2hdZxoNo2N70ZL1h9AgX\n# xWVz1H33MwBXbW3lWhGSpikJ/Sd3K7dsqZpRWlr1uUEFmNXDSihKgY3JfhJ4mEsq\n# 8IIITyixSiiRyl1HBgfCUqLfHkWQamHz/Tbmku9wvOZ5fYkPHV1kCmlQ8X89iB9j\n# yxHW9Zcm8cShD0w4pU1HZAttHhyNZrB70ebauksAWX6QIG6fdTv+qMz9XP4FofuT\n# SwLuYja3ohoTijFkC7ctA0dbsF3xwCFKES6CdP8Ne5cKHSzsrejZhh8z/0uHi+D2\n# jwxnMg==\n# =oK6Y\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 04 May 2024 08:37:58 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-axp-20240504' of https://gitlab.com/rth7680/qemu:\n target/alpha: Implement CF_PCREL\n target/alpha: Split out gen_pc_disp\n target/alpha: Split out gen_goto_tb\n target/alpha: Simplify gen_bcond_internal()\n target/alpha: Return DISAS_NORETURN once\n target/alpha: Inline DISAS_PC_UPDATED and return DISAS_NORETURN\n target/alpha: Use DISAS_NEXT definition instead of magic '0' value\n target/alpha: Hoist branch shift to initial decode\n target/alpha: Use cpu_env in preference to ALPHA_CPU\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu into…"}},{"before":"97c872276d147c882296f5da245bd8432f1582f6","after":"248f6f62df073a3b4158fd0093863ab885feabb5","ref":"refs/heads/staging","pushedAt":"2024-05-04T15:40:12.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-axp-20240504' of https://gitlab.com/rth7680/qemu into staging\n\ntarget/alpha: Implement CF_PCREL\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY2VlYdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/IxQf/UAxpxtc+glkuZ17C\n# mUliqx/Vif31BuKw31GVSDENOMteD900fR8+nNGY401+2hdZxoNo2N70ZL1h9AgX\n# xWVz1H33MwBXbW3lWhGSpikJ/Sd3K7dsqZpRWlr1uUEFmNXDSihKgY3JfhJ4mEsq\n# 8IIITyixSiiRyl1HBgfCUqLfHkWQamHz/Tbmku9wvOZ5fYkPHV1kCmlQ8X89iB9j\n# yxHW9Zcm8cShD0w4pU1HZAttHhyNZrB70ebauksAWX6QIG6fdTv+qMz9XP4FofuT\n# SwLuYja3ohoTijFkC7ctA0dbsF3xwCFKES6CdP8Ne5cKHSzsrejZhh8z/0uHi+D2\n# jwxnMg==\n# =oK6Y\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 04 May 2024 08:37:58 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-axp-20240504' of https://gitlab.com/rth7680/qemu:\n target/alpha: Implement CF_PCREL\n target/alpha: Split out gen_pc_disp\n target/alpha: Split out gen_goto_tb\n target/alpha: Simplify gen_bcond_internal()\n target/alpha: Return DISAS_NORETURN once\n target/alpha: Inline DISAS_PC_UPDATED and return DISAS_NORETURN\n target/alpha: Use DISAS_NEXT definition instead of magic '0' value\n target/alpha: Hoist branch shift to initial decode\n target/alpha: Use cpu_env in preference to ALPHA_CPU\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu into…"}},{"before":"909aff7eaf6335aeeb4962fb0ac2a6c571c96af2","after":"97c872276d147c882296f5da245bd8432f1582f6","ref":"refs/heads/master","pushedAt":"2024-05-04T02:17:46.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu into staging\n\n- Fix NULL dereference in NVMM & WHPX init_vcpu()\n- Move user emulation headers \"exec/user\" to \"user\"\n- Fix SH-4 ADDV / SUBV opcodes\n- Drop Cocoa compatility on macOS <= 10.12\n- Update Anthony PERARD email\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmY1BE4ACgkQ4+MsLN6t\n# wN73jg//dbdHQU+4oM7BgTduDZn1ulKz5DtNEJawRP6vxIcSQ+Co2Yd+gdLOSXNI\n# 2BaoiOQ8cyDEHj1Uud3WVB0GsQYvHrqgXcjeHpX6yFFCZNyRvzEXizJPHKCtq+4e\n# XQFtfTFftlJdaKCLqyDqVnrVNRacFPm7kinrEQbTSmglAhwnyu3GwsokDAYiJTqp\n# g0n6mX/pWVEMDNY1HrDsk2Q/pyIZFmzhtuRyXRvi/bh8/BnmMCpySG+2463dnu1O\n# xIGr2w8ldc+mKn2w2k3wYKDnUHz/NhOkE86tL/ZxIgjCzeenZXwXNdzM+cuAmOZX\n# L9KIu5io6bTevYVwwHhd5/N6MCqVEhoRmsUQfF0CIkIzxXbyF14M89YHXZo3YJAd\n# n2uoJ7i6hF/4Pt6Uqlg09+vEk7onwrobnTPnbKHEKNWHNOMKXpq1CBxxcVz2qe24\n# +CTAAOOhHqaTjODPSexzHZDZYxugCy1XSqps9AFF1HqUcmsPCL/PQ75YGTJJO0oF\n# 0V1Yvzjhin26AQS9SglIeXnHxYC26Cg2mXnUpVbryWnG888r0XAGpRl+FEuXK7Ln\n# /dGuCIWTozypSkG9304IlxlYsOoXhL11NZqINW+W/Tor3dMRQhWUQcHqv98Jl4Ad\n# rnpzZ0Dhd9ityZdbI0CCMZZZLY5dw1Rq5q407GTJr1CDU4PJBh0=\n# =N8q0\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 03 May 2024 08:35:42 AM PDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu:\n ui/cocoa.m: Drop old macOS-10.12-and-earlier compat ifdefs\n target/sh4: Rename TCGv variables as manual for SUBV opcode\n target/sh4: Rename TCGv variables as manual for ADDV opcode\n target/sh4: Fix SUBV opcode\n target/sh4: Fix ADDV opcode\n MAINTAINERS: Update my email address\n plugins: Update stale comment\n plugins/api: Only include 'exec/ram_addr.h' with system emulation\n coverity: Update user emulation regexp\n user: Move 'thunk.h' from 'exec/user' to 'user'\n user: Move 'abitypes.h' from 'exec/user' to 'user'\n exec: Include missing license in 'exec/cpu-common.h'\n accel/whpx: Fix NULL dereference in whpx_init_vcpu()\n accel/nvmm: Fix NULL dereference in nvmm_init_vcpu()\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu i…"}},{"before":"909aff7eaf6335aeeb4962fb0ac2a6c571c96af2","after":"97c872276d147c882296f5da245bd8432f1582f6","ref":"refs/heads/staging","pushedAt":"2024-05-03T21:48:09.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu into staging\n\n- Fix NULL dereference in NVMM & WHPX init_vcpu()\n- Move user emulation headers \"exec/user\" to \"user\"\n- Fix SH-4 ADDV / SUBV opcodes\n- Drop Cocoa compatility on macOS <= 10.12\n- Update Anthony PERARD email\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmY1BE4ACgkQ4+MsLN6t\n# wN73jg//dbdHQU+4oM7BgTduDZn1ulKz5DtNEJawRP6vxIcSQ+Co2Yd+gdLOSXNI\n# 2BaoiOQ8cyDEHj1Uud3WVB0GsQYvHrqgXcjeHpX6yFFCZNyRvzEXizJPHKCtq+4e\n# XQFtfTFftlJdaKCLqyDqVnrVNRacFPm7kinrEQbTSmglAhwnyu3GwsokDAYiJTqp\n# g0n6mX/pWVEMDNY1HrDsk2Q/pyIZFmzhtuRyXRvi/bh8/BnmMCpySG+2463dnu1O\n# xIGr2w8ldc+mKn2w2k3wYKDnUHz/NhOkE86tL/ZxIgjCzeenZXwXNdzM+cuAmOZX\n# L9KIu5io6bTevYVwwHhd5/N6MCqVEhoRmsUQfF0CIkIzxXbyF14M89YHXZo3YJAd\n# n2uoJ7i6hF/4Pt6Uqlg09+vEk7onwrobnTPnbKHEKNWHNOMKXpq1CBxxcVz2qe24\n# +CTAAOOhHqaTjODPSexzHZDZYxugCy1XSqps9AFF1HqUcmsPCL/PQ75YGTJJO0oF\n# 0V1Yvzjhin26AQS9SglIeXnHxYC26Cg2mXnUpVbryWnG888r0XAGpRl+FEuXK7Ln\n# /dGuCIWTozypSkG9304IlxlYsOoXhL11NZqINW+W/Tor3dMRQhWUQcHqv98Jl4Ad\n# rnpzZ0Dhd9ityZdbI0CCMZZZLY5dw1Rq5q407GTJr1CDU4PJBh0=\n# =N8q0\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 03 May 2024 08:35:42 AM PDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu:\n ui/cocoa.m: Drop old macOS-10.12-and-earlier compat ifdefs\n target/sh4: Rename TCGv variables as manual for SUBV opcode\n target/sh4: Rename TCGv variables as manual for ADDV opcode\n target/sh4: Fix SUBV opcode\n target/sh4: Fix ADDV opcode\n MAINTAINERS: Update my email address\n plugins: Update stale comment\n plugins/api: Only include 'exec/ram_addr.h' with system emulation\n coverity: Update user emulation regexp\n user: Move 'thunk.h' from 'exec/user' to 'user'\n user: Move 'abitypes.h' from 'exec/user' to 'user'\n exec: Include missing license in 'exec/cpu-common.h'\n accel/whpx: Fix NULL dereference in whpx_init_vcpu()\n accel/nvmm: Fix NULL dereference in nvmm_init_vcpu()\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu i…"}},{"before":"4977ce198d2390bff8c71ad5cb1a5f6aa24b56fb","after":"909aff7eaf6335aeeb4962fb0ac2a6c571c96af2","ref":"refs/heads/master","pushedAt":"2024-05-03T21:42:01.000Z","pushType":"push","commitsCount":11,"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-misc-20240503' of https://gitlab.com/rth7680/qemu into staging\n\nutil/bufferiszero:\n - Remove sse4.1 and avx512 variants\n - Reorganize for early test for acceleration\n - Remove useless prefetches\n - Optimize sse2, avx2 and integer variants\n - Add simd acceleration for aarch64\n - Add bufferiszero-bench\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY0/qMdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+ULQf/T2JSdvG6/EjDCf4N\n# cnSGiUV2MIeByw8tkrc/fWCNdlulHhk9gbg9l+f2muwK8H/k2BdynbrQnt1Ymmtk\n# xzM6+PNOcByaovSAkvNweZVbrQX36Yih9S7f3n+xcxfVuvvYhKSLHXLkeqO96LMd\n# rN+WRpxhReaU3n8/FO7o3S26SRpk7X9kRfShaT7U7ytHGjGsXUvMKIRs30hbsJTB\n# yjed0a0u54FoSlN6AEqjWdgzaWP8nT65+8Yxe3dzB9hx09UiolZo60eHqYy7Mkno\n# N6aMOB6gUUbCiKZ3Qk+1zEX97vl26NH3zt5tIIJTWDoIkC3f9qbg1x5hwWLQ3rra\n# rM8h8w==\n# =DnZO\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 03 May 2024 08:11:31 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-misc-20240503' of https://gitlab.com/rth7680/qemu:\n tests/bench: Add bufferiszero-bench\n util/bufferiszero: Add simd acceleration for aarch64\n util/bufferiszero: Simplify test_buffer_is_zero_next_accel\n util/bufferiszero: Introduce biz_accel_fn typedef\n util/bufferiszero: Improve scalar variant\n util/bufferiszero: Optimize SSE2 and AVX2 variants\n util/bufferiszero: Remove useless prefetches\n util/bufferiszero: Reorganize for early test for acceleration\n util/bufferiszero: Remove AVX512 variant\n util/bufferiszero: Remove SSE4.1 variant\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-misc-20240503' of https://gitlab.com/rth7680/qemu int…"}},{"before":"4977ce198d2390bff8c71ad5cb1a5f6aa24b56fb","after":"909aff7eaf6335aeeb4962fb0ac2a6c571c96af2","ref":"refs/heads/staging","pushedAt":"2024-05-03T15:14:10.000Z","pushType":"push","commitsCount":11,"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-misc-20240503' of https://gitlab.com/rth7680/qemu into staging\n\nutil/bufferiszero:\n - Remove sse4.1 and avx512 variants\n - Reorganize for early test for acceleration\n - Remove useless prefetches\n - Optimize sse2, avx2 and integer variants\n - Add simd acceleration for aarch64\n - Add bufferiszero-bench\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY0/qMdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+ULQf/T2JSdvG6/EjDCf4N\n# cnSGiUV2MIeByw8tkrc/fWCNdlulHhk9gbg9l+f2muwK8H/k2BdynbrQnt1Ymmtk\n# xzM6+PNOcByaovSAkvNweZVbrQX36Yih9S7f3n+xcxfVuvvYhKSLHXLkeqO96LMd\n# rN+WRpxhReaU3n8/FO7o3S26SRpk7X9kRfShaT7U7ytHGjGsXUvMKIRs30hbsJTB\n# yjed0a0u54FoSlN6AEqjWdgzaWP8nT65+8Yxe3dzB9hx09UiolZo60eHqYy7Mkno\n# N6aMOB6gUUbCiKZ3Qk+1zEX97vl26NH3zt5tIIJTWDoIkC3f9qbg1x5hwWLQ3rra\n# rM8h8w==\n# =DnZO\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 03 May 2024 08:11:31 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-misc-20240503' of https://gitlab.com/rth7680/qemu:\n tests/bench: Add bufferiszero-bench\n util/bufferiszero: Add simd acceleration for aarch64\n util/bufferiszero: Simplify test_buffer_is_zero_next_accel\n util/bufferiszero: Introduce biz_accel_fn typedef\n util/bufferiszero: Improve scalar variant\n util/bufferiszero: Optimize SSE2 and AVX2 variants\n util/bufferiszero: Remove useless prefetches\n util/bufferiszero: Reorganize for early test for acceleration\n util/bufferiszero: Remove AVX512 variant\n util/bufferiszero: Remove SSE4.1 variant\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-misc-20240503' of https://gitlab.com/rth7680/qemu int…"}},{"before":"935da8c66e12796510cf2ab2978934c273999f3b","after":"4977ce198d2390bff8c71ad5cb1a5f6aa24b56fb","ref":"refs/heads/master","pushedAt":"2024-05-02T00:16:35.000Z","pushType":"push","commitsCount":21,"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-20240501' of https://gitlab.com/rth7680/qemu into staging\n\nplugins: Rewrite plugin tcg expansion\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmYyUpkdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV98VAgAoTqIWPHtPJOS800G\n# TlFuQjkEzQCPSKAh6ZbotsAMvfNwBloPpdrUlFr/jT7mURjEl2B7UC/4LzdhuGeQ\n# U/xZt5rXsYvyfS3VwLf8pKBIscF7XjJ1rdfYMvBg9XaNp5VV0aEIk3+6P0uYtzXG\n# cREF0uCYfdK6uoiuifhqRAkgrNnamdwpPbbfvzDQI13wICW7SfR7dcd629clVZ1O\n# QvD1M4bpTWyhClbZzaoHqyPs+HQEM/AY0wOTfYZNbQBu6zFZXNDZCvYhIEWonPBO\n# AKe5KWUrQMwLJhRVejaSSZZDjMdcz3HLaGJppP89/WB+gpY09+LsiuqT7k5c12Bw\n# ueLEhw==\n# =mn63\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 01 May 2024 07:32:57 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-20240501' of https://gitlab.com/rth7680/qemu:\n plugins: Update the documentation block for plugin-gen.c\n plugins: Inline plugin_gen_empty_callback\n plugins: Merge qemu_plugin_tb_insn_get to plugin-gen.c\n plugins: Split out common cb expanders\n plugins: Replace pr_ops with a proper debug dump flag\n plugins: Introduce PLUGIN_CB_MEM_REGULAR\n plugins: Simplify callback queues\n tcg: Remove INDEX_op_plugin_cb_{start,end}\n tcg: Remove TCG_CALL_PLUGIN\n plugins: Remove plugin helpers\n plugins: Use emit_before_op for PLUGIN_GEN_FROM_MEM\n plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSN\n plugins: Add PLUGIN_GEN_AFTER_TB\n plugins: Use emit_before_op for PLUGIN_GEN_FROM_TB\n plugins: Use emit_before_op for PLUGIN_GEN_AFTER_INSN\n plugins: Create TCGHelperInfo for all out-of-line callbacks\n plugins: Move function pointer in qemu_plugin_dyn_cb\n plugins: Zero new qemu_plugin_dyn_cb entries\n tcg: Pass function pointer to tcg_gen_call*\n tcg: Make tcg/helper-info.h self-contained\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-tcg-20240501' of https://gitlab.com/rth7680/qemu into…"}},{"before":"935da8c66e12796510cf2ab2978934c273999f3b","after":"4977ce198d2390bff8c71ad5cb1a5f6aa24b56fb","ref":"refs/heads/staging","pushedAt":"2024-05-01T22:21:04.000Z","pushType":"push","commitsCount":21,"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-20240501' of https://gitlab.com/rth7680/qemu into staging\n\nplugins: Rewrite plugin tcg expansion\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmYyUpkdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV98VAgAoTqIWPHtPJOS800G\n# TlFuQjkEzQCPSKAh6ZbotsAMvfNwBloPpdrUlFr/jT7mURjEl2B7UC/4LzdhuGeQ\n# U/xZt5rXsYvyfS3VwLf8pKBIscF7XjJ1rdfYMvBg9XaNp5VV0aEIk3+6P0uYtzXG\n# cREF0uCYfdK6uoiuifhqRAkgrNnamdwpPbbfvzDQI13wICW7SfR7dcd629clVZ1O\n# QvD1M4bpTWyhClbZzaoHqyPs+HQEM/AY0wOTfYZNbQBu6zFZXNDZCvYhIEWonPBO\n# AKe5KWUrQMwLJhRVejaSSZZDjMdcz3HLaGJppP89/WB+gpY09+LsiuqT7k5c12Bw\n# ueLEhw==\n# =mn63\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 01 May 2024 07:32:57 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-20240501' of https://gitlab.com/rth7680/qemu:\n plugins: Update the documentation block for plugin-gen.c\n plugins: Inline plugin_gen_empty_callback\n plugins: Merge qemu_plugin_tb_insn_get to plugin-gen.c\n plugins: Split out common cb expanders\n plugins: Replace pr_ops with a proper debug dump flag\n plugins: Introduce PLUGIN_CB_MEM_REGULAR\n plugins: Simplify callback queues\n tcg: Remove INDEX_op_plugin_cb_{start,end}\n tcg: Remove TCG_CALL_PLUGIN\n plugins: Remove plugin helpers\n plugins: Use emit_before_op for PLUGIN_GEN_FROM_MEM\n plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSN\n plugins: Add PLUGIN_GEN_AFTER_TB\n plugins: Use emit_before_op for PLUGIN_GEN_FROM_TB\n plugins: Use emit_before_op for PLUGIN_GEN_AFTER_INSN\n plugins: Create TCGHelperInfo for all out-of-line callbacks\n plugins: Move function pointer in qemu_plugin_dyn_cb\n plugins: Zero new qemu_plugin_dyn_cb entries\n tcg: Pass function pointer to tcg_gen_call*\n tcg: Make tcg/helper-info.h self-contained\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-tcg-20240501' of https://gitlab.com/rth7680/qemu into…"}},{"before":"9c6c079bc6723da8061ccfb44361d67b1dd785dd","after":"935da8c66e12796510cf2ab2978934c273999f3b","ref":"refs/heads/master","pushedAt":"2024-05-01T22:14:42.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-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu into staging\n\nufs queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmYvEScACgkQEuIgTA5d\n# tgL3Qg//R3IcISQqqDaJ/ySzKGmkyohJSc6ySLYvla4Aki7PV+um2Dx/XNS7uG2b\n# d3Qz4m6QaOKsocLfldRTn2FxVK238Rp5HNny5vc0kGRdwpR514B7aU0FhpT7qObS\n# wbbgRdDddIBIiCFLhtXtg5/TK2h32VxGrVI6llX4gmd2VzqM0e4xeG1Oj8rZseOY\n# SAgvDv68s1YwlO1p1vPvst/H+mUKYkqtPN1mjfCIn5tM6ss8kCLUnKjqGAg1BnSN\n# xwaGrqqOlzQK2+aV02eiItiow8evU/h+c9eiTnBo/EvBwjoBn6flNXABWXFENnmP\n# JjVIFeiNzSFhBPDzO23GXviuEt96j5lrcGYR48HYMZfEbJNpblXzWvEGMZWnXNgx\n# Q3cpcarZ4vSWIflR9OnCSQaGLA0Ny6YqLbmrM/oD+v67EITafKKc+flmiF7DBASB\n# fUoEsdffdA37LDtygJb7hfUhvPQWWAujmGzZ1cDP8Oa0MhT7aiD0Z/WqhhjVQbM0\n# iLiCDDD0cc0pmT3vw3EnEjKjnSkY3H62Q7pnYHiQgij4Ls/Rdd/P7OkSd0aI82t0\n# TooWGZJnyf8rjAzY2cEB1Twrhmhuyt9NnGxip9W8JsQBZMLabD2CahOm83zsk7jZ\n# 3fOONz6XrW2ttFkLZcRd4x4YjKONjEXsSX2ZrXTZ5t3USz/VNvY=\n# =Vwyi\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 08:16:55 PM PDT\n# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602\n# gpg: Good signature from \"Jeuk Kim \" [unknown]\n# gpg: aka \"Jeuk Kim \" [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: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602\n\n* tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu:\n hw/ufs: Fix buffer overflow bug\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu i…"}},{"before":"9c6c079bc6723da8061ccfb44361d67b1dd785dd","after":"935da8c66e12796510cf2ab2978934c273999f3b","ref":"refs/heads/staging","pushedAt":"2024-05-01T13:49:38.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-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu into staging\n\nufs queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmYvEScACgkQEuIgTA5d\n# tgL3Qg//R3IcISQqqDaJ/ySzKGmkyohJSc6ySLYvla4Aki7PV+um2Dx/XNS7uG2b\n# d3Qz4m6QaOKsocLfldRTn2FxVK238Rp5HNny5vc0kGRdwpR514B7aU0FhpT7qObS\n# wbbgRdDddIBIiCFLhtXtg5/TK2h32VxGrVI6llX4gmd2VzqM0e4xeG1Oj8rZseOY\n# SAgvDv68s1YwlO1p1vPvst/H+mUKYkqtPN1mjfCIn5tM6ss8kCLUnKjqGAg1BnSN\n# xwaGrqqOlzQK2+aV02eiItiow8evU/h+c9eiTnBo/EvBwjoBn6flNXABWXFENnmP\n# JjVIFeiNzSFhBPDzO23GXviuEt96j5lrcGYR48HYMZfEbJNpblXzWvEGMZWnXNgx\n# Q3cpcarZ4vSWIflR9OnCSQaGLA0Ny6YqLbmrM/oD+v67EITafKKc+flmiF7DBASB\n# fUoEsdffdA37LDtygJb7hfUhvPQWWAujmGzZ1cDP8Oa0MhT7aiD0Z/WqhhjVQbM0\n# iLiCDDD0cc0pmT3vw3EnEjKjnSkY3H62Q7pnYHiQgij4Ls/Rdd/P7OkSd0aI82t0\n# TooWGZJnyf8rjAzY2cEB1Twrhmhuyt9NnGxip9W8JsQBZMLabD2CahOm83zsk7jZ\n# 3fOONz6XrW2ttFkLZcRd4x4YjKONjEXsSX2ZrXTZ5t3USz/VNvY=\n# =Vwyi\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 08:16:55 PM PDT\n# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602\n# gpg: Good signature from \"Jeuk Kim \" [unknown]\n# gpg: aka \"Jeuk Kim \" [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: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602\n\n* tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu:\n hw/ufs: Fix buffer overflow bug\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu i…"}},{"before":"e79b15350ef613efdfa5067d07534c6a82a78a06","after":"9c6c079bc6723da8061ccfb44361d67b1dd785dd","ref":"refs/heads/staging","pushedAt":"2024-05-01T02:38:14.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-target-arm-20240430' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * hw/core/clock: allow clock_propagate on child clocks\n * hvf: arm: Remove unused PL1_WRITE_MASK define\n * target/arm: Restrict translation disabled alignment check to VMSA\n * docs/system/arm/emulation.rst: Add missing implemented features\n * target/arm: Enable FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC for 'max'\n * tests/avocado: update sunxi kernel from armbian to 6.6.16\n * target/arm: Make new CPUs default to 1GHz generic timer\n * hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields\n * hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_size\n * hw/arm/npcm7xx: Store derivative OTP fuse key in little endian\n * hw/arm: Add DM163 display to B-L475E-IOT01A board\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmYxILcZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3pRzD/40UZrhNbS+FEANkXJ7qpUm\n# giCKn8hVwteWY4T4LugUK9987lU0HZ7CGfsHoSaWNwa7RBdKUoDRqi/CQ1kCfeDO\n# XET42do+6SJhak+4wmzEfYD+K7wnlauun0/dyqCjd2+JP0bln/MIY5r8JCN1GiYS\n# YSAAKoZqAfG1bC3HmxELI9min09GPT+tzw0PAyVJipRtfE+ykZXoCytu0GWU5jB+\n# VBI6SGmqMPd/c/7JfJV8KP8R0Mn3etA3hbOCx7YDL6cUmbepWtNPV8dLeTwofrpa\n# 01uqN83PpbbSYr96QdXXa7Ov105hQH7e8jmr9+7jTpd3f9U7+GwsxxqDR1KDHLgn\n# pUGZneoTDTkJugfXM28A0VoVB3eyJYPCLE9QQ/HXpChXc62NOQV5jcECgLiUDujH\n# hVbeGEG0KViQlhMUfI3vIfTaIjEALDcNw5bxVUCqg8vdO6UtTXqqWdaS4Xgne8HB\n# KeCu5xXngXEZjIgidZkmIC15FD60B19JdQz2WR+6BDCw8Ajm9iPWlj+ftZztuX/S\n# cFSUZ05BPbTkBzAHG4GBvjXTdwsxX2acGBNtdETOQAxhkoRcug0Pn+BmrZQLqkm5\n# mPKPW9FFxIkkgeK/ZdA4uIEwDZX/LQlnrX129XGt7DVr+yDNKekaVGfLL8x8alT1\n# 3v0Ni/nntc6QtZDB88OIzA==\n# =vAf/\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 30 Apr 2024 09:47:51 AM PDT\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240430' of https://git.linaro.org/people/pmaydell/qemu-arm: (21 commits)\n tests/qtest : Add testcase for DM163\n hw/arm : Connect DM163 to B-L475E-IOT01A\n hw/arm : Create Bl475eMachineState\n hw/arm : Pass STM32L4x5 SYSCFG gpios to STM32L4x5 SoC\n hw/display : Add device DM163\n hw/arm/npcm7xx: Store derivative OTP fuse key in little endian\n hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_size\n hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields\n target/arm: Default to 1GHz cntfrq for 'max' and new CPUs\n hw/watchdog/sbsa_gwdt: Make watchdog timer frequency a QOM property\n hw/arm/sbsa-ref: Force CPU generic timer to 62.5MHz\n target/arm: Refactor default generic timer frequency handling\n tests/avocado: update sunxi kernel from armbian to 6.6.16\n target/arm: Enable FEAT_Spec_FPACC for -cpu max\n target/arm: Implement ID_AA64MMFR3_EL1\n target/arm: Enable FEAT_ETS2 for -cpu max\n target/arm: Enable FEAT_CSV2_3 for -cpu max\n docs/system/arm/emulation.rst: Add missing implemented features\n target/arm: Restrict translation disabled alignment check to VMSA\n hvf: arm: Remove PL1_WRITE_MASK\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240430' of https://git.linaro.org/people…"}},{"before":"9c6c079bc6723da8061ccfb44361d67b1dd785dd","after":"e79b15350ef613efdfa5067d07534c6a82a78a06","ref":"refs/heads/staging","pushedAt":"2024-04-30T23:03:25.000Z","pushType":"push","commitsCount":2,"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-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu into staging\n\nufs queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmYvEScACgkQEuIgTA5d\n# tgL3Qg//R3IcISQqqDaJ/ySzKGmkyohJSc6ySLYvla4Aki7PV+um2Dx/XNS7uG2b\n# d3Qz4m6QaOKsocLfldRTn2FxVK238Rp5HNny5vc0kGRdwpR514B7aU0FhpT7qObS\n# wbbgRdDddIBIiCFLhtXtg5/TK2h32VxGrVI6llX4gmd2VzqM0e4xeG1Oj8rZseOY\n# SAgvDv68s1YwlO1p1vPvst/H+mUKYkqtPN1mjfCIn5tM6ss8kCLUnKjqGAg1BnSN\n# xwaGrqqOlzQK2+aV02eiItiow8evU/h+c9eiTnBo/EvBwjoBn6flNXABWXFENnmP\n# JjVIFeiNzSFhBPDzO23GXviuEt96j5lrcGYR48HYMZfEbJNpblXzWvEGMZWnXNgx\n# Q3cpcarZ4vSWIflR9OnCSQaGLA0Ny6YqLbmrM/oD+v67EITafKKc+flmiF7DBASB\n# fUoEsdffdA37LDtygJb7hfUhvPQWWAujmGzZ1cDP8Oa0MhT7aiD0Z/WqhhjVQbM0\n# iLiCDDD0cc0pmT3vw3EnEjKjnSkY3H62Q7pnYHiQgij4Ls/Rdd/P7OkSd0aI82t0\n# TooWGZJnyf8rjAzY2cEB1Twrhmhuyt9NnGxip9W8JsQBZMLabD2CahOm83zsk7jZ\n# 3fOONz6XrW2ttFkLZcRd4x4YjKONjEXsSX2ZrXTZ5t3USz/VNvY=\n# =Vwyi\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 08:16:55 PM PDT\n# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602\n# gpg: Good signature from \"Jeuk Kim \" [unknown]\n# gpg: aka \"Jeuk Kim \" [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: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602\n\n* tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu:\n hw/ufs: Fix buffer overflow bug\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu i…"}},{"before":"de7e907d011cf12805b80150a81470ff7c8b5d44","after":"9c6c079bc6723da8061ccfb44361d67b1dd785dd","ref":"refs/heads/master","pushedAt":"2024-04-30T22:57:13.000Z","pushType":"push","commitsCount":42,"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-target-arm-20240430' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * hw/core/clock: allow clock_propagate on child clocks\n * hvf: arm: Remove unused PL1_WRITE_MASK define\n * target/arm: Restrict translation disabled alignment check to VMSA\n * docs/system/arm/emulation.rst: Add missing implemented features\n * target/arm: Enable FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC for 'max'\n * tests/avocado: update sunxi kernel from armbian to 6.6.16\n * target/arm: Make new CPUs default to 1GHz generic timer\n * hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields\n * hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_size\n * hw/arm/npcm7xx: Store derivative OTP fuse key in little endian\n * hw/arm: Add DM163 display to B-L475E-IOT01A board\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmYxILcZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3pRzD/40UZrhNbS+FEANkXJ7qpUm\n# giCKn8hVwteWY4T4LugUK9987lU0HZ7CGfsHoSaWNwa7RBdKUoDRqi/CQ1kCfeDO\n# XET42do+6SJhak+4wmzEfYD+K7wnlauun0/dyqCjd2+JP0bln/MIY5r8JCN1GiYS\n# YSAAKoZqAfG1bC3HmxELI9min09GPT+tzw0PAyVJipRtfE+ykZXoCytu0GWU5jB+\n# VBI6SGmqMPd/c/7JfJV8KP8R0Mn3etA3hbOCx7YDL6cUmbepWtNPV8dLeTwofrpa\n# 01uqN83PpbbSYr96QdXXa7Ov105hQH7e8jmr9+7jTpd3f9U7+GwsxxqDR1KDHLgn\n# pUGZneoTDTkJugfXM28A0VoVB3eyJYPCLE9QQ/HXpChXc62NOQV5jcECgLiUDujH\n# hVbeGEG0KViQlhMUfI3vIfTaIjEALDcNw5bxVUCqg8vdO6UtTXqqWdaS4Xgne8HB\n# KeCu5xXngXEZjIgidZkmIC15FD60B19JdQz2WR+6BDCw8Ajm9iPWlj+ftZztuX/S\n# cFSUZ05BPbTkBzAHG4GBvjXTdwsxX2acGBNtdETOQAxhkoRcug0Pn+BmrZQLqkm5\n# mPKPW9FFxIkkgeK/ZdA4uIEwDZX/LQlnrX129XGt7DVr+yDNKekaVGfLL8x8alT1\n# 3v0Ni/nntc6QtZDB88OIzA==\n# =vAf/\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 30 Apr 2024 09:47:51 AM PDT\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240430' of https://git.linaro.org/people/pmaydell/qemu-arm: (21 commits)\n tests/qtest : Add testcase for DM163\n hw/arm : Connect DM163 to B-L475E-IOT01A\n hw/arm : Create Bl475eMachineState\n hw/arm : Pass STM32L4x5 SYSCFG gpios to STM32L4x5 SoC\n hw/display : Add device DM163\n hw/arm/npcm7xx: Store derivative OTP fuse key in little endian\n hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_size\n hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields\n target/arm: Default to 1GHz cntfrq for 'max' and new CPUs\n hw/watchdog/sbsa_gwdt: Make watchdog timer frequency a QOM property\n hw/arm/sbsa-ref: Force CPU generic timer to 62.5MHz\n target/arm: Refactor default generic timer frequency handling\n tests/avocado: update sunxi kernel from armbian to 6.6.16\n target/arm: Enable FEAT_Spec_FPACC for -cpu max\n target/arm: Implement ID_AA64MMFR3_EL1\n target/arm: Enable FEAT_ETS2 for -cpu max\n target/arm: Enable FEAT_CSV2_3 for -cpu max\n docs/system/arm/emulation.rst: Add missing implemented features\n target/arm: Restrict translation disabled alignment check to VMSA\n hvf: arm: Remove PL1_WRITE_MASK\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240430' of https://git.linaro.org/people…"}},{"before":"de7e907d011cf12805b80150a81470ff7c8b5d44","after":"9c6c079bc6723da8061ccfb44361d67b1dd785dd","ref":"refs/heads/staging","pushedAt":"2024-04-30T16:59:22.000Z","pushType":"push","commitsCount":42,"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-target-arm-20240430' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * hw/core/clock: allow clock_propagate on child clocks\n * hvf: arm: Remove unused PL1_WRITE_MASK define\n * target/arm: Restrict translation disabled alignment check to VMSA\n * docs/system/arm/emulation.rst: Add missing implemented features\n * target/arm: Enable FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC for 'max'\n * tests/avocado: update sunxi kernel from armbian to 6.6.16\n * target/arm: Make new CPUs default to 1GHz generic timer\n * hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields\n * hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_size\n * hw/arm/npcm7xx: Store derivative OTP fuse key in little endian\n * hw/arm: Add DM163 display to B-L475E-IOT01A board\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmYxILcZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3pRzD/40UZrhNbS+FEANkXJ7qpUm\n# giCKn8hVwteWY4T4LugUK9987lU0HZ7CGfsHoSaWNwa7RBdKUoDRqi/CQ1kCfeDO\n# XET42do+6SJhak+4wmzEfYD+K7wnlauun0/dyqCjd2+JP0bln/MIY5r8JCN1GiYS\n# YSAAKoZqAfG1bC3HmxELI9min09GPT+tzw0PAyVJipRtfE+ykZXoCytu0GWU5jB+\n# VBI6SGmqMPd/c/7JfJV8KP8R0Mn3etA3hbOCx7YDL6cUmbepWtNPV8dLeTwofrpa\n# 01uqN83PpbbSYr96QdXXa7Ov105hQH7e8jmr9+7jTpd3f9U7+GwsxxqDR1KDHLgn\n# pUGZneoTDTkJugfXM28A0VoVB3eyJYPCLE9QQ/HXpChXc62NOQV5jcECgLiUDujH\n# hVbeGEG0KViQlhMUfI3vIfTaIjEALDcNw5bxVUCqg8vdO6UtTXqqWdaS4Xgne8HB\n# KeCu5xXngXEZjIgidZkmIC15FD60B19JdQz2WR+6BDCw8Ajm9iPWlj+ftZztuX/S\n# cFSUZ05BPbTkBzAHG4GBvjXTdwsxX2acGBNtdETOQAxhkoRcug0Pn+BmrZQLqkm5\n# mPKPW9FFxIkkgeK/ZdA4uIEwDZX/LQlnrX129XGt7DVr+yDNKekaVGfLL8x8alT1\n# 3v0Ni/nntc6QtZDB88OIzA==\n# =vAf/\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 30 Apr 2024 09:47:51 AM PDT\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240430' of https://git.linaro.org/people/pmaydell/qemu-arm: (21 commits)\n tests/qtest : Add testcase for DM163\n hw/arm : Connect DM163 to B-L475E-IOT01A\n hw/arm : Create Bl475eMachineState\n hw/arm : Pass STM32L4x5 SYSCFG gpios to STM32L4x5 SoC\n hw/display : Add device DM163\n hw/arm/npcm7xx: Store derivative OTP fuse key in little endian\n hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_size\n hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields\n target/arm: Default to 1GHz cntfrq for 'max' and new CPUs\n hw/watchdog/sbsa_gwdt: Make watchdog timer frequency a QOM property\n hw/arm/sbsa-ref: Force CPU generic timer to 62.5MHz\n target/arm: Refactor default generic timer frequency handling\n tests/avocado: update sunxi kernel from armbian to 6.6.16\n target/arm: Enable FEAT_Spec_FPACC for -cpu max\n target/arm: Implement ID_AA64MMFR3_EL1\n target/arm: Enable FEAT_ETS2 for -cpu max\n target/arm: Enable FEAT_CSV2_3 for -cpu max\n docs/system/arm/emulation.rst: Add missing implemented features\n target/arm: Restrict translation disabled alignment check to VMSA\n hvf: arm: Remove PL1_WRITE_MASK\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240430' of https://git.linaro.org/people…"}},{"before":"2358f1b60f73287fe606c7ff48043b4f9e1c2d0f","after":"de7e907d011cf12805b80150a81470ff7c8b5d44","ref":"refs/heads/master","pushedAt":"2024-04-30T16:49:10.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-20240429' of https://gitlab.com/gaosong/qemu into staging\n\nAdd boot LoongArch elf kernel with FDT\n\nv2: Fix 'make check-tcg' fail.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZi8F3AAKCRBAov/yOSY+\n# 35VrBADb6f1mYNUTG5iDvKppvA8RG1TybxfXfgA+Z9vPkJqFkT6wt8J+JFwgh3UT\n# w0xY2Y2xZkPjxnUpEhZiVJjp5hk+BEzr3vE4M5DzKC1vpCYpbojxxN6FB41Up862\n# kS7slW6XsZgKpLLvUkFttPt3G4DUN29CscVgy4Ci0zrqyNjnsw==\n# =ufbc\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 07:28:44 PM PDT\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-20240429' of https://gitlab.com/gaosong/qemu:\n hw/loongarch: Add cells missing from rtc node\n hw/loongarch: Add cells missing from uart node\n hw/loongarch: fdt remove unused irqchip node\n hw/loongarch: fdt adds pcie irq_map node\n hw/loongarch: fdt adds pch_msi Controller\n hw/loongarch: fdt adds pch_pic Controller\n hw/loongarch: fdt adds Extend I/O Interrupt Controller\n hw/loongarch: fdt adds cpu interrupt controller node\n hw/loongarch: Fix fdt memory node wrong 'reg'\n hw/loongarch: Init efi_fdt table\n hw/loongarch: Init efi_initrd table\n hw/loongarch: Init efi_boot_memmap table\n hw/loongarch: Init efi_system_table\n hw/loongarch: Add init_cmdline\n hw/loongarch: Add slave cpu boot_code\n hw/loongarch: Add load initrd\n hw/loongarch: Move boot functions to boot.c\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240429' of https://gitlab.com/gaosong/qemu …"}},{"before":"2358f1b60f73287fe606c7ff48043b4f9e1c2d0f","after":"de7e907d011cf12805b80150a81470ff7c8b5d44","ref":"refs/heads/staging","pushedAt":"2024-04-30T14:22:24.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-20240429' of https://gitlab.com/gaosong/qemu into staging\n\nAdd boot LoongArch elf kernel with FDT\n\nv2: Fix 'make check-tcg' fail.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZi8F3AAKCRBAov/yOSY+\n# 35VrBADb6f1mYNUTG5iDvKppvA8RG1TybxfXfgA+Z9vPkJqFkT6wt8J+JFwgh3UT\n# w0xY2Y2xZkPjxnUpEhZiVJjp5hk+BEzr3vE4M5DzKC1vpCYpbojxxN6FB41Up862\n# kS7slW6XsZgKpLLvUkFttPt3G4DUN29CscVgy4Ci0zrqyNjnsw==\n# =ufbc\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 07:28:44 PM PDT\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-20240429' of https://gitlab.com/gaosong/qemu:\n hw/loongarch: Add cells missing from rtc node\n hw/loongarch: Add cells missing from uart node\n hw/loongarch: fdt remove unused irqchip node\n hw/loongarch: fdt adds pcie irq_map node\n hw/loongarch: fdt adds pch_msi Controller\n hw/loongarch: fdt adds pch_pic Controller\n hw/loongarch: fdt adds Extend I/O Interrupt Controller\n hw/loongarch: fdt adds cpu interrupt controller node\n hw/loongarch: Fix fdt memory node wrong 'reg'\n hw/loongarch: Init efi_fdt table\n hw/loongarch: Init efi_initrd table\n hw/loongarch: Init efi_boot_memmap table\n hw/loongarch: Init efi_system_table\n hw/loongarch: Add init_cmdline\n hw/loongarch: Add slave cpu boot_code\n hw/loongarch: Add load initrd\n hw/loongarch: Move boot functions to boot.c\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240429' of https://gitlab.com/gaosong/qemu …"}},{"before":"5fee33d97a7f2e95716417bd164f2f5264acd976","after":"2358f1b60f73287fe606c7ff48043b4f9e1c2d0f","ref":"refs/heads/master","pushedAt":"2024-04-30T14:13:22.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-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging\n\ntrivial patches for 2024-04-29\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmYvknIACgkQcBtPaxpp\n# Pln8ywf+LthaeFDBccSYDKE+bu0zGshog5wBvlD6PHH7+e/tL6y5rKBmoC8aa2Pv\n# 9Op57otEGAjOviLwFh+Xm78B6SwTweFwDlRsLDhzZUyVWMV6RqfPQ2Ix2rTGncCZ\n# t7hpHwnDqtHPkwqqEdXzNC6tlL5wjTlZLOK8osCpUz7Ji4Iqt79KaxGiuEjdHovb\n# DBTOzC1DbfmCEWf7UcoBFsoQLHhYwnasAC+obEGD2ahiIfetyqOwaS0QrpWiw/47\n# fl4sfuFgI2n56AdEtD7PNDiHZaCJ7ZnvlAz4wXu4veqdefgKNi2vlBXKNc0DokNK\n# pHaBsEnFswjVsz5w2ynQRH+i3hMzWg==\n# =rRV+\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 29 Apr 2024 05:28:34 AM PDT\n# gpg: using RSA key 7B73BAD68BE7A2C289314B22701B4F6B1A693E59\n# gpg: Good signature from \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n\n* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:\n checkpatch.pl: forbid strerrorname_np()\n target/riscv/kvm: remove sneaky strerrorname_np() instance\n target/loongarch/cpu.c: typo fix: expection\n backends/cryptodev-builtin: Fix local_error leaks\n scripts/checkpatch: Do not use mailmap\n scripts/checkpatch: Avoid author email mangled by qemu-*@nongnu.org\n target/ppc/cpu_init: Remove \"PowerPC\" prefix from the CPU list\n target/s390x/cpu_models: Rework the output of \"-cpu help\"\n target/i386/cpu: Remove \"x86\" prefix from the CPU list\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu int…"}},{"before":"5fee33d97a7f2e95716417bd164f2f5264acd976","after":"2358f1b60f73287fe606c7ff48043b4f9e1c2d0f","ref":"refs/heads/staging","pushedAt":"2024-04-30T00:20:00.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-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging\n\ntrivial patches for 2024-04-29\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmYvknIACgkQcBtPaxpp\n# Pln8ywf+LthaeFDBccSYDKE+bu0zGshog5wBvlD6PHH7+e/tL6y5rKBmoC8aa2Pv\n# 9Op57otEGAjOviLwFh+Xm78B6SwTweFwDlRsLDhzZUyVWMV6RqfPQ2Ix2rTGncCZ\n# t7hpHwnDqtHPkwqqEdXzNC6tlL5wjTlZLOK8osCpUz7Ji4Iqt79KaxGiuEjdHovb\n# DBTOzC1DbfmCEWf7UcoBFsoQLHhYwnasAC+obEGD2ahiIfetyqOwaS0QrpWiw/47\n# fl4sfuFgI2n56AdEtD7PNDiHZaCJ7ZnvlAz4wXu4veqdefgKNi2vlBXKNc0DokNK\n# pHaBsEnFswjVsz5w2ynQRH+i3hMzWg==\n# =rRV+\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 29 Apr 2024 05:28:34 AM PDT\n# gpg: using RSA key 7B73BAD68BE7A2C289314B22701B4F6B1A693E59\n# gpg: Good signature from \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n\n* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:\n checkpatch.pl: forbid strerrorname_np()\n target/riscv/kvm: remove sneaky strerrorname_np() instance\n target/loongarch/cpu.c: typo fix: expection\n backends/cryptodev-builtin: Fix local_error leaks\n scripts/checkpatch: Do not use mailmap\n scripts/checkpatch: Avoid author email mangled by qemu-*@nongnu.org\n target/ppc/cpu_init: Remove \"PowerPC\" prefix from the CPU list\n target/s390x/cpu_models: Rework the output of \"-cpu help\"\n target/i386/cpu: Remove \"x86\" prefix from the CPU list\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu int…"}},{"before":"fd87be1dada5672f877e03c2ca8504458292c479","after":"5fee33d97a7f2e95716417bd164f2f5264acd976","ref":"refs/heads/master","pushedAt":"2024-04-30T00:07:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu into staging\n\nslirp: Use newer slirp_*_hostxfwd API\n\nNicholas Ngai (1):\n net/slirp: Use newer slirp_*_hostxfwd API\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEqpLrvfAUiqYaQ7iu5IlMrEVBS7AFAmYu5OgACgkQ5IlMrEVB\n# S7DGOQ//cnW2fiXnj+ijmQ4+h8Yj2vCtGZ9+7D74Q6KSbY0AkYVhRm+qWJA1XJrR\n# Y7JvetqKGCxhol24x0aopDvcybIDU/EqFrxhmZY+dJhZWxfsvYpLGJ5TfulRA1gy\n# PSDYQi6LlwDJyQT08po2TLA0zSOmxycdrA8mTJuf8UHDiXnwcy9WjDFF1tCrGoN4\n# LgvsUUpQ6y9fZQxbFyPFwtHkUeREvfhRPT0c5lNsF0Cot8uXt5YOyCc0XKjX1d0F\n# ucuCwv65gsIdcaDHcHIYhyKZX3lfAXAAaDe9njvISYcyOlyXOZS9df3tuMTeEW8S\n# wuN10WuQHI7mpLS/IomnmYxb16lyhhwLC9kmNVZt6jGfTYB/xHUeXb9gIsdkc05s\n# Cxy+VdxgnzGji6dOwufI8/ufWSti1PRB1yhZsmJtLC7MDOv5EJkxrmRXhWkr6LYZ\n# CU52uT7CsOTKdmmwdjTUqkfswB70Js68J33Rbm3VWJlnSBAQ/ioGt50r7tqFBwT8\n# HQc4CqYBT58BPb7rKrUa6dCy1uAprYl2juU3vl/nHcp2zIxIar1yzQK3OG+3h6fZ\n# Mrg/C5l4WiEKFgdl5sMj1xJK15aC42/UyzxUFM12usKaOtKjQAIkjx6U7HCjwfdR\n# BZmxTx2u7jGm9a0R3qhVhZjmIIbfLoeEHepLMOAHN+TGAl0bcxc=\n# =22cZ\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 05:08:08 PM PDT\n# gpg: using RSA key AA92EBBDF0148AA61A43B8AEE4894CAC45414BB0\n# gpg: Good signature from \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [unknown]\n# gpg: aka \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [unknown]\n# gpg: aka \"Samuel Thibault \" [unknown]\n# gpg: aka \"Samuel Thibault \" [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: 900C B024 B679 31D4 0F82 304B D017 8C76 7D06 9EE6\n# Subkey fingerprint: AA92 EBBD F014 8AA6 1A43 B8AE E489 4CAC 4541 4BB0\n\n* tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu:\n net/slirp: Use newer slirp_*_hostxfwd API\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu"}},{"before":"fd87be1dada5672f877e03c2ca8504458292c479","after":"5fee33d97a7f2e95716417bd164f2f5264acd976","ref":"refs/heads/staging","pushedAt":"2024-04-29T21:34:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu into staging\n\nslirp: Use newer slirp_*_hostxfwd API\n\nNicholas Ngai (1):\n net/slirp: Use newer slirp_*_hostxfwd API\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEqpLrvfAUiqYaQ7iu5IlMrEVBS7AFAmYu5OgACgkQ5IlMrEVB\n# S7DGOQ//cnW2fiXnj+ijmQ4+h8Yj2vCtGZ9+7D74Q6KSbY0AkYVhRm+qWJA1XJrR\n# Y7JvetqKGCxhol24x0aopDvcybIDU/EqFrxhmZY+dJhZWxfsvYpLGJ5TfulRA1gy\n# PSDYQi6LlwDJyQT08po2TLA0zSOmxycdrA8mTJuf8UHDiXnwcy9WjDFF1tCrGoN4\n# LgvsUUpQ6y9fZQxbFyPFwtHkUeREvfhRPT0c5lNsF0Cot8uXt5YOyCc0XKjX1d0F\n# ucuCwv65gsIdcaDHcHIYhyKZX3lfAXAAaDe9njvISYcyOlyXOZS9df3tuMTeEW8S\n# wuN10WuQHI7mpLS/IomnmYxb16lyhhwLC9kmNVZt6jGfTYB/xHUeXb9gIsdkc05s\n# Cxy+VdxgnzGji6dOwufI8/ufWSti1PRB1yhZsmJtLC7MDOv5EJkxrmRXhWkr6LYZ\n# CU52uT7CsOTKdmmwdjTUqkfswB70Js68J33Rbm3VWJlnSBAQ/ioGt50r7tqFBwT8\n# HQc4CqYBT58BPb7rKrUa6dCy1uAprYl2juU3vl/nHcp2zIxIar1yzQK3OG+3h6fZ\n# Mrg/C5l4WiEKFgdl5sMj1xJK15aC42/UyzxUFM12usKaOtKjQAIkjx6U7HCjwfdR\n# BZmxTx2u7jGm9a0R3qhVhZjmIIbfLoeEHepLMOAHN+TGAl0bcxc=\n# =22cZ\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 05:08:08 PM PDT\n# gpg: using RSA key AA92EBBDF0148AA61A43B8AEE4894CAC45414BB0\n# gpg: Good signature from \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [unknown]\n# gpg: aka \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [undefined]\n# gpg: aka \"Samuel Thibault \" [unknown]\n# gpg: aka \"Samuel Thibault \" [unknown]\n# gpg: aka \"Samuel Thibault \" [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: 900C B024 B679 31D4 0F82 304B D017 8C76 7D06 9EE6\n# Subkey fingerprint: AA92 EBBD F014 8AA6 1A43 B8AE E489 4CAC 4541 4BB0\n\n* tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu:\n net/slirp: Use newer slirp_*_hostxfwd API\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'samuel-thibault' of https://people.debian.org/~sthibault/qemu"}},{"before":"294c92efc210d4762db68dc368960574489daf0a","after":"fd87be1dada5672f877e03c2ca8504458292c479","ref":"refs/heads/staging","pushedAt":"2024-04-29T18:21:04.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 'accel-20240426' of https://github.com/philmd/qemu into staging\n\nAccelerators patches\n\nA lot of trivial cleanups and simplifications (moving methods around,\nadding/removing #include statements). Most notable changes:\n\n- Rename NEED_CPU_H -> COMPILING_PER_TARGET\n- Rename few template headers using the '.h.inc' suffix\n- Extract some definitions / declarations into their own header:\n - accel/tcg/user-retaddr.h (helper_retaddr)\n - include/exec/abi_ptr.h (abi_ptr)\n - include/exec/breakpoint.h (CPUBreakpoint, CPUWatchpoint)\n - include/exec/mmu-access-type.h (MMUAccessType)\n - include/user/tswap-target.h (tswapl, bswaptls)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmYsAuEACgkQ4+MsLN6t\n# wN78Rg//V9UoE0U9Lh6Sd2WpcSAYP9D1CBa+iGXhrmel0utER1sQLu022nvcLdHc\n# XtCgtX3H0yECF8dPX02rVp8IbSlOv3c8N/a6BxD79cRGqgXBYR/dEUqfXqeLJn3l\n# a58YU3i7sLNQ0l7VnwTiBnI0lw170/xJl2B2mcR1SvWuH3dr5vTeIXNureu36ORo\n# rc0oqWHbw1Pyyn8ADE2kPyFCOiwPwvcOvAk8dXGfib+mNCwNVV+ZUtAPi711VD8d\n# 9VW2gu2sXwnWdpROrSugSw+aPVF4UjltL9qJEl5bxoqWFmlET1Zn2NpKvsocUXmh\n# CMQQS2Tr4LpaaVQJGxx0yUe0B65X5+gCkIhsMOubED7GRyTCjrkOPm6exz3ge6WV\n# YmIboggFAk3OjAzLs7yZVkWsTK1Y3+3eX0u7AWPUsUu7rCT/Toc6QxDS7eT2hJfq\n# UDXI355PGbImgiArQa+OsT7v1Le4/iQa+TfN4fdUDpxEdfaxhnijWh+E91CEp+w/\n# Mq7db9Z1aMnhFKIKdkPYyfwB74yXQrmYchJ0QojZjbzqNGwkt9VeC7O9RcYjEaHM\n# hMIexwccxexqGH22wn8vPd6ZVKtiLaG4AXO0v6Dn2YJ7/zb/ntcI6lRZqdBAHKNK\n# MzkjTRRRR0wAfu8Lk8CaNNEqUP4Po43fbYymo6AZhIR8NqfApL0=\n# =ifBx\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 26 Apr 2024 12:39:13 PM PDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'accel-20240426' of https://github.com/philmd/qemu: (38 commits)\n plugins: Include missing 'qemu/bitmap.h' header\n hw/core: Avoid including the full 'hw/core/cpu.h' in 'tcg-cpu-ops.h'\n exec: Move CPUTLBEntry helpers to cputlb.c\n exec: Restrict inclusion of 'user/guest-base.h'\n exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h'\n exec: Restrict 'cpu_ldst.h' to TCG accelerator\n exec: Restrict TCG specific declarations of 'cputlb.h'\n exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' header\n exec: Declare MMUAccessType type in 'mmu-access-type.h' header\n exec: Declare abi_ptr type in its own 'abi_ptr.h' header\n exec/user: Do not include 'cpu.h' in 'abitypes.h'\n exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'\n exec: Declare target_words_bigendian() in 'exec/tswap.h'\n exec/cpu-all: Remove unused tswapls() definitions\n exec/cpu-all: Remove unused 'qemu/thread.h' header\n exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion\n accel/hvf: Use accel-specific per-vcpu @dirty field\n accel/nvmm: Use accel-specific per-vcpu @dirty field\n accel/whpx: Use accel-specific per-vcpu @dirty field\n accel/tcg: Rename helper-head.h -> helper-head.h.inc\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'accel-20240426' of https://github.com/philmd/qemu into sta…"}},{"before":"96d1951ec03755d66f185f44898b5f45c942a3a8","after":"294c92efc210d4762db68dc368960574489daf0a","ref":"refs/heads/staging","pushedAt":"2024-04-29T15:22:46.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-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu into staging\n\nufs queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmYvEScACgkQEuIgTA5d\n# tgL3Qg//R3IcISQqqDaJ/ySzKGmkyohJSc6ySLYvla4Aki7PV+um2Dx/XNS7uG2b\n# d3Qz4m6QaOKsocLfldRTn2FxVK238Rp5HNny5vc0kGRdwpR514B7aU0FhpT7qObS\n# wbbgRdDddIBIiCFLhtXtg5/TK2h32VxGrVI6llX4gmd2VzqM0e4xeG1Oj8rZseOY\n# SAgvDv68s1YwlO1p1vPvst/H+mUKYkqtPN1mjfCIn5tM6ss8kCLUnKjqGAg1BnSN\n# xwaGrqqOlzQK2+aV02eiItiow8evU/h+c9eiTnBo/EvBwjoBn6flNXABWXFENnmP\n# JjVIFeiNzSFhBPDzO23GXviuEt96j5lrcGYR48HYMZfEbJNpblXzWvEGMZWnXNgx\n# Q3cpcarZ4vSWIflR9OnCSQaGLA0Ny6YqLbmrM/oD+v67EITafKKc+flmiF7DBASB\n# fUoEsdffdA37LDtygJb7hfUhvPQWWAujmGzZ1cDP8Oa0MhT7aiD0Z/WqhhjVQbM0\n# iLiCDDD0cc0pmT3vw3EnEjKjnSkY3H62Q7pnYHiQgij4Ls/Rdd/P7OkSd0aI82t0\n# TooWGZJnyf8rjAzY2cEB1Twrhmhuyt9NnGxip9W8JsQBZMLabD2CahOm83zsk7jZ\n# 3fOONz6XrW2ttFkLZcRd4x4YjKONjEXsSX2ZrXTZ5t3USz/VNvY=\n# =Vwyi\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 08:16:55 PM PDT\n# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602\n# gpg: Good signature from \"Jeuk Kim \" [unknown]\n# gpg: aka \"Jeuk Kim \" [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: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602\n\n* tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu:\n hw/ufs: Fix buffer overflow bug\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu i…"}},{"before":"de83d2fdaad9351cb7944014696d1c03cae46a78","after":"96d1951ec03755d66f185f44898b5f45c942a3a8","ref":"refs/heads/staging","pushedAt":"2024-04-29T13:39:41.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-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu into staging\n\nufs queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmYvEScACgkQEuIgTA5d\n# tgL3Qg//R3IcISQqqDaJ/ySzKGmkyohJSc6ySLYvla4Aki7PV+um2Dx/XNS7uG2b\n# d3Qz4m6QaOKsocLfldRTn2FxVK238Rp5HNny5vc0kGRdwpR514B7aU0FhpT7qObS\n# wbbgRdDddIBIiCFLhtXtg5/TK2h32VxGrVI6llX4gmd2VzqM0e4xeG1Oj8rZseOY\n# SAgvDv68s1YwlO1p1vPvst/H+mUKYkqtPN1mjfCIn5tM6ss8kCLUnKjqGAg1BnSN\n# xwaGrqqOlzQK2+aV02eiItiow8evU/h+c9eiTnBo/EvBwjoBn6flNXABWXFENnmP\n# JjVIFeiNzSFhBPDzO23GXviuEt96j5lrcGYR48HYMZfEbJNpblXzWvEGMZWnXNgx\n# Q3cpcarZ4vSWIflR9OnCSQaGLA0Ny6YqLbmrM/oD+v67EITafKKc+flmiF7DBASB\n# fUoEsdffdA37LDtygJb7hfUhvPQWWAujmGzZ1cDP8Oa0MhT7aiD0Z/WqhhjVQbM0\n# iLiCDDD0cc0pmT3vw3EnEjKjnSkY3H62Q7pnYHiQgij4Ls/Rdd/P7OkSd0aI82t0\n# TooWGZJnyf8rjAzY2cEB1Twrhmhuyt9NnGxip9W8JsQBZMLabD2CahOm83zsk7jZ\n# 3fOONz6XrW2ttFkLZcRd4x4YjKONjEXsSX2ZrXTZ5t3USz/VNvY=\n# =Vwyi\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 08:16:55 PM PDT\n# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602\n# gpg: Good signature from \"Jeuk Kim \" [unknown]\n# gpg: aka \"Jeuk Kim \" [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: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602\n\n* tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu:\n hw/ufs: Fix buffer overflow bug\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ufs-20240429' of https://gitlab.com/jeuk20.kim/qemu i…"}},{"before":"b93e2e34d53160926991d0764f1d2f7f03935ce0","after":"de83d2fdaad9351cb7944014696d1c03cae46a78","ref":"refs/heads/staging","pushedAt":"2024-04-29T12:15:14.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-block-jobs-2024-04-29' of https://gitlab.com/vsementsov/qemu into staging\n\nBlock jobs patches for 2024-04-29\n\n- backup: discard-source parameter\n- blockcommit: Reopen base image as RO after abort\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEi5wmzbL9FHyIDoahVh8kwfGfefsFAmYvgvkACgkQVh8kwfGf\n# efu7LhAAm6CU9XPHU+z1m4T4wcTB1IEz+/B/SoMB0C2BUiz+Q+7LhN15l8haeWZA\n# 2JMCrnTjNSFzTksvJ0Va4IwpfbaOTAFsAndAziZVBBdqfz0yo9pOjt3aJUMvjZtt\n# hgbIDyqaiDm8M7FcjSQ9BaiBT9QFDgkPqU8t94NO4oLq28kTNGZSUaV+H+ZQtxdC\n# EAnHBKrmp05UVuIhlcdzsjo1XSzNubdhLmYNJY6wV+91drhu/lTRSg0IAc+UGUda\n# KDM+e/kuul2NCiaawVk5uFVuoGZ4NJwg00j8YjCCdrkF0IOLodx3dsNiNsOMlX6m\n# p9BPO1iHtPE8MjweuxDOGQw5idwJmHAAu3Qlhx9TuF7oS7kuMxq1rchh/ElxXbHk\n# uD7Tp41evxGq74euGBwF0QOIEJgQLCeL1ztbkGsNpc3H6shh673VY0uE2Tp6mErw\n# KFYZjepV0nsRmwq74scKb3VNyoD3Xlj9EmV4xpT9KM8bk8Ez2CnkNIrT7pj3brVL\n# rF2kD/6Hd/ysb8awJolbUCEuKCNjVkB6ypd9nL5ycYOUg2rlDzhKJwM/tjy0ERBM\n# ANK/5n5QSNnw+0BWJ7B2/jVfBerw+0DxMY33T991cv1UlMByiG10nZpLgMO9aq/n\n# HnpZw10crlmUIC+wjVxDy7CLCXMSE5NZ0Aljy+ItOG3dMsWQpHI=\n# =g1dq\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 29 Apr 2024 04:22:33 AM PDT\n# gpg: using RSA key 8B9C26CDB2FD147C880E86A1561F24C1F19F79FB\n# gpg: Good signature from \"Vladimir Sementsov-Ogievskiy \" [unknown]\n# gpg: aka \"Vladimir Sementsov-Ogievskiy \" [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: 8B9C 26CD B2FD 147C 880E 86A1 561F 24C1 F19F 79FB\n\n* tag 'pull-block-jobs-2024-04-29' of https://gitlab.com/vsementsov/qemu:\n iotests: add backup-discard-source\n qapi: blockdev-backup: add discard-source parameter\n block/copy-before-write: create block_copy bitmap in filter node\n block/copy-before-write: support unligned snapshot-discard\n block/copy-before-write: fix permission\n blockcommit: Reopen base image as RO after abort\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-block-jobs-2024-04-29' of https://gitlab.com/vsements…"}},{"before":"fd87be1dada5672f877e03c2ca8504458292c479","after":"b93e2e34d53160926991d0764f1d2f7f03935ce0","ref":"refs/heads/staging","pushedAt":"2024-04-28T17:19:22.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-20240428' of https://gitlab.com/gaosong/qemu into staging\n\nAdd boot LoongArch elf kernel with FDT\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZi4PygAKCRBAov/yOSY+\n# 3zawBACxXN/3Ifz+v8xNMCB1A1YuBQI4VtVtmmZxUUchia1zEFfnk78PZagrWrme\n# VcYAqVgm9ll5QQvE9+ihmVYuqXli9b81jk4JF3zJNmxzHjm/iDYoDp6OUrYu1sNO\n# +4bueDkcgyl6b5V6d30MF94OrSef9pdw5rN1lVJGO76mz64h6g==\n# =7mMW\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 28 Apr 2024 01:58:50 AM PDT\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-20240428' of https://gitlab.com/gaosong/qemu:\n hw/loongarch: Add cells missing from rtc node\n hw/loongarch: Add cells missing from uart node\n hw/loongarch: fdt remove unused irqchip node\n hw/loongarch: fdt adds pcie irq_map node\n hw/loongarch: fdt adds pch_msi Controller\n hw/loongarch: fdt adds pch_pic Controller\n hw/loongarch: fdt adds Extend I/O Interrupt Controller\n hw/loongarch: fdt adds cpu interrupt controller node\n hw/loongarch: Fix fdt memory node wrong 'reg'\n hw/loongarch: Init efi_fdt table\n hw/loongarch: Init efi_initrd table\n hw/loongarch: Init efi_boot_memmap table\n hw/loongarch: Init efi_system_table\n hw/loongarch: Add init_cmdline\n hw/loongarch: Add slave cpu boot_code\n hw/loongarch: Add load initrd\n hw/loongarch: Move boot functions to boot.c\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240428' of https://gitlab.com/gaosong/qemu …"}},{"before":"8216663a5c88968a62f67e4aa80807167efceb8d","after":"37751067b175afc3ba3cc970a7c9d90f595c61c0","ref":"refs/heads/staging-8.2","pushedAt":"2024-04-28T13:00:35.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"nbd/server: Mark negotiation functions as coroutine_fn\n\nnbd_negotiate() is already marked coroutine_fn. And given the fix in\nthe previous patch to have nbd_negotiate_handle_starttls not create\nand wait on a g_main_loop (as that would violate coroutine\nconstraints), it is worth marking the rest of the related static\nfunctions reachable only during option negotiation as also being\ncoroutine_fn.\n\nSuggested-by: Vladimir Sementsov-Ogievskiy \nSigned-off-by: Eric Blake \nMessage-ID: <20240408160214.1200629-6-eblake@redhat.com>\nReviewed-by: Vladimir Sementsov-Ogievskiy \n[eblake: drop one spurious coroutine_fn marking]\nSigned-off-by: Eric Blake \n(cherry picked from commit 4fa333e08dd96395a99ea8dd9e4c73a29dd23344)\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"nbd/server: Mark negotiation functions as coroutine_fn"}},{"before":"77bcaf5f222fb19667738dc2ca7dec6172d69db7","after":"fd87be1dada5672f877e03c2ca8504458292c479","ref":"refs/heads/master","pushedAt":"2024-04-27T14:47:07.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'accel-20240426' of https://github.com/philmd/qemu into staging\n\nAccelerators patches\n\nA lot of trivial cleanups and simplifications (moving methods around,\nadding/removing #include statements). Most notable changes:\n\n- Rename NEED_CPU_H -> COMPILING_PER_TARGET\n- Rename few template headers using the '.h.inc' suffix\n- Extract some definitions / declarations into their own header:\n - accel/tcg/user-retaddr.h (helper_retaddr)\n - include/exec/abi_ptr.h (abi_ptr)\n - include/exec/breakpoint.h (CPUBreakpoint, CPUWatchpoint)\n - include/exec/mmu-access-type.h (MMUAccessType)\n - include/user/tswap-target.h (tswapl, bswaptls)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmYsAuEACgkQ4+MsLN6t\n# wN78Rg//V9UoE0U9Lh6Sd2WpcSAYP9D1CBa+iGXhrmel0utER1sQLu022nvcLdHc\n# XtCgtX3H0yECF8dPX02rVp8IbSlOv3c8N/a6BxD79cRGqgXBYR/dEUqfXqeLJn3l\n# a58YU3i7sLNQ0l7VnwTiBnI0lw170/xJl2B2mcR1SvWuH3dr5vTeIXNureu36ORo\n# rc0oqWHbw1Pyyn8ADE2kPyFCOiwPwvcOvAk8dXGfib+mNCwNVV+ZUtAPi711VD8d\n# 9VW2gu2sXwnWdpROrSugSw+aPVF4UjltL9qJEl5bxoqWFmlET1Zn2NpKvsocUXmh\n# CMQQS2Tr4LpaaVQJGxx0yUe0B65X5+gCkIhsMOubED7GRyTCjrkOPm6exz3ge6WV\n# YmIboggFAk3OjAzLs7yZVkWsTK1Y3+3eX0u7AWPUsUu7rCT/Toc6QxDS7eT2hJfq\n# UDXI355PGbImgiArQa+OsT7v1Le4/iQa+TfN4fdUDpxEdfaxhnijWh+E91CEp+w/\n# Mq7db9Z1aMnhFKIKdkPYyfwB74yXQrmYchJ0QojZjbzqNGwkt9VeC7O9RcYjEaHM\n# hMIexwccxexqGH22wn8vPd6ZVKtiLaG4AXO0v6Dn2YJ7/zb/ntcI6lRZqdBAHKNK\n# MzkjTRRRR0wAfu8Lk8CaNNEqUP4Po43fbYymo6AZhIR8NqfApL0=\n# =ifBx\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 26 Apr 2024 12:39:13 PM PDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'accel-20240426' of https://github.com/philmd/qemu: (38 commits)\n plugins: Include missing 'qemu/bitmap.h' header\n hw/core: Avoid including the full 'hw/core/cpu.h' in 'tcg-cpu-ops.h'\n exec: Move CPUTLBEntry helpers to cputlb.c\n exec: Restrict inclusion of 'user/guest-base.h'\n exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h'\n exec: Restrict 'cpu_ldst.h' to TCG accelerator\n exec: Restrict TCG specific declarations of 'cputlb.h'\n exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' header\n exec: Declare MMUAccessType type in 'mmu-access-type.h' header\n exec: Declare abi_ptr type in its own 'abi_ptr.h' header\n exec/user: Do not include 'cpu.h' in 'abitypes.h'\n exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'\n exec: Declare target_words_bigendian() in 'exec/tswap.h'\n exec/cpu-all: Remove unused tswapls() definitions\n exec/cpu-all: Remove unused 'qemu/thread.h' header\n exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion\n accel/hvf: Use accel-specific per-vcpu @dirty field\n accel/nvmm: Use accel-specific per-vcpu @dirty field\n accel/whpx: Use accel-specific per-vcpu @dirty field\n accel/tcg: Rename helper-head.h -> helper-head.h.inc\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'accel-20240426' of https://github.com/philmd/qemu into sta…"}},{"before":"77bcaf5f222fb19667738dc2ca7dec6172d69db7","after":"fd87be1dada5672f877e03c2ca8504458292c479","ref":"refs/heads/staging","pushedAt":"2024-04-26T22:33:42.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'accel-20240426' of https://github.com/philmd/qemu into staging\n\nAccelerators patches\n\nA lot of trivial cleanups and simplifications (moving methods around,\nadding/removing #include statements). Most notable changes:\n\n- Rename NEED_CPU_H -> COMPILING_PER_TARGET\n- Rename few template headers using the '.h.inc' suffix\n- Extract some definitions / declarations into their own header:\n - accel/tcg/user-retaddr.h (helper_retaddr)\n - include/exec/abi_ptr.h (abi_ptr)\n - include/exec/breakpoint.h (CPUBreakpoint, CPUWatchpoint)\n - include/exec/mmu-access-type.h (MMUAccessType)\n - include/user/tswap-target.h (tswapl, bswaptls)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmYsAuEACgkQ4+MsLN6t\n# wN78Rg//V9UoE0U9Lh6Sd2WpcSAYP9D1CBa+iGXhrmel0utER1sQLu022nvcLdHc\n# XtCgtX3H0yECF8dPX02rVp8IbSlOv3c8N/a6BxD79cRGqgXBYR/dEUqfXqeLJn3l\n# a58YU3i7sLNQ0l7VnwTiBnI0lw170/xJl2B2mcR1SvWuH3dr5vTeIXNureu36ORo\n# rc0oqWHbw1Pyyn8ADE2kPyFCOiwPwvcOvAk8dXGfib+mNCwNVV+ZUtAPi711VD8d\n# 9VW2gu2sXwnWdpROrSugSw+aPVF4UjltL9qJEl5bxoqWFmlET1Zn2NpKvsocUXmh\n# CMQQS2Tr4LpaaVQJGxx0yUe0B65X5+gCkIhsMOubED7GRyTCjrkOPm6exz3ge6WV\n# YmIboggFAk3OjAzLs7yZVkWsTK1Y3+3eX0u7AWPUsUu7rCT/Toc6QxDS7eT2hJfq\n# UDXI355PGbImgiArQa+OsT7v1Le4/iQa+TfN4fdUDpxEdfaxhnijWh+E91CEp+w/\n# Mq7db9Z1aMnhFKIKdkPYyfwB74yXQrmYchJ0QojZjbzqNGwkt9VeC7O9RcYjEaHM\n# hMIexwccxexqGH22wn8vPd6ZVKtiLaG4AXO0v6Dn2YJ7/zb/ntcI6lRZqdBAHKNK\n# MzkjTRRRR0wAfu8Lk8CaNNEqUP4Po43fbYymo6AZhIR8NqfApL0=\n# =ifBx\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 26 Apr 2024 12:39:13 PM PDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'accel-20240426' of https://github.com/philmd/qemu: (38 commits)\n plugins: Include missing 'qemu/bitmap.h' header\n hw/core: Avoid including the full 'hw/core/cpu.h' in 'tcg-cpu-ops.h'\n exec: Move CPUTLBEntry helpers to cputlb.c\n exec: Restrict inclusion of 'user/guest-base.h'\n exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h'\n exec: Restrict 'cpu_ldst.h' to TCG accelerator\n exec: Restrict TCG specific declarations of 'cputlb.h'\n exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' header\n exec: Declare MMUAccessType type in 'mmu-access-type.h' header\n exec: Declare abi_ptr type in its own 'abi_ptr.h' header\n exec/user: Do not include 'cpu.h' in 'abitypes.h'\n exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'\n exec: Declare target_words_bigendian() in 'exec/tswap.h'\n exec/cpu-all: Remove unused tswapls() definitions\n exec/cpu-all: Remove unused 'qemu/thread.h' header\n exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion\n accel/hvf: Use accel-specific per-vcpu @dirty field\n accel/nvmm: Use accel-specific per-vcpu @dirty field\n accel/whpx: Use accel-specific per-vcpu @dirty field\n accel/tcg: Rename helper-head.h -> helper-head.h.inc\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'accel-20240426' of https://github.com/philmd/qemu into sta…"}},{"before":"a118c4aff4087eafb68f7132b233ad548cf16376","after":"77bcaf5f222fb19667738dc2ca7dec6172d69db7","ref":"refs/heads/master","pushedAt":"2024-04-26T22:25:42.000Z","pushType":"push","commitsCount":3,"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-nbd-2024-04-25' of https://repo.or.cz/qemu/ericb into staging\n\nNBD patches for 2024-04-25\n\n- Avoid calling poll() within coroutine\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEccLMIrHEYCkn0vOqp6FrSiUnQ2oFAmYqzkMACgkQp6FrSiUn\n# Q2ol3wf9HbwiYkyHhqybb4ykEs75N8B2JPbOj6gYRSBn7rz90k1vElDCM2yQhlDN\n# Ltuh8lTOaJb+Z4n2dKIF2m5hL2GTm/xtErIIpP7o6A+11mHW9ag/VLaAMdWJxmUr\n# WEUIH6mVtuRcxTTCp01l/JAYpUxOoQs1fyQljONH5kg1MAZpTTD61/cuhrXlvPLU\n# cVlrLfob90oYhydCq5o6ucW3GhaEYkaZzHIWFy7LphFySebMmnbnPhYf/JD6RZPL\n# s5K7njMK1DOyguCLlOzSuRM4gIbYunnr0Ofr/orTlAUZvbhRGKUlH0RTMWVMzgek\n# xArnEZYlsqF2wIvrz0GwMDL7BMmG7A==\n# =vXJj\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 25 Apr 2024 02:42:27 PM PDT\n# gpg: using RSA key 71C2CC22B1C4602927D2F3AAA7A16B4A2527436A\n# gpg: Good signature from \"Eric Blake \" [full]\n# gpg: aka \"Eric Blake (Free Software Programmer) \" [full]\n# gpg: aka \"[jpeg image of size 6874]\" [full]\n\n* tag 'pull-nbd-2024-04-25' of https://repo.or.cz/qemu/ericb:\n nbd/server: Mark negotiation functions as coroutine_fn\n nbd/server: do not poll within a coroutine context\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-nbd-2024-04-25' of https://repo.or.cz/qemu/ericb into…"}},{"before":"a118c4aff4087eafb68f7132b233ad548cf16376","after":"77bcaf5f222fb19667738dc2ca7dec6172d69db7","ref":"refs/heads/staging","pushedAt":"2024-04-26T15:17:28.000Z","pushType":"push","commitsCount":3,"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-nbd-2024-04-25' of https://repo.or.cz/qemu/ericb into staging\n\nNBD patches for 2024-04-25\n\n- Avoid calling poll() within coroutine\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEccLMIrHEYCkn0vOqp6FrSiUnQ2oFAmYqzkMACgkQp6FrSiUn\n# Q2ol3wf9HbwiYkyHhqybb4ykEs75N8B2JPbOj6gYRSBn7rz90k1vElDCM2yQhlDN\n# Ltuh8lTOaJb+Z4n2dKIF2m5hL2GTm/xtErIIpP7o6A+11mHW9ag/VLaAMdWJxmUr\n# WEUIH6mVtuRcxTTCp01l/JAYpUxOoQs1fyQljONH5kg1MAZpTTD61/cuhrXlvPLU\n# cVlrLfob90oYhydCq5o6ucW3GhaEYkaZzHIWFy7LphFySebMmnbnPhYf/JD6RZPL\n# s5K7njMK1DOyguCLlOzSuRM4gIbYunnr0Ofr/orTlAUZvbhRGKUlH0RTMWVMzgek\n# xArnEZYlsqF2wIvrz0GwMDL7BMmG7A==\n# =vXJj\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 25 Apr 2024 02:42:27 PM PDT\n# gpg: using RSA key 71C2CC22B1C4602927D2F3AAA7A16B4A2527436A\n# gpg: Good signature from \"Eric Blake \" [full]\n# gpg: aka \"Eric Blake (Free Software Programmer) \" [full]\n# gpg: aka \"[jpeg image of size 6874]\" [full]\n\n* tag 'pull-nbd-2024-04-25' of https://repo.or.cz/qemu/ericb:\n nbd/server: Mark negotiation functions as coroutine_fn\n nbd/server: do not poll within a coroutine context\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-nbd-2024-04-25' of https://repo.or.cz/qemu/ericb into…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQaJB9QA","startCursor":null,"endCursor":null}},"title":"Activity · qemu/qemu"}