{"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":"f3e8cc47de2bc537d4991e883a85208e4e1c0f98","after":"6da57053b45005e359f0950a1d8fcc565879c13e","ref":"refs/heads/staging","pushedAt":"2024-06-12T23:07:07.000Z","pushType":"push","commitsCount":26,"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* i386: fix issue with cache topology passthrough\n* scsi-disk: migrate emulated requests\n* i386/sev: fix Coverity issues\n* i386/tcg: more conversions to new decoder\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmZoQyYUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroNEPgf+OSfy+YyKhYLdu6kj3ZZ3LA1/FQv3\n# G36ZTYR1AmTLxxsuJ0K47vWmOsMPGvOCKyncpEHm9HjGc1XpsWlZD05PpQyM77RJ\n# eXgqoQTpxYIznjIdOZOh1AbmpkXODcLlkxFe2ijPDH8veTTyAqGL8c7vYFKm9riU\n# Iz6CBiDk2vLHkJtEmR2kZhWRlGDBCNoNILfdWG6BDGecoRMopEG6QiNO66KbKsoY\n# iAT7QJRp1ClJVWCL+3o4IdusOAwAALNvnLKLbByeEwYQKd0ALYcSeh7lv7gK7MsW\n# H//iyhCdKC6TT2A9zOjbDx+G2Eo3bTsZTGhRE/srsRoFh+Vnxv4ZkPMuYg==\n# =acz1\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 11 Jun 2024 05:29:26 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: (25 commits)\n target/i386: SEV: do not assume machine->cgs is SEV\n target/i386: convert CMPXCHG to new decoder\n target/i386: convert XADD to new decoder\n target/i386: convert LZCNT/TZCNT/BSF/BSR/POPCNT to new decoder\n target/i386: convert SHLD/SHRD to new decoder\n target/i386: adapt gen_shift_count for SHLD/SHRD\n target/i386: pull load/writeback out of gen_shiftd_rm_T1\n target/i386: convert non-grouped, helper-based 2-byte opcodes\n target/i386: split X86_CHECK_prot into PE and VM86 checks\n target/i386: replace read_crN helper with read_cr8\n target/i386: finish converting 0F AE to the new decoder\n target/i386: fix bad sorting of entries in the 0F table\n target/i386: convert MOV from/to CR and DR to new decoder\n target/i386: fix processing of intercept 0 (read CR0)\n target/i386: replace NoSeg special with NoLoadEA\n target/i386: change X86_ENTRYwr to use T0, use it for moves\n target/i386: change X86_ENTRYr to use T0\n target/i386: put BLS* input in T1, use generic flag writeback\n target/i386: rewrite flags writeback for ADCX/ADOX\n target/i386: remove CPUX86State argument from generator functions\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"80e8f0602168f451a93e71cbb1d59e93d745e62e","after":"f3e8cc47de2bc537d4991e883a85208e4e1c0f98","ref":"refs/heads/master","pushedAt":"2024-06-12T23:00:49.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 'tracing-pull-request' of https://gitlab.com/stefanha/qemu into staging\n\nPull request\n\nCleanups from Philippe Mathieu-Daudé.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAmZnNCQACgkQnKSrs4Gr\n# c8hRQgf/WDNO0IvplK4U9PO5+Zm165xqY6lttfgniJzT2jb4p/dg0LiNOSqHx53Q\n# 2eM/YJl7GxSXwnIESqNVuVxixh8DvExmOtM8RJm3HyJWtZoKfgMOV/dzHEhST3xj\n# PglIEwL5Cm14skhQAVhJXzFlDjZ8seoz+YCbLhcYWk2B3an+5PvFySbp4iHS9cXJ\n# lZUZx/aa9xjviwzMbsMxzFt3rA22pgNaxemV40FBIMWC0H+jP5pgBdZXE2n8jJvB\n# 9eXZyG1kdkJKXO2DMhPYuG4rEEWOhV6dckXzmxCQEbHlGTH7X3Pn1F5B3+agi9g3\n# 39U1Z+WFb8JFLOQMCQ3jlcbkIfULzQ==\n# =wqXR\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 10 Jun 2024 10:13:08 AM PDT\n# gpg: using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8\n# gpg: Good signature from \"Stefan Hajnoczi \" [full]\n# gpg: aka \"Stefan Hajnoczi \" [full]\n\n* tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu:\n tracetool: Forbid newline character in event format\n hw/vfio: Remove newline character in trace events\n hw/usb: Remove newline character in trace events\n hw/sh4: Remove newline character in trace events\n backends/tpm: Remove newline character in trace event\n tracetool: Remove unused vcpu.py script\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu …"}},{"before":"b152539e03f45613de9ffd98c157cbc7e46081ab","after":"f3e8cc47de2bc537d4991e883a85208e4e1c0f98","ref":"refs/heads/staging","pushedAt":"2024-06-12T18:00:12.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 'tracing-pull-request' of https://gitlab.com/stefanha/qemu into staging\n\nPull request\n\nCleanups from Philippe Mathieu-Daudé.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAmZnNCQACgkQnKSrs4Gr\n# c8hRQgf/WDNO0IvplK4U9PO5+Zm165xqY6lttfgniJzT2jb4p/dg0LiNOSqHx53Q\n# 2eM/YJl7GxSXwnIESqNVuVxixh8DvExmOtM8RJm3HyJWtZoKfgMOV/dzHEhST3xj\n# PglIEwL5Cm14skhQAVhJXzFlDjZ8seoz+YCbLhcYWk2B3an+5PvFySbp4iHS9cXJ\n# lZUZx/aa9xjviwzMbsMxzFt3rA22pgNaxemV40FBIMWC0H+jP5pgBdZXE2n8jJvB\n# 9eXZyG1kdkJKXO2DMhPYuG4rEEWOhV6dckXzmxCQEbHlGTH7X3Pn1F5B3+agi9g3\n# 39U1Z+WFb8JFLOQMCQ3jlcbkIfULzQ==\n# =wqXR\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 10 Jun 2024 10:13:08 AM PDT\n# gpg: using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8\n# gpg: Good signature from \"Stefan Hajnoczi \" [full]\n# gpg: aka \"Stefan Hajnoczi \" [full]\n\n* tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu:\n tracetool: Forbid newline character in event format\n hw/vfio: Remove newline character in trace events\n hw/usb: Remove newline character in trace events\n hw/sh4: Remove newline character in trace events\n backends/tpm: Remove newline character in trace event\n tracetool: Remove unused vcpu.py script\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu …"}},{"before":"f205febda40fa8db5b7d7c632ffe57fa0be9b402","after":"b152539e03f45613de9ffd98c157cbc7e46081ab","ref":"refs/heads/staging","pushedAt":"2024-06-12T17:03: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 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* i386: fix issue with cache topology passthrough\n* scsi-disk: migrate emulated requests\n* i386/sev: fix Coverity issues\n* i386/tcg: more conversions to new decoder\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmZoQyYUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroNEPgf+OSfy+YyKhYLdu6kj3ZZ3LA1/FQv3\n# G36ZTYR1AmTLxxsuJ0K47vWmOsMPGvOCKyncpEHm9HjGc1XpsWlZD05PpQyM77RJ\n# eXgqoQTpxYIznjIdOZOh1AbmpkXODcLlkxFe2ijPDH8veTTyAqGL8c7vYFKm9riU\n# Iz6CBiDk2vLHkJtEmR2kZhWRlGDBCNoNILfdWG6BDGecoRMopEG6QiNO66KbKsoY\n# iAT7QJRp1ClJVWCL+3o4IdusOAwAALNvnLKLbByeEwYQKd0ALYcSeh7lv7gK7MsW\n# H//iyhCdKC6TT2A9zOjbDx+G2Eo3bTsZTGhRE/srsRoFh+Vnxv4ZkPMuYg==\n# =acz1\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 11 Jun 2024 05:29:26 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: (25 commits)\n target/i386: SEV: do not assume machine->cgs is SEV\n target/i386: convert CMPXCHG to new decoder\n target/i386: convert XADD to new decoder\n target/i386: convert LZCNT/TZCNT/BSF/BSR/POPCNT to new decoder\n target/i386: convert SHLD/SHRD to new decoder\n target/i386: adapt gen_shift_count for SHLD/SHRD\n target/i386: pull load/writeback out of gen_shiftd_rm_T1\n target/i386: convert non-grouped, helper-based 2-byte opcodes\n target/i386: split X86_CHECK_prot into PE and VM86 checks\n target/i386: replace read_crN helper with read_cr8\n target/i386: finish converting 0F AE to the new decoder\n target/i386: fix bad sorting of entries in the 0F table\n target/i386: convert MOV from/to CR and DR to new decoder\n target/i386: fix processing of intercept 0 (read CR0)\n target/i386: replace NoSeg special with NoLoadEA\n target/i386: change X86_ENTRYwr to use T0, use it for moves\n target/i386: change X86_ENTRYr to use T0\n target/i386: put BLS* input in T1, use generic flag writeback\n target/i386: rewrite flags writeback for ADCX/ADOX\n target/i386: remove CPUX86State argument from generator functions\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"80e8f0602168f451a93e71cbb1d59e93d745e62e","after":"f205febda40fa8db5b7d7c632ffe57fa0be9b402","ref":"refs/heads/staging","pushedAt":"2024-06-12T04:12:00.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 'for-upstream' of https://repo.or.cz/qemu/kevin into staging\n\nBlock layer patches\n\n- crypto: Fix crash when used with multiqueue devices\n- linux-aio: add IO_CMD_FDSYNC command support\n- copy-before-write: Avoid integer overflows for timeout > 4s\n- Fix crash with QMP block_resize and iothreads\n- qemu-io: add cvtnum() error handling for zone commands\n- Code cleanup\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmZoitoRHGt3b2xmQHJl\n# ZGhhdC5jb20ACgkQfwmycsiPL9Z2ng/+KVz0P1M6fjdI0yJSwAla3PVRfB0BjZ+k\n# pwoUaHholVB4lmhU8OhtUHgEPK/jIZVdgwfG2se8WHR3eAzEVTWqt5mRIjOVUX4b\n# N29G6gTHt8p64YKSbiqnyK2IC7qhY/o3hQ+d8frk+tqstc2tzFHDtjkWtYROdl/X\n# iNW6zXy1rz5qIyJ80QWvBs7CfQuvElzK0GN2QusSZDEUJYiLhVS6QfjNmRfJI5yT\n# /eDoHAjMJycxy+8YpEj1QEdEcFV7dS0BCr6qeWeAg50Gej1xlDeknejG+Cro2A1z\n# MJu4blqMhzzjG9YIS90wCDOxXYdifa1VQSIpV6zpU1ExToXFOVtF3h06Hu0aHiBu\n# hU4UnTsQSLmlQXbSbFwlVgRdGfAxvIxp6EuWtPteSAfnxAlxoQbqnV6uN/RsFnsr\n# R+zSiNx+20IDj4befzcQWNWpWNnTloRR01/iucncEpZZEu0/E58Y4bFAWBexMOhz\n# MgYTXTVgR+WPuyR8FXyXX32dQBQMb5grSnseXwOBhi3ULrMqjLinR60B+XbWgy/g\n# mE/oLc+uttAk1EbHH/8od8vjvtDHdl9FrfsPaPDlJTiexqNZHxiDE3WVdhvaPsTF\n# wJ0CB7pdvrWIAVwmSpfksVoyL2HQx2ILjGSQbKPvYEZqSoUMr7+7Z0SkTQ1i706b\n# xODS2wm+h0Q=\n# =hMLb\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 11 Jun 2024 10:35:22 AM PDT\n# gpg: using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6\n# gpg: issuer \"kwolf@redhat.com\"\n# gpg: Good signature from \"Kevin Wolf \" [full]\n\n* tag 'for-upstream' of https://repo.or.cz/qemu/kevin:\n crypto/block: drop qcrypto_block_open() n_threads argument\n block/crypto: create ciphers on demand\n linux-aio: add IO_CMD_FDSYNC command support\n block/copy-before-write: use uint64_t for timeout in nanoseconds\n qemu-io: add cvtnum() error handling for zone commands\n aio: warn about iohandler_ctx special casing\n Revert \"monitor: use aio_co_reschedule_self()\"\n block: drop force_dup parameter of raw_reconfigure_getfd()\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY9LMggA","startCursor":null,"endCursor":null}},"title":"Activity · qemu/qemu"}