{"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:1717961437.0","currentOid":""},"activityList":{"items":[{"before":"593aab332f048347bd19893071caf44e1fb742ff","after":"80e8f0602168f451a93e71cbb1d59e93d745e62e","ref":"refs/heads/master","pushedAt":"2024-06-09T20:12:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qemu into staging\n\nbsd-user: Baby Steps towards eliminating qemu_host_page_size, et al\n\nFirst baby-steps towards eliminating qemu_host_page_size: tackle the reserve_va\ncalculation (which is easier to copy from linux-user than to fix).\n\n# -----BEGIN PGP SIGNATURE-----\n# Comment: GPGTools - https://gpgtools.org\n#\n# iQIzBAABCgAdFiEEIDX4lLAKo898zeG3bBzRKH2wEQAFAmZl3pgACgkQbBzRKH2w\n# EQBfpg//U4YdJAA0H4okwPtowP1wIK1gpWvVd5FIN17pCXLKT4FR4efhWeEnQh8U\n# +dXvkCpX/MnhBkStYoGZBmYe1rNKkEAn8BPCsQqX4y3af5RzKyKWo0gZXOjN3L9e\n# ixmeFcg/7BTwnSbcO02xd9BOPPaRiFBDSidh28gr/1sxpXRxlbQHzIUpTBncDaN6\n# 4w5DnF+b1RFHCz05ytrP517cj7E32Ig9S/cVMmBd1pGJiLnHiOp/peMprCL6tnI+\n# YNBzttCbRPNH2z0zVd9En/hDnVirGPYX+LXg0Djkw3I+stJj4jwbJTuDG+5Lzghp\n# YrYfiU6x7OG9ywjFJgY1/pExVT1cwkNjuGCXL+F4R49R5LfIEHq5/MlQp+tjpYYO\n# g5WmpiLnFpFosmXIPJmxr16zqm2sLD+P0Jr/kdIz58fTWmIQeKwi/Vu/73h4kxST\n# vjBbhC3eg56lQDaospc4h8+RehmI6LdSWYx0kxv2JKpXH3lQPqsDSrOcm9hEbWYS\n# DeV++vkyQcXrbCnwomfxG1U+dVYBlJ1L1wClxc/1WD9KxXXJIwlvGmIu3o3c2+xj\n# BM6eRe3evWioqdqhc2lY+XxATwbIUxiect6ml+F6E0KJxlm3Ajqy6qw49G+uhZxa\n# XWUEIYGDd6/xHMlBeo6FKUpe/Ez/i3eCFXr4AD4iO7AtTuukrO4=\n# =3EaH\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 09 Jun 2024 09:55:52 AM PDT\n# gpg: using RSA key 2035F894B00AA3CF7CCDE1B76C1CD1287DB01100\n# gpg: Good signature from \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [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: 2035 F894 B00A A3CF 7CCD E1B7 6C1C D128 7DB0 1100\n\n* tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qemu:\n bsd-user: Catch up to run-time reserved_va math\n bsd-user: port linux-user:ff8a8bbc2ad1 for variable page sizes\n linux-user: Adjust comment to reflect the code.\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qe…"}},{"before":null,"after":"60b4f3aff4e39be04f5d73c65a7e8ef838475c9f","ref":"refs/heads/stable-9.0","pushedAt":"2024-06-09T19:30:37.000Z","pushType":"branch_creation","commitsCount":0,"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 9.0.1 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 9.0.1 release"}},{"before":"1332b8dd434674480f0feb2cdf3bbaebb85b4240","after":"909772f0a525562ac16e2dc76ccd28b17ff4a170","ref":"refs/heads/stable-8.2","pushedAt":"2024-06-09T19:30:37.000Z","pushType":"push","commitsCount":46,"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.5 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 8.2.5 release"}},{"before":"c6fe0f315cfac9739c8d57ffa05c9c22d7ebd2cb","after":"f48ba9b0859a18ded28335b772cc7da4c2e08d12","ref":"refs/heads/stable-7.2","pushedAt":"2024-06-09T19:30:37.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":"Update version for 7.2.12 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 7.2.12 release"}},{"before":"2d673c3cdc99bba8e04f054e236470707307ddd1","after":"60b4f3aff4e39be04f5d73c65a7e8ef838475c9f","ref":"refs/heads/staging-9.0","pushedAt":"2024-06-09T19:21:42.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 9.0.1 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 9.0.1 release"}},{"before":"6feae1d0dda6f3a4e5485b94585e7422d34d387b","after":"909772f0a525562ac16e2dc76ccd28b17ff4a170","ref":"refs/heads/staging-8.2","pushedAt":"2024-06-09T19:21:42.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.5 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 8.2.5 release"}},{"before":"6f62fc9ff3360414e0123a66e440a27b0dddb740","after":"f48ba9b0859a18ded28335b772cc7da4c2e08d12","ref":"refs/heads/staging-7.2","pushedAt":"2024-06-09T19:21:42.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 7.2.12 release\n\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"Update version for 7.2.12 release"}},{"before":"593aab332f048347bd19893071caf44e1fb742ff","after":"80e8f0602168f451a93e71cbb1d59e93d745e62e","ref":"refs/heads/staging","pushedAt":"2024-06-09T18:27:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stsquad","name":"Alex Bennée","path":"/stsquad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22458?s=80&v=4"},"commit":{"message":"Merge tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qemu into staging\n\nbsd-user: Baby Steps towards eliminating qemu_host_page_size, et al\n\nFirst baby-steps towards eliminating qemu_host_page_size: tackle the reserve_va\ncalculation (which is easier to copy from linux-user than to fix).\n\n# -----BEGIN PGP SIGNATURE-----\n# Comment: GPGTools - https://gpgtools.org\n#\n# iQIzBAABCgAdFiEEIDX4lLAKo898zeG3bBzRKH2wEQAFAmZl3pgACgkQbBzRKH2w\n# EQBfpg//U4YdJAA0H4okwPtowP1wIK1gpWvVd5FIN17pCXLKT4FR4efhWeEnQh8U\n# +dXvkCpX/MnhBkStYoGZBmYe1rNKkEAn8BPCsQqX4y3af5RzKyKWo0gZXOjN3L9e\n# ixmeFcg/7BTwnSbcO02xd9BOPPaRiFBDSidh28gr/1sxpXRxlbQHzIUpTBncDaN6\n# 4w5DnF+b1RFHCz05ytrP517cj7E32Ig9S/cVMmBd1pGJiLnHiOp/peMprCL6tnI+\n# YNBzttCbRPNH2z0zVd9En/hDnVirGPYX+LXg0Djkw3I+stJj4jwbJTuDG+5Lzghp\n# YrYfiU6x7OG9ywjFJgY1/pExVT1cwkNjuGCXL+F4R49R5LfIEHq5/MlQp+tjpYYO\n# g5WmpiLnFpFosmXIPJmxr16zqm2sLD+P0Jr/kdIz58fTWmIQeKwi/Vu/73h4kxST\n# vjBbhC3eg56lQDaospc4h8+RehmI6LdSWYx0kxv2JKpXH3lQPqsDSrOcm9hEbWYS\n# DeV++vkyQcXrbCnwomfxG1U+dVYBlJ1L1wClxc/1WD9KxXXJIwlvGmIu3o3c2+xj\n# BM6eRe3evWioqdqhc2lY+XxATwbIUxiect6ml+F6E0KJxlm3Ajqy6qw49G+uhZxa\n# XWUEIYGDd6/xHMlBeo6FKUpe/Ez/i3eCFXr4AD4iO7AtTuukrO4=\n# =3EaH\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sun 09 Jun 2024 09:55:52 AM PDT\n# gpg: using RSA key 2035F894B00AA3CF7CCDE1B76C1CD1287DB01100\n# gpg: Good signature from \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [unknown]\n# gpg: aka \"Warner Losh \" [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: 2035 F894 B00A A3CF 7CCD E1B7 6C1C D128 7DB0 1100\n\n* tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qemu:\n bsd-user: Catch up to run-time reserved_va math\n bsd-user: port linux-user:ff8a8bbc2ad1 for variable page sizes\n linux-user: Adjust comment to reflect the code.\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qe…"}},{"before":"3e246da2c3f85298b52f8a1154b832acf36aa656","after":"593aab332f048347bd19893071caf44e1fb742ff","ref":"refs/heads/master","pushedAt":"2024-06-09T18:21:06.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":"Merge tag 'pull-hex-20240608' of https://github.com/quic/qemu into staging\n\nidef-parser cleanup, HVX & PC-alignment fixes\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEPWaq5HRZSCTIjOD4GlSvuOVkbDIFAmZk/L4ACgkQGlSvuOVk\n# bDLKag//ZzAuoChJOkz7EPeRzFKWuz4QL9cXA6+FrWRoD43geXiJ/eDihlLIjFvr\n# JN2deqaYZTyqlfbWR1BUIgkPxYnwBFlaqCnOO4xgbAaUJSxtdmkuWr8GBlftZt2s\n# PV2Nm9pDjDOEJrnfbSA2f3nMkMa7e64N+tXZ5Svt8pJC8DOZg3oI3KXWX6uZZ5YA\n# 9DAGgiHBlZONKQk/EebQ1DAcc+RDu68f+UtzsQ9Q4MiO/Mga/Z2u5wdOdrXmk5Lh\n# ba6W4sLqBNU8oB6hkA5sy+5EhlzPIhX1+G1c21fRSlLR74BFK8ByZ802kWSVY1j/\n# /MS01yH46Kb3aFVqpMvoYzBZ+kGlbMVKYY4c9AXtrH5tojHQ83ijnl2V/0y+s+i8\n# f6bqErchbDZPM8H6vVDdbUewx3Sq/KA7WhiK9GCgnHWc0Z5kj15l121vJr6JVMwS\n# fkccK1s8fOTUNCZNJiu4czakNQTGsf4jWGjcOo7EREstIXin0E/cUxZKrJWYshzc\n# 88Ys1pxSk+1f7ajla4+uQ3oDw+RDqkA1unUA5cfJz/61ho5TWx6dcd5XKziNk7o4\n# PyOhxfoLSV9j5+XczAO+nugpN0zQUHb7lz2k0sNiypScbXVSIw/ebKgYMVlLyMSf\n# yEZTh8p+rbzmmJbkJBB5X/8kpU0qyp6fK5dRv1wvNPau0ExBwcs=\n# =CwAl\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 08 Jun 2024 05:52:14 PM PDT\n# gpg: using RSA key 3D66AAE474594824C88CE0F81A54AFB8E5646C32\n# gpg: Good signature from \"Brian Cain (QUIC) \" [unknown]\n# gpg: aka \"Brian Cain \" [unknown]\n# gpg: aka \"Brian Cain (QuIC) \" [unknown]\n# gpg: aka \"Brian Cain (CAF) \" [unknown]\n# gpg: aka \"bcain\" [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: 6350 20F9 67A7 7164 79EF 49E0 175C 464E 541B 6D47\n# Subkey fingerprint: 3D66 AAE4 7459 4824 C88C E0F8 1A54 AFB8 E564 6C32\n\n* tag 'pull-hex-20240608' of https://github.com/quic/qemu:\n target/hexagon: idef-parser simplify predicate init\n target/hexagon: idef-parser fix leak of init_list\n target/hexagon: idef-parser remove undefined functions\n target/hexagon: idef-parser remove unused defines\n Hexagon: add PC alignment check and exception\n Hexagon: fix HVX store new\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-hex-20240608' of https://github.com/quic/qemu into st…"}},{"before":"3e246da2c3f85298b52f8a1154b832acf36aa656","after":"593aab332f048347bd19893071caf44e1fb742ff","ref":"refs/heads/staging","pushedAt":"2024-06-09T15:15:02.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":"Merge tag 'pull-hex-20240608' of https://github.com/quic/qemu into staging\n\nidef-parser cleanup, HVX & PC-alignment fixes\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEPWaq5HRZSCTIjOD4GlSvuOVkbDIFAmZk/L4ACgkQGlSvuOVk\n# bDLKag//ZzAuoChJOkz7EPeRzFKWuz4QL9cXA6+FrWRoD43geXiJ/eDihlLIjFvr\n# JN2deqaYZTyqlfbWR1BUIgkPxYnwBFlaqCnOO4xgbAaUJSxtdmkuWr8GBlftZt2s\n# PV2Nm9pDjDOEJrnfbSA2f3nMkMa7e64N+tXZ5Svt8pJC8DOZg3oI3KXWX6uZZ5YA\n# 9DAGgiHBlZONKQk/EebQ1DAcc+RDu68f+UtzsQ9Q4MiO/Mga/Z2u5wdOdrXmk5Lh\n# ba6W4sLqBNU8oB6hkA5sy+5EhlzPIhX1+G1c21fRSlLR74BFK8ByZ802kWSVY1j/\n# /MS01yH46Kb3aFVqpMvoYzBZ+kGlbMVKYY4c9AXtrH5tojHQ83ijnl2V/0y+s+i8\n# f6bqErchbDZPM8H6vVDdbUewx3Sq/KA7WhiK9GCgnHWc0Z5kj15l121vJr6JVMwS\n# fkccK1s8fOTUNCZNJiu4czakNQTGsf4jWGjcOo7EREstIXin0E/cUxZKrJWYshzc\n# 88Ys1pxSk+1f7ajla4+uQ3oDw+RDqkA1unUA5cfJz/61ho5TWx6dcd5XKziNk7o4\n# PyOhxfoLSV9j5+XczAO+nugpN0zQUHb7lz2k0sNiypScbXVSIw/ebKgYMVlLyMSf\n# yEZTh8p+rbzmmJbkJBB5X/8kpU0qyp6fK5dRv1wvNPau0ExBwcs=\n# =CwAl\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 08 Jun 2024 05:52:14 PM PDT\n# gpg: using RSA key 3D66AAE474594824C88CE0F81A54AFB8E5646C32\n# gpg: Good signature from \"Brian Cain (QUIC) \" [unknown]\n# gpg: aka \"Brian Cain \" [unknown]\n# gpg: aka \"Brian Cain (QuIC) \" [unknown]\n# gpg: aka \"Brian Cain (CAF) \" [unknown]\n# gpg: aka \"bcain\" [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: 6350 20F9 67A7 7164 79EF 49E0 175C 464E 541B 6D47\n# Subkey fingerprint: 3D66 AAE4 7459 4824 C88C E0F8 1A54 AFB8 E564 6C32\n\n* tag 'pull-hex-20240608' of https://github.com/quic/qemu:\n target/hexagon: idef-parser simplify predicate init\n target/hexagon: idef-parser fix leak of init_list\n target/hexagon: idef-parser remove undefined functions\n target/hexagon: idef-parser remove unused defines\n Hexagon: add PC alignment check and exception\n Hexagon: fix HVX store new\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-hex-20240608' of https://github.com/quic/qemu into st…"}},{"before":"dec9742cbc59415a8b83e382e7ae36395394e4bd","after":"3e246da2c3f85298b52f8a1154b832acf36aa656","ref":"refs/heads/master","pushedAt":"2024-06-08T20:18:50.000Z","pushType":"push","commitsCount":43,"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* scsi-disk: Don't silently truncate serial number\n* backends/hostmem: Report error on unavailable qemu_madvise() features or unaligned memory sizes\n* target/i386: fixes and documentation for INHIBIT_IRQ/TF/RF and debugging\n* i386/hvf: Adds support for INVTSC cpuid bit\n* i386/hvf: Fixes for dirty memory tracking\n* i386/hvf: Use hv_vcpu_interrupt() and hv_vcpu_run_until()\n* hvf: Cleanups\n* stubs: fixes for --disable-system build\n* i386/kvm: support for FRED\n* i386/kvm: fix MCE handling on AMD hosts\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmZkF2oUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroPNlQf+N9y6Eh0nMEEQ69twtV8ytglTY+uX\n# FsogvnsXHNMVubOWmmeItM6kFXTAkR9cmFaL8dqI1Gs03xEQdQXbF1KejJZOAZVl\n# RQMOW8Fg2Afr+0lwqCXHvhsmZ4hr5yUkRndyucA/E9AO2uGrtgwsWGDBGaHJOZIA\n# lAsEMOZgKjXHZnefXjhMrvpk/QNovjEV6f1RHX3oKZjKSI5/G4IqGSmwNYToot8p\n# 2fgs4Qti4+1gNyM2oBLq7cCMjMS61tSxOMH4uqVoIisjyckPlAFRvc+DXtKsUAAs\n# 9AgM++pNgpB0IXv67czRUNdRoK7OI8I0ULhI4qHXi6Yg2QYAHqpQ6WL4Lg==\n# =RP7U\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 08 Jun 2024 01:33:46 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: (42 commits)\n python: mkvenv: remove ensure command\n Revert \"python: use vendored tomli\"\n i386: Add support for overflow recovery\n i386: Add support for SUCCOR feature\n i386: Fix MCE support for AMD hosts\n docs: i386: pc: Avoid mentioning limit of maximum vCPUs\n target/i386: Add get/set/migrate support for FRED MSRs\n target/i386: enumerate VMX nested-exception support\n vmxcap: add support for VMX FRED controls\n target/i386: mark CR4.FRED not reserved\n target/i386: add support for FRED in CPUID enumeration\n hvf: Makes assert_hvf_ok report failed expression\n i386/hvf: Updates API usage to use modern vCPU run function\n i386/hvf: In kick_vcpu use hv_vcpu_interrupt to force exit\n i386/hvf: Fixes dirty memory tracking by page granularity RX->RWX change\n hvf: Consistent types for vCPU handles\n i386/hvf: Fixes some compilation warnings\n i386/hvf: Adds support for INVTSC cpuid bit\n stubs/meson: Fix qemuutil build when --disable-system\n scsi-disk: Don't silently truncate serial number\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"dec9742cbc59415a8b83e382e7ae36395394e4bd","after":"3e246da2c3f85298b52f8a1154b832acf36aa656","ref":"refs/heads/staging","pushedAt":"2024-06-08T14:40:35.000Z","pushType":"push","commitsCount":43,"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* scsi-disk: Don't silently truncate serial number\n* backends/hostmem: Report error on unavailable qemu_madvise() features or unaligned memory sizes\n* target/i386: fixes and documentation for INHIBIT_IRQ/TF/RF and debugging\n* i386/hvf: Adds support for INVTSC cpuid bit\n* i386/hvf: Fixes for dirty memory tracking\n* i386/hvf: Use hv_vcpu_interrupt() and hv_vcpu_run_until()\n* hvf: Cleanups\n* stubs: fixes for --disable-system build\n* i386/kvm: support for FRED\n* i386/kvm: fix MCE handling on AMD hosts\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmZkF2oUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroPNlQf+N9y6Eh0nMEEQ69twtV8ytglTY+uX\n# FsogvnsXHNMVubOWmmeItM6kFXTAkR9cmFaL8dqI1Gs03xEQdQXbF1KejJZOAZVl\n# RQMOW8Fg2Afr+0lwqCXHvhsmZ4hr5yUkRndyucA/E9AO2uGrtgwsWGDBGaHJOZIA\n# lAsEMOZgKjXHZnefXjhMrvpk/QNovjEV6f1RHX3oKZjKSI5/G4IqGSmwNYToot8p\n# 2fgs4Qti4+1gNyM2oBLq7cCMjMS61tSxOMH4uqVoIisjyckPlAFRvc+DXtKsUAAs\n# 9AgM++pNgpB0IXv67czRUNdRoK7OI8I0ULhI4qHXi6Yg2QYAHqpQ6WL4Lg==\n# =RP7U\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 08 Jun 2024 01:33:46 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: (42 commits)\n python: mkvenv: remove ensure command\n Revert \"python: use vendored tomli\"\n i386: Add support for overflow recovery\n i386: Add support for SUCCOR feature\n i386: Fix MCE support for AMD hosts\n docs: i386: pc: Avoid mentioning limit of maximum vCPUs\n target/i386: Add get/set/migrate support for FRED MSRs\n target/i386: enumerate VMX nested-exception support\n vmxcap: add support for VMX FRED controls\n target/i386: mark CR4.FRED not reserved\n target/i386: add support for FRED in CPUID enumeration\n hvf: Makes assert_hvf_ok report failed expression\n i386/hvf: Updates API usage to use modern vCPU run function\n i386/hvf: In kick_vcpu use hv_vcpu_interrupt to force exit\n i386/hvf: Fixes dirty memory tracking by page granularity RX->RWX change\n hvf: Consistent types for vCPU handles\n i386/hvf: Fixes some compilation warnings\n i386/hvf: Adds support for INVTSC cpuid bit\n stubs/meson: Fix qemuutil build when --disable-system\n scsi-disk: Don't silently truncate serial number\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"1c5f8398f4f2fb8fcf49938e23616061b5e7d5c5","after":"2d673c3cdc99bba8e04f054e236470707307ddd1","ref":"refs/heads/staging-9.0","pushedAt":"2024-06-07T08:51:33.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":"target/loongarch: fix a wrong print in cpu dump\n\ndescription:\n loongarch_cpu_dump_state() want to dump all loongarch cpu\nstate registers, but there is a tiny typographical error when\nprinting \"PRCFG2\".\n\nCc: qemu-stable@nongnu.org\nSigned-off-by: lanyanzhi \nReviewed-by: Richard Henderson \nReviewed-by: Song Gao \nMessage-Id: <20240604073831.666690-1-lanyanzhi22b@ict.ac.cn>\nSigned-off-by: Song Gao \n(cherry picked from commit 78f932ea1f7b3b9b0ac628dc2a91281318fe51fa)\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"target/loongarch: fix a wrong print in cpu dump"}},{"before":"1c5f8398f4f2fb8fcf49938e23616061b5e7d5c5","after":"2d673c3cdc99bba8e04f054e236470707307ddd1","ref":"refs/heads/staging-9.0","pushedAt":"2024-06-07T08:51:33.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":"target/loongarch: fix a wrong print in cpu dump\n\ndescription:\n loongarch_cpu_dump_state() want to dump all loongarch cpu\nstate registers, but there is a tiny typographical error when\nprinting \"PRCFG2\".\n\nCc: qemu-stable@nongnu.org\nSigned-off-by: lanyanzhi \nReviewed-by: Richard Henderson \nReviewed-by: Song Gao \nMessage-Id: <20240604073831.666690-1-lanyanzhi22b@ict.ac.cn>\nSigned-off-by: Song Gao \n(cherry picked from commit 78f932ea1f7b3b9b0ac628dc2a91281318fe51fa)\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"target/loongarch: fix a wrong print in cpu dump"}},{"before":"541abe3b6bf664610c753fbdc69e221f76f1d94d","after":"6feae1d0dda6f3a4e5485b94585e7422d34d387b","ref":"refs/heads/staging-8.2","pushedAt":"2024-06-07T06:27:02.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":"target/loongarch: fix a wrong print in cpu dump\n\ndescription:\n loongarch_cpu_dump_state() want to dump all loongarch cpu\nstate registers, but there is a tiny typographical error when\nprinting \"PRCFG2\".\n\nCc: qemu-stable@nongnu.org\nSigned-off-by: lanyanzhi \nReviewed-by: Richard Henderson \nReviewed-by: Song Gao \nMessage-Id: <20240604073831.666690-1-lanyanzhi22b@ict.ac.cn>\nSigned-off-by: Song Gao \n(cherry picked from commit 78f932ea1f7b3b9b0ac628dc2a91281318fe51fa)\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"target/loongarch: fix a wrong print in cpu dump"}},{"before":"f417712ef156235b96c2c15a1ad7e3dfe5542695","after":"6f62fc9ff3360414e0123a66e440a27b0dddb740","ref":"refs/heads/staging-7.2","pushedAt":"2024-06-07T05:11:48.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":"target/loongarch: fix a wrong print in cpu dump\n\ndescription:\n loongarch_cpu_dump_state() want to dump all loongarch cpu\nstate registers, but there is a tiny typographical error when\nprinting \"PRCFG2\".\n\nCc: qemu-stable@nongnu.org\nSigned-off-by: lanyanzhi \nReviewed-by: Richard Henderson \nReviewed-by: Song Gao \nMessage-Id: <20240604073831.666690-1-lanyanzhi22b@ict.ac.cn>\nSigned-off-by: Song Gao \n(cherry picked from commit 78f932ea1f7b3b9b0ac628dc2a91281318fe51fa)\nSigned-off-by: Michael Tokarev ","shortMessageHtmlLink":"target/loongarch: fix a wrong print in cpu dump"}},{"before":"064f26ee396afc09812570ca14bb7f7eddf4d6da","after":"dec9742cbc59415a8b83e382e7ae36395394e4bd","ref":"refs/heads/master","pushedAt":"2024-06-07T00:06:41.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":"Merge tag 'pull-loongarch-20240606' of https://gitlab.com/gaosong/qemu into staging\n\npull-loongarch-20240606\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZmE0HwAKCRBAov/yOSY+\n# 396sA/90m/zr91pLQlkhFuYLHg958Ow3L5ysblcuAAmcTXGi8iE9IeTTeZru6WEO\n# H/CL/njUkIgP+/Tio0n0Lx6rWkxOzGxWCpvzqrabsPGvs4GUtFEjI/2pvEWP6C9/\n# S6Jon3py0oZeoVx8D6Tr/CJrhD0IBptbEn1aiQNDRuSzeuCo1Q==\n# =xpjH\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 08:59:27 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-20240606' of https://gitlab.com/gaosong/qemu:\n target/loongarch: fix a wrong print in cpu dump\n hw/loongarch/virt: Enable extioi virt extension\n hw/loongarch/virt: Use MemTxAttrs interface for misc ops\n hw/intc/loongarch_extioi: Add extioi virt extension definition\n tests/qtest: Add numa test for loongarch system\n tests/libqos: Add loongarch virt machine node\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240606' of https://gitlab.com/gaosong/qemu …"}},{"before":"064f26ee396afc09812570ca14bb7f7eddf4d6da","after":"dec9742cbc59415a8b83e382e7ae36395394e4bd","ref":"refs/heads/staging","pushedAt":"2024-06-06T19:00:11.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":"Merge tag 'pull-loongarch-20240606' of https://gitlab.com/gaosong/qemu into staging\n\npull-loongarch-20240606\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iLMEAAEKAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCZmE0HwAKCRBAov/yOSY+\n# 396sA/90m/zr91pLQlkhFuYLHg958Ow3L5ysblcuAAmcTXGi8iE9IeTTeZru6WEO\n# H/CL/njUkIgP+/Tio0n0Lx6rWkxOzGxWCpvzqrabsPGvs4GUtFEjI/2pvEWP6C9/\n# S6Jon3py0oZeoVx8D6Tr/CJrhD0IBptbEn1aiQNDRuSzeuCo1Q==\n# =xpjH\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 08:59:27 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-20240606' of https://gitlab.com/gaosong/qemu:\n target/loongarch: fix a wrong print in cpu dump\n hw/loongarch/virt: Enable extioi virt extension\n hw/loongarch/virt: Use MemTxAttrs interface for misc ops\n hw/intc/loongarch_extioi: Add extioi virt extension definition\n tests/qtest: Add numa test for loongarch system\n tests/libqos: Add loongarch virt machine node\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-loongarch-20240606' of https://gitlab.com/gaosong/qemu …"}},{"before":"db2feb2df8d19592c9859efb3f682404e0052957","after":"064f26ee396afc09812570ca14bb7f7eddf4d6da","ref":"refs/heads/master","pushedAt":"2024-06-06T18:53:52.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 'pull-maintainer-june24-060624-1' of https://gitlab.com/stsquad/qemu into staging\n\ntesting cleanups (ci, vm, lcitool, ansible):\n\n - clean up left over Centos 8 references\n - use -fno-sanitize=function to avoid non-useful errors\n - bump lcitool and update images (alpine, fedora)\n - make sure we have mingw-w64-tools for windows builds\n - drive ansible scripts with lcitool package lists\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmZhgb4ACgkQ+9DbCVqe\n# KkQNMAf/eyGgbU6ASgbwGqiJCOrkWo8CM7G1dXZ5GpVvKVnlDioMaefFCWt3ftB6\n# kKtiskC1xVx3vM1mmomosSGxTNxT93HMLulKJLXK8/SvOFU9phzzUeZXTqS7JKNb\n# NrawL0vkygRn+mmTgr3M+Z7rh4yI9e7e2yeX+oQiXsSGGNM114EdcUqKG82tpO8G\n# cDlNtlp2jgptNnmzQ7ufZIRD5ckg+2os6XFB+bhmfaWCu9PXTTNwBfLJkEnXENi3\n# NpRHPRGsUwZ3QcGt0JLkxTT/yeHngYBP7us2cwMXuf9lxfFCF3Ixt1jF/9ZJRrRm\n# wUYG6TBKh6S24cJSBiu1zguQ/EE7WA==\n# =myWO\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 06 Jun 2024 02:30:38 AM PDT\n# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44\n# gpg: Good signature from \"Alex Bennée (Master Work Key) \" [full]\n\n* tag 'pull-maintainer-june24-060624-1' of https://gitlab.com/stsquad/qemu:\n scripts/ci: drive ubuntu/build-environment.yml from lcitool\n tests/lcitool: generate package lists for ansible\n tests/lcitool: Install mingw-w64-tools for the Windows cross-builds\n tests/lcitool: Bump to latest libvirt-ci and update Fedora and Alpine version\n .gitlab-ci.d/buildtest.yml: Use -fno-sanitize=function in the clang-system job\n tests/lcitool: Delete obsolete centos-stream-8.yml file\n docs/ci: clean-up references for consistency\n scripts/ci: remove CentOS bits from common build-environment\n tests/vm: remove plain centos image\n tests/vm: update centos.aarch64 image to 9\n docs/devel: update references to centos to non-versioned container\n ci: remove centos-steam-8 customer runner\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-maintainer-june24-060624-1' of https://gitlab.com/sts…"}},{"before":"db2feb2df8d19592c9859efb3f682404e0052957","after":"064f26ee396afc09812570ca14bb7f7eddf4d6da","ref":"refs/heads/staging","pushedAt":"2024-06-06T15:49:17.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 'pull-maintainer-june24-060624-1' of https://gitlab.com/stsquad/qemu into staging\n\ntesting cleanups (ci, vm, lcitool, ansible):\n\n - clean up left over Centos 8 references\n - use -fno-sanitize=function to avoid non-useful errors\n - bump lcitool and update images (alpine, fedora)\n - make sure we have mingw-w64-tools for windows builds\n - drive ansible scripts with lcitool package lists\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmZhgb4ACgkQ+9DbCVqe\n# KkQNMAf/eyGgbU6ASgbwGqiJCOrkWo8CM7G1dXZ5GpVvKVnlDioMaefFCWt3ftB6\n# kKtiskC1xVx3vM1mmomosSGxTNxT93HMLulKJLXK8/SvOFU9phzzUeZXTqS7JKNb\n# NrawL0vkygRn+mmTgr3M+Z7rh4yI9e7e2yeX+oQiXsSGGNM114EdcUqKG82tpO8G\n# cDlNtlp2jgptNnmzQ7ufZIRD5ckg+2os6XFB+bhmfaWCu9PXTTNwBfLJkEnXENi3\n# NpRHPRGsUwZ3QcGt0JLkxTT/yeHngYBP7us2cwMXuf9lxfFCF3Ixt1jF/9ZJRrRm\n# wUYG6TBKh6S24cJSBiu1zguQ/EE7WA==\n# =myWO\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 06 Jun 2024 02:30:38 AM PDT\n# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44\n# gpg: Good signature from \"Alex Bennée (Master Work Key) \" [full]\n\n* tag 'pull-maintainer-june24-060624-1' of https://gitlab.com/stsquad/qemu:\n scripts/ci: drive ubuntu/build-environment.yml from lcitool\n tests/lcitool: generate package lists for ansible\n tests/lcitool: Install mingw-w64-tools for the Windows cross-builds\n tests/lcitool: Bump to latest libvirt-ci and update Fedora and Alpine version\n .gitlab-ci.d/buildtest.yml: Use -fno-sanitize=function in the clang-system job\n tests/lcitool: Delete obsolete centos-stream-8.yml file\n docs/ci: clean-up references for consistency\n scripts/ci: remove CentOS bits from common build-environment\n tests/vm: remove plain centos image\n tests/vm: update centos.aarch64 image to 9\n docs/devel: update references to centos to non-versioned container\n ci: remove centos-steam-8 customer runner\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-maintainer-june24-060624-1' of https://gitlab.com/sts…"}},{"before":"535ad16c5d668f6185be2f88c6c82bf8e452c45d","after":"db2feb2df8d19592c9859efb3f682404e0052957","ref":"refs/heads/master","pushedAt":"2024-06-05T23:53:00.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":"Merge tag 'pull-misc-20240605' of https://gitlab.com/rth7680/qemu into staging\n\nutil/hexdump: Use a GString for qemu_hexdump_line.\nsystem/qtest: Replace sprintf by qemu_hexdump_line\nhw/scsi/scsi-disk: Use qemu_hexdump_line to avoid sprintf\nhw/ide/atapi: Use qemu_hexdump_line to avoid sprintf\nhw/dma/pl330: Use qemu_hexdump_line to avoid sprintf\ndisas/microblaze: Reorg to avoid intermediate sprintf\ndisas/riscv: Use GString in format_inst\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZg1RMdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+6mgf6AjEdU91vBXAUxabs\n# kmVl5HaAD3NHU1VCM+ruPQkm6xv4kLlMsTibmkiS7+WZYvHfPlGfozjRJxtvZj8K\n# 8J2Qp9iHjny8NQPkMCValDvmzkxaIT7ZzYCBdS4jfTdIThuYNJnXsI3NNP7ghnl6\n# xv8O62dQbc5gjWF8G+q6PKWSxY6BEuFJ3Pt82cJ/Fj/8bhsjd48pgiLv66F/+q1z\n# U9Gy8fWqmkKEzTqBigSYU98yae5CA89T6JBKtgFV07pkYa4A7BUyCR5EBirARyhM\n# P0OAqR1GCAbSXWFaJ1sSpU8ATq33FoSQYwWwcmEET7FZYZqvbd6Jd4HtpOPqmu9W\n# Fc4taw==\n# =VgLB\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 02:13:55 PM 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-20240605' of https://gitlab.com/rth7680/qemu:\n disas/riscv: Use GString in format_inst\n disas/microblaze: Split get_field_special\n disas/microblaze: Print registers directly with PRIrfsl\n disas/microblaze: Print immediates directly with PRIimm\n disas/microblaze: Print registers directly with PRIreg\n disas/microblaze: Merge op->name output into each fprintf\n disas/microblaze: Re-indent print_insn_microblaze\n disas/microblaze: Split out print_immval_addr\n hw/dma/pl330: Use qemu_hexdump_line to avoid sprintf\n hw/ide/atapi: Use qemu_hexdump_line to avoid sprintf\n hw/scsi/scsi-disk: Use qemu_hexdump_line to avoid sprintf\n system/qtest: Replace sprintf by qemu_hexdump_line\n hw/mips/malta: Add re-usable rng_seed_hex_new() method\n util/hexdump: Inline g_string_append_printf \"%02x\"\n util/hexdump: Add unit_len and block_len to qemu_hexdump_line\n util/hexdump: Use a GString for qemu_hexdump_line\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-misc-20240605' of https://gitlab.com/rth7680/qemu int…"}},{"before":"535ad16c5d668f6185be2f88c6c82bf8e452c45d","after":"db2feb2df8d19592c9859efb3f682404e0052957","ref":"refs/heads/staging","pushedAt":"2024-06-05T21:17:22.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":"Merge tag 'pull-misc-20240605' of https://gitlab.com/rth7680/qemu into staging\n\nutil/hexdump: Use a GString for qemu_hexdump_line.\nsystem/qtest: Replace sprintf by qemu_hexdump_line\nhw/scsi/scsi-disk: Use qemu_hexdump_line to avoid sprintf\nhw/ide/atapi: Use qemu_hexdump_line to avoid sprintf\nhw/dma/pl330: Use qemu_hexdump_line to avoid sprintf\ndisas/microblaze: Reorg to avoid intermediate sprintf\ndisas/riscv: Use GString in format_inst\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZg1RMdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+6mgf6AjEdU91vBXAUxabs\n# kmVl5HaAD3NHU1VCM+ruPQkm6xv4kLlMsTibmkiS7+WZYvHfPlGfozjRJxtvZj8K\n# 8J2Qp9iHjny8NQPkMCValDvmzkxaIT7ZzYCBdS4jfTdIThuYNJnXsI3NNP7ghnl6\n# xv8O62dQbc5gjWF8G+q6PKWSxY6BEuFJ3Pt82cJ/Fj/8bhsjd48pgiLv66F/+q1z\n# U9Gy8fWqmkKEzTqBigSYU98yae5CA89T6JBKtgFV07pkYa4A7BUyCR5EBirARyhM\n# P0OAqR1GCAbSXWFaJ1sSpU8ATq33FoSQYwWwcmEET7FZYZqvbd6Jd4HtpOPqmu9W\n# Fc4taw==\n# =VgLB\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 02:13:55 PM 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-20240605' of https://gitlab.com/rth7680/qemu:\n disas/riscv: Use GString in format_inst\n disas/microblaze: Split get_field_special\n disas/microblaze: Print registers directly with PRIrfsl\n disas/microblaze: Print immediates directly with PRIimm\n disas/microblaze: Print registers directly with PRIreg\n disas/microblaze: Merge op->name output into each fprintf\n disas/microblaze: Re-indent print_insn_microblaze\n disas/microblaze: Split out print_immval_addr\n hw/dma/pl330: Use qemu_hexdump_line to avoid sprintf\n hw/ide/atapi: Use qemu_hexdump_line to avoid sprintf\n hw/scsi/scsi-disk: Use qemu_hexdump_line to avoid sprintf\n system/qtest: Replace sprintf by qemu_hexdump_line\n hw/mips/malta: Add re-usable rng_seed_hex_new() method\n util/hexdump: Inline g_string_append_printf \"%02x\"\n util/hexdump: Add unit_len and block_len to qemu_hexdump_line\n util/hexdump: Use a GString for qemu_hexdump_line\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-misc-20240605' of https://gitlab.com/rth7680/qemu int…"}},{"before":"f1572ab94738bd5787b7badcd4bd93a3657f0680","after":"535ad16c5d668f6185be2f88c6c82bf8e452c45d","ref":"refs/heads/master","pushedAt":"2024-06-05T18:48:51.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 'pull-sp-20240605' of https://gitlab.com/rth7680/qemu into staging\n\ntarget/sparc: Implement FMAF, IMA, VIS3 and VIS4 extensions\nlinux-user: Add ioctl for BLKBSZSET\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZgjpgdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV98zwf+OUnUolzhyhBFcCuo\n# xZRuHiQLgPMLvBpBCY7OcGMTHjh53pYRJAKuSd623WaIs8olshdgo4xRc2tn6WAb\n# oSoABkiJ0H/f7N8XGC7cDVvpG9kCbtXJfzz6s3GkoEWGu557ecflsV5ODEoyeI3O\n# otilWnCsj43bt7lyltS4YGHWU7Dc9MBLrziPnSWhHuyTv1olFJFXoBAentZnfIAa\n# lKTu0y/koqael15cUZfYCYDinot5ssIh906E2u7q5Rd9T0N+IGmmQ3auybMLlGR8\n# 8lw4UR0LceErHP6/GTT6VgSHeiaLXBQmqKeTXu+6Yy+ABH21b4Nkgj+PHdv2lxRf\n# h057tw==\n# =E35I\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 09:13:12 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-sp-20240605' of https://gitlab.com/rth7680/qemu: (38 commits)\n target/sparc: Enable VIS4 feature bit\n target/sparc: Implement monitor ASIs\n target/sparc: Implement MWAIT\n target/sparc: Implement SUBXC, SUBXCcc\n target/sparc: Implement FPMIN, FPMAX\n target/sparc: Implement VIS4 comparisons\n target/sparc: Implement 8-bit FPADD, FPADDS, and FPADDUS\n target/sparc: Implement FALIGNDATAi\n target/sparc: Add feature bit for VIS4\n target/sparc: Implement IMA extension\n target/sparc: Enable VIS3 feature bit\n target/sparc: Implement XMULX\n target/sparc: Implement UMULXHI\n target/sparc: Implement PDISTN\n target/sparc: Implement MOVsTOw, MOVdTOx, MOVwTOs, MOVxTOd\n target/sparc: Implement LZCNT\n target/sparc: Implement LDXEFSR\n target/sparc: Implement FSLL, FSRL, FSRA, FSLAS\n target/sparc: Implement FPCMPEQ8, FPCMPNE8, FPCMPULE8, FPCMPUGT8\n target/sparc: Implement FPADDS, FPSUBS\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-sp-20240605' of https://gitlab.com/rth7680/qemu into …"}},{"before":"f1572ab94738bd5787b7badcd4bd93a3657f0680","after":"535ad16c5d668f6185be2f88c6c82bf8e452c45d","ref":"refs/heads/staging","pushedAt":"2024-06-05T17:25:18.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 'pull-sp-20240605' of https://gitlab.com/rth7680/qemu into staging\n\ntarget/sparc: Implement FMAF, IMA, VIS3 and VIS4 extensions\nlinux-user: Add ioctl for BLKBSZSET\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZgjpgdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV98zwf+OUnUolzhyhBFcCuo\n# xZRuHiQLgPMLvBpBCY7OcGMTHjh53pYRJAKuSd623WaIs8olshdgo4xRc2tn6WAb\n# oSoABkiJ0H/f7N8XGC7cDVvpG9kCbtXJfzz6s3GkoEWGu557ecflsV5ODEoyeI3O\n# otilWnCsj43bt7lyltS4YGHWU7Dc9MBLrziPnSWhHuyTv1olFJFXoBAentZnfIAa\n# lKTu0y/koqael15cUZfYCYDinot5ssIh906E2u7q5Rd9T0N+IGmmQ3auybMLlGR8\n# 8lw4UR0LceErHP6/GTT6VgSHeiaLXBQmqKeTXu+6Yy+ABH21b4Nkgj+PHdv2lxRf\n# h057tw==\n# =E35I\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 09:13:12 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-sp-20240605' of https://gitlab.com/rth7680/qemu: (38 commits)\n target/sparc: Enable VIS4 feature bit\n target/sparc: Implement monitor ASIs\n target/sparc: Implement MWAIT\n target/sparc: Implement SUBXC, SUBXCcc\n target/sparc: Implement FPMIN, FPMAX\n target/sparc: Implement VIS4 comparisons\n target/sparc: Implement 8-bit FPADD, FPADDS, and FPADDUS\n target/sparc: Implement FALIGNDATAi\n target/sparc: Add feature bit for VIS4\n target/sparc: Implement IMA extension\n target/sparc: Enable VIS3 feature bit\n target/sparc: Implement XMULX\n target/sparc: Implement UMULXHI\n target/sparc: Implement PDISTN\n target/sparc: Implement MOVsTOw, MOVdTOx, MOVwTOs, MOVxTOd\n target/sparc: Implement LZCNT\n target/sparc: Implement LDXEFSR\n target/sparc: Implement FSLL, FSRL, FSRA, FSLAS\n target/sparc: Implement FPCMPEQ8, FPCMPNE8, FPCMPULE8, FPCMPUGT8\n target/sparc: Implement FPADDS, FPSUBS\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-sp-20240605' of https://gitlab.com/rth7680/qemu into …"}},{"before":"d16cab541ab9217977e2a39abf3d79f914146741","after":"f1572ab94738bd5787b7badcd4bd93a3657f0680","ref":"refs/heads/master","pushedAt":"2024-06-05T16:56:50.000Z","pushType":"push","commitsCount":47,"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* virtio-blk: remove SCSI passthrough functionality\n* require x86-64-v2 baseline ISA\n* SEV-SNP host support\n* fix xsave.flat with TCG\n* fixes for CPUID checks done by TCG\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmZgKVYUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroPKYgf/QkWrNXdjjD3yAsv5LbJFVTVyCYW3\n# b4Iax29kEDy8k9wbzfLxOfIk9jXIjmbOMO5ZN9LFiHK6VJxbXslsMh6hm50M3xKe\n# 49X1Rvf9YuVA7KZX+dWkEuqLYI6Tlgj3HaCilYWfXrjyo6hY3CxzkPV/ChmaeYlV\n# Ad4Y8biifoUuuEK8OTeTlcDWLhOHlFXylG3AXqULsUsXp0XhWJ9juXQ60eATv/W4\n# eCEH7CSmRhYFu2/rV+IrWFYMnskLRTk1OC1/m6yXGPKOzgnOcthuvQfiUgPkbR/d\n# llY6Ni5Aaf7+XX3S7Avcyvoq8jXzaaMzOrzL98rxYGDR1sYBYO+4h4ZToA==\n# =qQeP\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 02:01:10 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 hw/i386: Add support for loading BIOS using guest_memfd\n hw/i386/sev: Use guest_memfd for legacy ROMs\n memory: Introduce memory_region_init_ram_guest_memfd()\n i386/sev: Allow measured direct kernel boot on SNP\n i386/sev: Reorder struct declarations\n i386/sev: Extract build_kernel_loader_hashes\n i386/sev: Enable KVM_HC_MAP_GPA_RANGE hcall for SNP guests\n i386/kvm: Add KVM_EXIT_HYPERCALL handling for KVM_HC_MAP_GPA_RANGE\n i386/sev: Invoke launch_updata_data() for SNP class\n i386/sev: Invoke launch_updata_data() for SEV class\n hw/i386/sev: Add support to encrypt BIOS when SEV-SNP is enabled\n i386/sev: Add support for SNP CPUID validation\n i386/sev: Add support for populating OVMF metadata pages\n hw/i386/sev: Add function to get SEV metadata from OVMF header\n i386/sev: Set CPU state to protected once SNP guest payload is finalized\n i386/sev: Add handling to encrypt/finalize guest launch data\n i386/sev: Add the SNP launch start context\n i386/sev: Update query-sev QAPI format to handle SEV-SNP\n i386/sev: Add a class method to determine KVM VM type for SNP guests\n i386/sev: Don't return launch measurements for SEV-SNP guests\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"cd7f8cc99b107e04c5ac761fe43f241b9d6da4c8","after":"f1572ab94738bd5787b7badcd4bd93a3657f0680","ref":"refs/heads/staging","pushedAt":"2024-06-05T14:45:55.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 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* virtio-blk: remove SCSI passthrough functionality\n* require x86-64-v2 baseline ISA\n* SEV-SNP host support\n* fix xsave.flat with TCG\n* fixes for CPUID checks done by TCG\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmZgKVYUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroPKYgf/QkWrNXdjjD3yAsv5LbJFVTVyCYW3\n# b4Iax29kEDy8k9wbzfLxOfIk9jXIjmbOMO5ZN9LFiHK6VJxbXslsMh6hm50M3xKe\n# 49X1Rvf9YuVA7KZX+dWkEuqLYI6Tlgj3HaCilYWfXrjyo6hY3CxzkPV/ChmaeYlV\n# Ad4Y8biifoUuuEK8OTeTlcDWLhOHlFXylG3AXqULsUsXp0XhWJ9juXQ60eATv/W4\n# eCEH7CSmRhYFu2/rV+IrWFYMnskLRTk1OC1/m6yXGPKOzgnOcthuvQfiUgPkbR/d\n# llY6Ni5Aaf7+XX3S7Avcyvoq8jXzaaMzOrzL98rxYGDR1sYBYO+4h4ZToA==\n# =qQeP\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jun 2024 02:01:10 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 hw/i386: Add support for loading BIOS using guest_memfd\n hw/i386/sev: Use guest_memfd for legacy ROMs\n memory: Introduce memory_region_init_ram_guest_memfd()\n i386/sev: Allow measured direct kernel boot on SNP\n i386/sev: Reorder struct declarations\n i386/sev: Extract build_kernel_loader_hashes\n i386/sev: Enable KVM_HC_MAP_GPA_RANGE hcall for SNP guests\n i386/kvm: Add KVM_EXIT_HYPERCALL handling for KVM_HC_MAP_GPA_RANGE\n i386/sev: Invoke launch_updata_data() for SNP class\n i386/sev: Invoke launch_updata_data() for SEV class\n hw/i386/sev: Add support to encrypt BIOS when SEV-SNP is enabled\n i386/sev: Add support for SNP CPUID validation\n i386/sev: Add support for populating OVMF metadata pages\n hw/i386/sev: Add function to get SEV metadata from OVMF header\n i386/sev: Set CPU state to protected once SNP guest payload is finalized\n i386/sev: Add handling to encrypt/finalize guest launch data\n i386/sev: Add the SNP launch start context\n i386/sev: Update query-sev QAPI format to handle SEV-SNP\n i386/sev: Add a class method to determine KVM VM type for SNP guests\n i386/sev: Don't return launch measurements for SEV-SNP guests\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"d16cab541ab9217977e2a39abf3d79f914146741","after":"cd7f8cc99b107e04c5ac761fe43f241b9d6da4c8","ref":"refs/heads/staging","pushedAt":"2024-06-04T21:30:55.000Z","pushType":"push","commitsCount":47,"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://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging\n\nvirtio: features,fixes\n\nA bunch of improvements:\n- vhost dirty log is now only scanned once, not once per device\n- virtio and vhost now support VIRTIO_F_NOTIFICATION_DATA\n- cxl gained DCD emulation support\n- pvpanic gained shutdown support\n- acpi now supports Generic Port Affinity Structure\n- new tests\n- bugfixes\n\nSigned-off-by: Michael S. Tsirkin \n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFDBAABCAAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmZfZWgPHG1zdEByZWRo\n# YXQuY29tAAoJECgfDbjSjVRpFOEIAIgAwWhWl9Cb8XNmTVhP6kKjMgfRZn4u+uau\n# W2dwMpjq6q/kYeLSFtWKz0KvHJM9kMLs7iuy+ZY71ix4mQcsLJcwnonFpvrboyQG\n# /mAaq8pvCQ2SzIqqucxN/EkNzJQ2QjK5bdQ9KdAeg/tc3xRyBaXVERxhN8jf2uwQ\n# ZjVyWruv99u3VTmTS7BXoIYM8CD/vRXcLfUbKpM+niKom1xTbE6Os/caSjMVw2Og\n# cD4JOWnWDTPiJJ5rWtUb7vPFUHS4kL1aJONKmU+jC1oUJ2xwppcLipypKcjwZmNR\n# cyL9e0Fn8XAVU/eFXeGC8dak3r266JHKRl2e5Zdh6fCRSWSj0U0=\n# =nzJA\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 04 Jun 2024 02:05:12 PM CDT\n# gpg: using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469\n# gpg: issuer \"mst@redhat.com\"\n# gpg: Good signature from \"Michael S. Tsirkin \" [undefined]\n# gpg: aka \"Michael S. Tsirkin \" [undefined]\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: 0270 606B 6F3C DF3D 0B17 0970 C350 3912 AFBE 8E67\n# Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA 8A0D 281F 0DB8 D28D 5469\n\n* tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu: (46 commits)\n hw/cxl: Fix read from bogus memory\n virtio-pci: Fix the failure process in kvm_virtio_pci_vector_use_one()\n Revert \"docs/specs/pvpanic: mark shutdown event as not implemented\"\n tests/qtest/pvpanic: add tests for pvshutdown event\n pvpanic: Emit GUEST_PVSHUTDOWN QMP event on pvpanic shutdown signal\n hw/misc/pvpanic: add support for normal shutdowns\n tests/qtest/pvpanic: use centralized definition of supported events\n hw/misc/pvpanic: centralize definition of supported events\n linux-headers: update to 6.10-rc1\n scripts/update-linux-headers: Copy setup_data.h to correct directory\n bios-tables-test: Add data for complex numa test (GI, GP etc)\n bios-tables-test: Add complex SRAT / HMAT test for GI GP\n bios-tables-test: Allow for new acpihmat-generic-x test data.\n hw/acpi: Generic Port Affinity Structure support\n hw/acpi: Insert an acpi-generic-node base under acpi-generic-initiator\n hw/acpi/GI: Fix trivial parameter alignment issue.\n hw/mem/cxl_type3: Allow to release extent superset in QMP interface\n hw/cxl/cxl-mailbox-utils: Add superset extent release mailbox support\n hw/mem/cxl_type3: Add DPA range validation for accesses to DC regions\n hw/cxl/events: Add qmp interfaces to add/release dynamic capacity extents\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/m…"}},{"before":"6e47f7cfcd78ed8e6f192cb0a4c61f209d0c2aaf","after":"d16cab541ab9217977e2a39abf3d79f914146741","ref":"refs/heads/master","pushedAt":"2024-06-04T21:24:57.000Z","pushType":"push","commitsCount":33,"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-accel-20240604' of https://github.com/philmd/qemu into staging\n\nMisc HW & accelerators patch queue\n\n- Use async exit in debugexit model (Thomas)\n- Fixed bug reading xlnx_dpdma descriptor (Peter)\n- Initialise plugin state before vCPU/thread creation (Alex)\n- Few sprintf() calls removed (Richard & Philippe)\n- Few deprecated QMP events removed (Philippe)\n- Housekeeping in Xen (Edgar & Philippe)\n- Split USB HID/HUB & update MAINTAINERS (Gerd)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmZe5FMACgkQ4+MsLN6t\n# wN5QghAAl1j5++wKcJaWoribnhxYctcBPhg3eEAwg2qVRbx5tz7HwYw8jYp+qB47\n# abAtE3WOUg+Z+NaBi0bTj8Ns0wrBTZy0toJrQb+k5M9CzJJIFSURcFV2J40ORld8\n# VHNKmzNN+ZscxAW3fSFruJlGLaskwB0bk9VF0cYSip2Y+xjbPlJZ8dlffX/HAvwB\n# Ul4gJW04FT3k6KoeJASNiAMm7mPW9iP4kY7rKz+j+NWydAfl8yPzxFwW6J6U2npi\n# Hvmy1519W74cftZSqxkBETtbw1YVKyT6QEA9HjJOjc05E6UYnxoR13taEzLNaDHA\n# B7Xhp6IUYZGRD1bt85WZCP5t5yUINLgmzJU2OQnv9dfU1HdSkk0FQiBr0Iif3tCI\n# /2cQumkGI4etXX77oVIwkioo0ZTvEggDNsN1eKHIY7yIE5etqXduPwnTfwHFI3lv\n# Nj18MGF0cftbYDEbUwNUnN5U6+msW3Si6hQaUxpUWXy7Idkl9pBiWjv1OpBg9PqX\n# YIuw9/USs7i8yZkh0/q8UcZxdzB3LF+LxjVVVoTVD6t+KbRSkJSOJm7hfqCKuXbC\n# lEmtLt+aH/pdZ2Banug1Ayen2L7s0czRHQWC++DfNQve1xEUkSFp5VE0mxsr+6Rp\n# 18/dSGo++Nh52jUt2QFEv9LyAAQCKxg72I9DW9sB7uC004+ub84=\n# =xcID\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 04 Jun 2024 04:54:27 AM CDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'hw-misc-accel-20240604' of https://github.com/philmd/qemu: (32 commits)\n usb: add config options for the hub and hid devices\n qga: Remove deprecated 'blacklist' argument / config key\n trace: Remove deprecated 'vcpu' field from QMP trace events\n hw/acpi: Remove the deprecated QAPI MEM_UNPLUG_ERROR event\n hw/dma/xlnx_dpdma: Read descriptor into buffer, not into pointer-to-buffer\n hw/misc/debugexit: use runstate API instead of plain exit()\n hw/xen: Register framebuffer backend via xen_backend_init()\n hw/xen: Make XenDevOps structures const\n hw/xen: Constify xenstore_be::XenDevOps\n hw/xen: Constify XenLegacyDevice::XenDevOps\n physmem: Replace check for RAMBlock offset 0 with xen_mr_is_memory\n physmem: Always pass offset + addr to xen_map_cache\n xen: Add xen_mr_is_memory()\n core/cpu-common: initialise plugin state before thread creation\n plugins: remove special casing for cpu->realized\n cpu-target: don't set cpu->thread_id to bogus value\n cpu: move Qemu[Thread|Cond] setup into common code\n hw/core: expand on the alignment of CPUState\n accel/kvm: Fix two lines with hard-coded tabs\n accel/tcg: Move common declarations to 'internal-common.h'\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'hw-misc-accel-20240604' of https://github.com/philmd/qemu …"}},{"before":"6e47f7cfcd78ed8e6f192cb0a4c61f209d0c2aaf","after":"d16cab541ab9217977e2a39abf3d79f914146741","ref":"refs/heads/staging","pushedAt":"2024-06-04T19:58:30.000Z","pushType":"push","commitsCount":33,"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-accel-20240604' of https://github.com/philmd/qemu into staging\n\nMisc HW & accelerators patch queue\n\n- Use async exit in debugexit model (Thomas)\n- Fixed bug reading xlnx_dpdma descriptor (Peter)\n- Initialise plugin state before vCPU/thread creation (Alex)\n- Few sprintf() calls removed (Richard & Philippe)\n- Few deprecated QMP events removed (Philippe)\n- Housekeeping in Xen (Edgar & Philippe)\n- Split USB HID/HUB & update MAINTAINERS (Gerd)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmZe5FMACgkQ4+MsLN6t\n# wN5QghAAl1j5++wKcJaWoribnhxYctcBPhg3eEAwg2qVRbx5tz7HwYw8jYp+qB47\n# abAtE3WOUg+Z+NaBi0bTj8Ns0wrBTZy0toJrQb+k5M9CzJJIFSURcFV2J40ORld8\n# VHNKmzNN+ZscxAW3fSFruJlGLaskwB0bk9VF0cYSip2Y+xjbPlJZ8dlffX/HAvwB\n# Ul4gJW04FT3k6KoeJASNiAMm7mPW9iP4kY7rKz+j+NWydAfl8yPzxFwW6J6U2npi\n# Hvmy1519W74cftZSqxkBETtbw1YVKyT6QEA9HjJOjc05E6UYnxoR13taEzLNaDHA\n# B7Xhp6IUYZGRD1bt85WZCP5t5yUINLgmzJU2OQnv9dfU1HdSkk0FQiBr0Iif3tCI\n# /2cQumkGI4etXX77oVIwkioo0ZTvEggDNsN1eKHIY7yIE5etqXduPwnTfwHFI3lv\n# Nj18MGF0cftbYDEbUwNUnN5U6+msW3Si6hQaUxpUWXy7Idkl9pBiWjv1OpBg9PqX\n# YIuw9/USs7i8yZkh0/q8UcZxdzB3LF+LxjVVVoTVD6t+KbRSkJSOJm7hfqCKuXbC\n# lEmtLt+aH/pdZ2Banug1Ayen2L7s0czRHQWC++DfNQve1xEUkSFp5VE0mxsr+6Rp\n# 18/dSGo++Nh52jUt2QFEv9LyAAQCKxg72I9DW9sB7uC004+ub84=\n# =xcID\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 04 Jun 2024 04:54:27 AM CDT\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'hw-misc-accel-20240604' of https://github.com/philmd/qemu: (32 commits)\n usb: add config options for the hub and hid devices\n qga: Remove deprecated 'blacklist' argument / config key\n trace: Remove deprecated 'vcpu' field from QMP trace events\n hw/acpi: Remove the deprecated QAPI MEM_UNPLUG_ERROR event\n hw/dma/xlnx_dpdma: Read descriptor into buffer, not into pointer-to-buffer\n hw/misc/debugexit: use runstate API instead of plain exit()\n hw/xen: Register framebuffer backend via xen_backend_init()\n hw/xen: Make XenDevOps structures const\n hw/xen: Constify xenstore_be::XenDevOps\n hw/xen: Constify XenLegacyDevice::XenDevOps\n physmem: Replace check for RAMBlock offset 0 with xen_mr_is_memory\n physmem: Always pass offset + addr to xen_map_cache\n xen: Add xen_mr_is_memory()\n core/cpu-common: initialise plugin state before thread creation\n plugins: remove special casing for cpu->realized\n cpu-target: don't set cpu->thread_id to bogus value\n cpu: move Qemu[Thread|Cond] setup into common code\n hw/core: expand on the alignment of CPUState\n accel/kvm: Fix two lines with hard-coded tabs\n accel/tcg: Move common declarations to 'internal-common.h'\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'hw-misc-accel-20240604' of https://github.com/philmd/qemu …"}},{"before":"121e47c8bff8013bdce1ae2ae79bd2e16260c512","after":"6e47f7cfcd78ed8e6f192cb0a4c61f209d0c2aaf","ref":"refs/heads/master","pushedAt":"2024-06-04T19:52:21.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 'net-pull-request' of https://github.com/jasowang/qemu into staging\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEIV1G9IJGaJ7HfzVi7wSWWzmNYhEFAmZewo4ACgkQ7wSWWzmN\n# YhHhxgf/ZaECxru4fP8wi34XdSG/PR+BF+W5M9gZIRGrHg3vIf3/LRTpZTDccbRN\n# Qpwtypr9O6/AWG9Os80rn7alsmMDxN8PDDNLa9T3wf5pJUQSyQ87Yy0MiuTNPSKD\n# HKYUIfIlbFCM5WUW4huMmg98gKTgnzZMqOoRyMFZitbkR59qCm+Exws4HtXvCH68\n# 3k4lgvnFccmzO9iIzaOUIPs+Yf04Kw/FrY0Q/6nypvqbF2W80Md6w02JMQuTLwdF\n# Guxeg/n6g0NLvCBbkjiM2VWfTaWJYbwFSwRTAMxM/geqh7qAgGsmD0N5lPlgqRDy\n# uAy2GvFyrwzcD0lYqf0/fRK0Go0HPA==\n# =J70K\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 04 Jun 2024 02:30:22 AM CDT\n# gpg: using RSA key 215D46F48246689EC77F3562EF04965B398D6211\n# gpg: Good signature from \"Jason Wang (Jason Wang on RedHat) \" [undefined]\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: 215D 46F4 8246 689E C77F 3562 EF04 965B 398D 6211\n\n* tag 'net-pull-request' of https://github.com/jasowang/qemu:\n ebpf: Added traces back. Changed source set for eBPF to 'system'.\n virtio-net: drop too short packets early\n ebpf: Add a separate target for skeleton\n ebpf: Refactor tun_rss_steering_prog()\n ebpf: Return 0 when configuration fails\n ebpf: Fix RSS error handling\n virtio-net: Do not write hashes to peer buffer\n virtio-net: Always set populate_hash\n virtio-net: Unify the logic to update NIC state for RSS\n virtio-net: Disable RSS on reset\n virtio-net: Shrink header byte swapping buffer\n virtio-net: Copy header only when necessary\n virtio-net: Add only one queue pair when realizing\n virtio-net: Do not propagate ebpf-rss-fds errors\n tap: Shrink zeroed virtio-net header\n tap: Call tap_receive_iov() from tap_receive()\n net: Remove receive_raw()\n net: Move virtio-net header length assertion\n tap: Remove qemu_using_vnet_hdr()\n tap: Remove tap_probe_vnet_hdr_len()\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYIZ2HQA","startCursor":null,"endCursor":null}},"title":"Activity · qemu/qemu"}