{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":370311782,"defaultBranch":"master","name":"qemu","ownerLogin":"loongson","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-05-24T10:21:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59414070?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707015293.0","currentOid":""},"activityList":{"items":[{"before":"4b7ea33074450bc6148c8e1545d78f179e64adb4","after":"01dc65a3bc262ab1bec8fe89775e9bbfa627becb","ref":"refs/heads/master","pushedAt":"2024-09-23T12:16:27.000Z","pushType":"push","commitsCount":223,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-target-arm-20240919' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1\n * target/arm: More conversions to decodetree of A64 SIMD insns\n * hw/char/stm32l4x5_usart.c: Enable USART ACK bit response\n * tests: update aarch64/sbsa-ref tests\n * kvm: minor Coverity nit fixes\n * docs/devel: Remove nested-papr.txt\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmbsIloZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3k96EACgUaTSEX1BNee0Xsk8wIHb\n# KebGryNymj7LPpWdRxiyQYmZbjfelZPJW7F2tr3iGfiphz+N5TIdRDQlPrRePNg4\n# 5Ure0ShRgn+RlkjFe8r9yjrr3HEAXLnVb5fgzPqGEQ+UXWRVzr72+q+wrGFVuXtn\n# zfqxpc6F0TCxeyH88X6mpKkTeEjfuE++TIf885VVX6nB8qkkDUifRLjdrDcJoxp3\n# BRrE0Ntob2W0NAHm/QTbATLDErsYXIzm6pX2hWy3DNEQrVHw2rJ1FAzsjt2J/8ZU\n# PC7hwmkPBsrnq5wcpBtOwloHzrIYuwUBI7ABPGctCPziCSw7N55vkgUmGWZ+nYHc\n# DwYGu3H84su0hBi/E9gxl8z/ATBvuAIVa1RLHvbYiwdd088DqxdBe1YLLRaZeKzP\n# oldQBzVegaN1n5n8tHO43b/38V7uknu3fDXGw/OrsO5DouDAj9NoRil1caRx4ZYd\n# dr4IiWKzmlW8wpWgoBnrRbycuNsi6b9HblOX1umjwubCGO+GFesBRAInUeg9gbuv\n# xolfYOScUE/nkTaqulAiPGqGZV8P0fqVMbXmXuowm7iIdw3JihEUm+mU18CTPFBd\n# P/6SH47lXTaQA0JJQmD4LKraZQFYzm5rlSvW/15/mnzutZXMUlWzvxK/E5fX3vhL\n# VUguR6XO8Cjb0cQJWohB1w==\n# =JklH\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 19 Sep 2024 14:08:42 BST\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [ultimate]\n# gpg: aka \"Peter Maydell \" [ultimate]\n# gpg: aka \"Peter Maydell \" [ultimate]\n# gpg: aka \"Peter Maydell \" [ultimate]\n# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83 15CF 3C25 25ED 1436 0CDE\n\n* tag 'pull-target-arm-20240919' of https://git.linaro.org/people/pmaydell/qemu-arm: (38 commits)\n docs/devel: Remove nested-papr.txt\n target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1\n kvm: Remove unreachable code in kvm_dirty_ring_reaper_thread()\n kvm: Make 'mmap_size' be 'int' in kvm_init_vcpu(), do_kvm_destroy_vcpu()\n tests: drop OpenBSD tests for aarch64/sbsa-ref\n tests: expand timeout information for aarch64/sbsa-ref\n tests: add FreeBSD tests for aarch64/sbsa-ref\n tests: use default cpu for aarch64/sbsa-ref\n hw/char/stm32l4x5_usart.c: Enable USART ACK bit response\n target/arm: Convert scalar [US]QSHRN, [US]QRSHRN, SQSHRUN to decodetree\n target/arm: Convert vector [US]QSHRN, [US]QRSHRN, SQSHRUN to decodetree\n target/arm: Convert SQSHL, UQSHL, SQSHLU (immediate) to decodetree\n target/arm: Widen NeonGenNarrowEnvFn return to 64 bits\n target/arm: Convert VQSHL, VQSHLU to gvec\n target/arm: Convert handle_scalar_simd_shli to decodetree\n target/arm: Convert handle_scalar_simd_shri to decodetree\n target/arm: Convert SHRN, RSHRN to decodetree\n target/arm: Split out subroutines of handle_shri_with_rndacc\n target/arm: Push tcg_rnd into handle_shri_with_rndacc\n target/arm: Convert SSHLL, USHLL to decodetree\n ...\n\nSigned-off-by: Peter Maydell ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240919' of https://git.linaro.org/people…"}},{"before":"1581a0bc928d61230ed6e43bcb83f2f6737d0bc0","after":"4b7ea33074450bc6148c8e1545d78f179e64adb4","ref":"refs/heads/master","pushedAt":"2024-09-12T12:38:23.000Z","pushType":"push","commitsCount":81,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-request-2024-09-11' of https://gitlab.com/thuth/qemu into staging\n\n* Split --enable-sanitizers to --enable-{asan, ubsan}\n* Build MSYS2 job using multiple CPUs\n* Fix \"make distclean\" wrt contrib/plugins/\n* Convert more Avocado tests to plain standalone functional tests\n* Fix bug that breaks \"make check-functional\" when tesseract is missing\n* Use builtin hashlib of Python in the functional tests\n* Update the FreeBSD CI jobs to 14.1\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmbhY4YRHHRodXRoQHJl\n# ZGhhdC5jb20ACgkQLtnXdP5wLbU/aw/9HXl9H8BUDn8lnoEmxuuQSk8F19n/l5pt\n# en3L8pMBt4dGFe/9KaGes2GFfid+cp2zlx+qQhA4HW35ntMJorF/qinOH/JGDtoM\n# 3O6RGZrQPn60zD9P2EbFVCrVYysVYCEu0U3Uglj6tf33bE0L7SJsQxqcbIciyIj5\n# aq3Te0yMM2lqzCdMqNpWHGn3VMZRvbRaGBPDU4RLP8V2Bpz1iiRE+6HCH9Kg7HzS\n# OmleeXtvcyInG+54onjfTcn4/XA27pl1UU04KFv5PrRPB3M2FspHn7oOT2yyQ+ls\n# 79mqIcd8PvycCT+3ch9p8KhVtbVBgZGmeemALLvk5FxysaWnl4KtSqmQNdqSvvpV\n# waDDKlLaSnjEHDUse3bCJX0m4d7/vTBY5fOYxqZ4z5dl63csDtgPY4/VF4XR08sP\n# tR1mW+2qEH9eygsxuKcBjx/j7Etpy+jL9pX2ii1V3ElhjjYuEnpEiURa+TaqPjpZ\n# jmPtBEszzUdPbrD707tDkW3/ezT7VAnASQeYneJXB/JQG6K6Z//05iX6oCzCbRm3\n# ceW/fem3UaeGYpzbMdoZToTuNlXEyS7NDcr39xJjH4LyRTPJAX4zeqUEdzces9g/\n# u4Dw6rJ0Yhj4rscKxRvGl3/BH6CTI+8IAsbju2B/CnVLTqaABB0q/MDB90aB44xX\n# bAVsl4P03Uk=\n# =5TR0\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 11 Sep 2024 10:31:50 BST\n# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5\n# gpg: issuer \"thuth@redhat.com\"\n# gpg: Good signature from \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [full]\n# gpg: aka \"Thomas Huth \" [unknown]\n# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5\n\n* tag 'pull-request-2024-09-11' of https://gitlab.com/thuth/qemu: (24 commits)\n Update FreeBSD CI jobs FreeBSD 14.1\n tests/functional/qemu_test: Use Python hashlib instead of external programs\n tests/functional: Fix bad usage of has_cmd\n tests/functional: Convert the multiprocess avocado test into a standalone test\n tests/functional: Convert the or1k-sim Avocado test\n tests/functional: Convert the m68k MCF5208EVB Avocado test\n tests/functional: Convert the Alpha Clipper Avocado test\n tests/functional: Convert Aarch64 Raspi4 avocado tests\n tests/functional: Convert Aarch64 Raspi3 avocado tests\n tests/functional: Convert ARM Raspi2 avocado tests\n tests/functional: Convert mips32eb 4Kc Malta avocado tests\n tests/functional: Convert nanomips Malta avocado tests\n tests/functional: Convert mips32el Malta YAMON avocado test\n tests/functional: Convert mips64el 5KEc Malta avocado tests\n tests/functional: Convert mips64el I6400 Malta avocado tests\n tests/functional: Convert mips64el Fuloong2e avocado test (2/2)\n tests/functional: Convert the m68k Q800 Avocado test into a functional test\n tests/functional: Add the LinuxKernelTest for testing the Linux boot process\n MAINTAINERS: Remove myself from the Meson section\n MAINTAINERS: Remove myself as reviewer\n ...\n\nSigned-off-by: Peter Maydell ","shortMessageHtmlLink":"Merge tag 'pull-request-2024-09-11' of https://gitlab.com/thuth/qemu …"}},{"before":"e638d685ec2a0700fb9529cbd1b2823ac4120c53","after":"1581a0bc928d61230ed6e43bcb83f2f6737d0bc0","ref":"refs/heads/master","pushedAt":"2024-09-09T01:21:17.000Z","pushType":"push","commitsCount":128,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-ufs-20240906' of https://gitlab.com/jeuk20.kim/qemu into staging\n\nufs queue\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmba268ACgkQEuIgTA5d\n# tgLndA//T7zvQboCWE2Aw+al4/cJmpfc/BP7pKrCvrwskhAo2H5JvbJ20WZ+/I6E\n# sLqXjsAQ4qPWUNi46aty/tCCmFWatBRKIyWOg1E8w1N1PCqM/aKFElENgi28iclj\n# 3TlIU+++a6VJXMtKKqGb/d6cxXM9QtRgkfpGEnVTCD4sRX25WuWcWu+hwCipgzsr\n# dul1Ez+mp62SfHN2QLPUd+Ft0SvyxybDA65JP9fCEJPJ+2dtLWPN9XGY+6PzW4dT\n# UEfUEV2V5k3w/QHTR8yG2i5s56wWVUhtQEhazbkj1VqgUSJ8PvIvBLhQpi4Gd51G\n# 62/xHJaHXPxgVrVE6Or/5QF9npo1moG7UrLgP+FYX5kto280wEyh3KxNhlan+lmI\n# IGo7V3Xv6UgGudJ/ZjR4dw24atFDcaqmdnWAOOp7mwxUIAq/5xLeDw2fzvuUw78a\n# cc732SF4XwTJfXwgiXkJXa/Si248fDtecvlD+lQ9wezSIJZq8Ojpe9uFREA4jPVY\n# jfgXEoopvam4w4ZKFRg93/0QErgwsYaJKKIKD8wZ99pi8/zrWlq5W1ujefQuvujt\n# FL4IbF/8g6i22fZgBr8AlkRn3epxx4oRGV+Rr8OXoFYjNR/E7rjKZYfbsJx/gDbO\n# zEMzSImQ48Tlxl9vkIx5kkUDxw3d7MDvrXEORcTMSW53CUDXJyA=\n# =U151\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 06 Sep 2024 11:38:39 BST\n# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602\n# gpg: Good signature from \"Jeuk Kim \" [unknown]\n# gpg: aka \"Jeuk Kim \" [unknown]\n# gpg: WARNING: This key is not certified with a trusted signature!\n# gpg: There is no indication that the signature belongs to the owner.\n# Primary key fingerprint: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602\n\n* tag 'pull-ufs-20240906' of https://gitlab.com/jeuk20.kim/qemu:\n hw/ufs: ufs descriptor read test implemented\n hw/ufs: ufs attribute read/write test implemented\n hw/ufs: ufs flag read/write test implemented\n hw/ufs: minor bug fixes related to ufs-test\n hw/ufs: add basic info of query response upiu\n\nSigned-off-by: Peter Maydell ","shortMessageHtmlLink":"Merge tag 'pull-ufs-20240906' of https://gitlab.com/jeuk20.kim/qemu i…"}},{"before":"f259e4cb8a8b4ef5463326fc214a7d8d7703d5de","after":"e638d685ec2a0700fb9529cbd1b2823ac4120c53","ref":"refs/heads/master","pushedAt":"2024-09-04T06:35:24.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Open 9.2 development tree\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Open 9.2 development tree"}},{"before":"407f9a4b121eb65166375c410e14d7b704bc1106","after":"f259e4cb8a8b4ef5463326fc214a7d8d7703d5de","ref":"refs/heads/master","pushedAt":"2024-08-26T11:31:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging\n\ntrivial patches for 2024-08-23\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmbImVIACgkQcBtPaxpp\n# PllP3wf/TaYAQs0HkQRQ62/2wqnfABpZYft/g6EhHveZ/04pJ/eNIIiVqqUg4DGs\n# i8fENABRlRPoeK5HtGVhHYbOg6tzje7MR0qdSmWaKb2R5pPqkLHZ6NTtQlINLpOb\n# O8Nh1c5/qDW/pDPCWVLkEMTqKhtGfINr0pHSlTfOr0W9FrU1I6srvr6AZtrTORlL\n# 5b79j5IZGQSj5zR3ViuKyEPdA5NRSeTOewg8WCKGSxZGk4OlVPevrEAGOyQReOuN\n# HTfNi8KQH/pPzl6+f+THkgKmYYfUAlPvzkJDndV9vcPFLPI8ZncZ1o1Kmog6UERc\n# s5J2vTcir/ReEukApRRsZkKHLAoYdQ==\n# =Srl8\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 24 Aug 2024 12:14:42 AM AEST\n# gpg: using RSA key 7B73BAD68BE7A2C289314B22701B4F6B1A693E59\n# gpg: Good signature from \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n\n* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:\n hw/display/vhost-user-gpu.c: fix vhost_user_gpu_chr_read()\n system/vl.c: Print machine name, not \"(null)\", for unknown machine types\n hw/x86: add a couple of comments explaining how the kernel image is parsed\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu int…"}},{"before":"4220ebde107c44412755d593fb46e168eeaed936","after":"407f9a4b121eb65166375c410e14d7b704bc1106","ref":"refs/heads/master","pushedAt":"2024-08-24T03:29:29.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Update version for v9.1.0-rc3 release\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Update version for v9.1.0-rc3 release"}},{"before":"9eb51530c12ae645b91e308d16196c68563ea883","after":"4220ebde107c44412755d593fb46e168eeaed936","ref":"refs/heads/master","pushedAt":"2024-08-21T02:29:52.000Z","pushType":"push","commitsCount":76,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'migration-20240820-pull-request' of https://gitlab.com/farosas/qemu into staging\n\nMigration pull request\n\n- Peter's fix for a leak in multifd recv side\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJEBAABCAAuFiEEqhtIsKIjJqWkw2TPx5jcdBvsMZ0FAmbEzJcQHGZhcm9zYXNA\n# c3VzZS5kZQAKCRDHmNx0G+wxnVc4D/9WJ5AhBxgyYvjRD/X3rKryL1oz7C5/WI8i\n# M4Q0Mo+JFeuFjSGvAOrOU8qbI2SdOyFFpvBItmvRgyfFePaFVJrsuD4trHj7s2a+\n# 6QwXAR7z5emhUFOneb7AaFDDruKGJ/dRsLK6C5ukJQm162l8vqc+YExmx/snQwFY\n# M0KusPfdv/M2JjFiN+XCJM7Yrqosajju+Kyc3KwLzXCEyXGmKBN5O+DzxGU5iXG8\n# CqrSllJpjiQyTp297LLjKZCDpIk+U/BlA3XXhF7kuCAFjCB1NORuHVn47Ka9EuwV\n# iffEYw9i7ZiJXF9XdKrXRE5tj92tl+RIcgF6LLILdIuvfUa5IZ624ZjHxvQTNSEi\n# dwWI1RSX/XbXYloz4hJ/3rdxtkS+2IzjP5bN8q+x3XkT37Qb7dm76ePwCLxxZ/nq\n# 45DSQlgtZGsB+eH5Ac8v/5hLkxqKVg1zFa7W/J445Ckwv4GQyLCKP6hJInrkjYPJ\n# qBKTj1Q+cmWfoUpYiVA90eUHHnQqkOehvYutFo4GZ3/vsQOJ7QNIJChBnsDaKwXF\n# 9soKEbQhgj3YuBrZd8CsSR6ugPw6u111Y3Kw5ZssfbOf2703/R1GmB1YZBBUvyNm\n# KEjLeOz2/IBUvNVTqO7OXfHbayjzA26Gi0T/roOmdOItg/GQ4T8/FhPOfVoKuCOr\n# 6BCeefzxoQ==\n# =CPa0\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 21 Aug 2024 03:04:23 AM AEST\n# gpg: using RSA key AA1B48B0A22326A5A4C364CFC798DC741BEC319D\n# gpg: issuer \"farosas@suse.de\"\n# gpg: Good signature from \"Fabiano Rosas \" [unknown]\n# gpg: aka \"Fabiano Almeida Rosas \" [unknown]\n# gpg: WARNING: The key's User ID is not certified with a trusted signature!\n# gpg: There is no indication that the signature belongs to the owner.\n# Primary key fingerprint: AA1B 48B0 A223 26A5 A4C3 64CF C798 DC74 1BEC 319D\n\n* tag 'migration-20240820-pull-request' of https://gitlab.com/farosas/qemu:\n migration/multifd: Free MultiFDRecvParams::data\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'migration-20240820-pull-request' of https://gitlab.com/far…"}},{"before":"e7207a9971dd41618b407030902b0b2256deb664","after":"9eb51530c12ae645b91e308d16196c68563ea883","ref":"refs/heads/master","pushedAt":"2024-08-14T02:52:59.000Z","pushType":"push","commitsCount":80,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging\n\nPull request\n\nFix for hosts with an older libblkio.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAma6MIoACgkQnKSrs4Gr\n# c8i+7gf/Q1vTYE9U1ksbmASQGVJSyCfZlKB0fNxgsGgdnhcIF2uipSxNiDTVVAgn\n# rKfMXCvFrPQ7cjbKiiHe4Aj9GqjI6nY6vimnuxqxq9FCd1+RiGGZWDRBfS+6ZQjg\n# 815BFB7tkc7ejoL5plMk95XHM+2uHHV0xvK/zelrZ5VOeWdot0yUgL1QLMpAvzMQ\n# dY3pwarG8txlnTrMuE+Ig03hjkPf0Z6aK6kdaI5xn9G6O1+799NYXpjqKNtDbisc\n# Sf9iq5hmbfASECBBUJH9iWrLdgnieADPebRbOAmDpUsM1bGV6UW9KHUE7zC0h394\n# jz8fSjMOjY03rDQjOpzV1wtR8zwpDw==\n# =Asvz\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 13 Aug 2024 01:55:54 AM AEST\n# gpg: using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8\n# gpg: Good signature from \"Stefan Hajnoczi \" [full]\n# gpg: aka \"Stefan Hajnoczi \" [full]\n\n* tag 'block-pull-request' of https://gitlab.com/stefanha/qemu:\n block/blkio: use FUA flag on write zeroes only if supported\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu in…"}},{"before":"93b799fafd9170da3a79a533ea6f73a18de82e22","after":"e7207a9971dd41618b407030902b0b2256deb664","ref":"refs/heads/tcg-dev","pushedAt":"2024-08-06T00:37:05.000Z","pushType":"push","commitsCount":119,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386: SEV: fix incorrect property name\n* target/i386: tcg: fix VSIB decode with XMM/YMM{4,12}\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmawwjoUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroO+kgf/SIOaF14Ozw6w33zddDiuK969ouNR\n# 00hC17p0acVl3KwmbXBJp2CXtc4TcZwLEg6y2KrActEVg2CaFFjGx9wJUnTGOL/D\n# 3Nhp3ipsExv+rFQuQvV9k/BeAVG0G9YoTZtQJVQvLPL/LYJ76h2JlVamjr9rsuKy\n# hsVeHX6Xl6ad6mtM1hSFBonJzfGK08rKQPTnALfB0raFLmSHWleg9Xzs0r1YiuO2\n# SsGVr0NF369pZA2U0Y/tcw0RIRIikXfVYTX5+o9H6RzEqbqaOh3j9upLYSWym6LN\n# cedTxjNFJdxZReR/VE1kAys3s2pE8k+yiQIBGzfwo4fN6hukJZGCtwrVmw==\n# =2tkB\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 05 Aug 2024 10:14:50 PM AEST\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:\n target/i386: Fix VSIB decode\n target/i386: SEV: fix mismatch in vcek-disabled property name\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"31669121a01a14732f57c49400bc239cf9fd505f","after":"e7207a9971dd41618b407030902b0b2256deb664","ref":"refs/heads/master","pushedAt":"2024-08-06T00:36:32.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386: SEV: fix incorrect property name\n* target/i386: tcg: fix VSIB decode with XMM/YMM{4,12}\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmawwjoUHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroO+kgf/SIOaF14Ozw6w33zddDiuK969ouNR\n# 00hC17p0acVl3KwmbXBJp2CXtc4TcZwLEg6y2KrActEVg2CaFFjGx9wJUnTGOL/D\n# 3Nhp3ipsExv+rFQuQvV9k/BeAVG0G9YoTZtQJVQvLPL/LYJ76h2JlVamjr9rsuKy\n# hsVeHX6Xl6ad6mtM1hSFBonJzfGK08rKQPTnALfB0raFLmSHWleg9Xzs0r1YiuO2\n# SsGVr0NF369pZA2U0Y/tcw0RIRIikXfVYTX5+o9H6RzEqbqaOh3j9upLYSWym6LN\n# cedTxjNFJdxZReR/VE1kAys3s2pE8k+yiQIBGzfwo4fN6hukJZGCtwrVmw==\n# =2tkB\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 05 Aug 2024 10:14:50 PM AEST\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:\n target/i386: Fix VSIB decode\n target/i386: SEV: fix mismatch in vcek-disabled property name\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"93b799fafd9170da3a79a533ea6f73a18de82e22","after":"31669121a01a14732f57c49400bc239cf9fd505f","ref":"refs/heads/master","pushedAt":"2024-08-02T02:57:52.000Z","pushType":"push","commitsCount":92,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-target-arm-20240801' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * hw/arm/mps2-tz.c: fix RX/TX interrupts order\n * accel/kvm/kvm-all: Fixes the missing break in vCPU unpark logic\n * target/arm: Handle denormals correctly for FMOPA (widening)\n * target/xtensa: Correct assert condition in handle_interrupt()\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmarmisZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3uw4D/sGvG3uo4mncEm1DmXugj8E\n# yUcnHsc6fTSP9gm0v65DmUY59+kDM9R+17STOFOhP1c851tEbv7HXQBAqI+fNoME\n# 22yNxhKasWqPNOjy0XGakBDDTmMQpGUE1JcdUYc+pA9XMy+IxxkkfheedOmZ+OZ1\n# r8vqzm9a2+vJLo1q00XlVrUajclXOduaRl9wKijRVcgAVtLbsdWuF3LCp6swt17O\n# Zw1xARKz9nWnOQzZBWTo0VfDf53z5isaUZFNTA6XJUliBd7yxOEHHf5XM1t92Uw0\n# Lilk7NWlvdpEh3EcCPdUd4UuZA+NhyK6IlZALSbWkf3BXImxslMWGVrxiWR/Zjoh\n# YJzBbvtM+hP/gP+X6EzfQh/ycPoygrc9l2IwqhaIQ7ZwkukkCNs/HlcSc1JOWfLd\n# ZmM7oybKRyDQ4pnc3YyqT597+sRJSUBFzss6Qy3SKqPMlhB4V+cPTV/QHV5O4xjo\n# fdip3NVSSffcyiGZmwtTn0biWWUKqUubew8400gj3opbG8DGc2SyYB2vTQlEhJlp\n# jm6AoA5tRdBxlLtNoG4VmZ5XlKCchoXiewImndDHHdSPPiKK9m99+JeqGegdDfLU\n# 4jxv5LmMyb1MdM961yq3A4cKN0RKUwFpnrqc3DLGRu9eHBOlmfyG5vWNQafKf24r\n# 4ZVUpCes0Y0rbsgbWq64+w==\n# =fh2k\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 02 Aug 2024 12:22:35 AM AEST\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240801' of https://git.linaro.org/people/pmaydell/qemu-arm:\n target/xtensa: Correct assert condition in handle_interrupt()\n target/arm: Handle denormals correctly for FMOPA (widening)\n accel/kvm/kvm-all: Fixes the missing break in vCPU unpark logic\n hw/arm/mps2-tz.c: fix RX/TX interrupts order\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240801' of https://git.linaro.org/people…"}},{"before":"029e13a8a56a2931e7c24c0db52ae7256b932cb0","after":"93b799fafd9170da3a79a533ea6f73a18de82e22","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-29T01:07:45.000Z","pushType":"push","commitsCount":100,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu into staging\n\nfixes\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEETkN92lZhb0MpsKeVZ7MCdqhiHK4FAmai5TsACgkQZ7MCdqhi\n# HK4rgA//eh0ax3JnBGma1rVEDL5n5cdEYV+ATFYGc529CUZFUar3IMqSw3in8bJy\n# uvQ6Cr/7IuusNEtoiYtdN1yNasqsm3fZB/hZ/Ekz32TsbpBRdkJW3ucavAu2rGM/\n# EKRo7Y8gciy/Mj9y2JlIZqsDqYe+gribfGQvIg27DX+caAW/lKQdAdt4oJMTSdmr\n# XR8JjtMdhUazKrI+bc/4EG6tIQyUdp+S1/z1q6Wthqt58dNRElTjkD9op4AsUWMu\n# CE4a8ALCZoj3P3m+xf7xi7fT2JC2xgmNRCi3KbbhVEHdbFB6ViNYNuEYRS6GmpdC\n# C6J/ZR6QXs6KB1KO7EyB+vsuxLX4Eb8aeCFxwMlzJ9Fo4g8JudABXOFzYTKX1xBn\n# DUIGX91YACV43M2MvP/KuEU4zWpREO+U8MbQs/6s6fYsnCO2eKVJt/0Aaf1hmk37\n# gY5Ak2DRx5TBvxlFy87zgHxHWTh/dGZodpN3IvCIDzVLnHGFlfluJbFRaoZSOecb\n# 1vxDHORjIruLcAxNVEGkJ/6MxOrnjjoUzSPUQcbgJ5BpFZOdeGLiMAULu/HBLBd9\n# 7dvVw+PeNEPJttYumljOD6nYc/jENhLQsvkc3++bwGNc/rpi4YngtB4jhT1HV2Cl\n# oLool2ooKZgV4qx6IzeYo9feElvWVNK5XPzqDpSDlt9MaI+yTYM=\n# =FxPm\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 26 Jul 2024 09:52:27 AM AEST\n# gpg: using RSA key 4E437DDA56616F4329B0A79567B30276A8621CAE\n# gpg: Good signature from \"Nicholas Piggin \" [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: 4E43 7DDA 5661 6F43 29B0 A795 67B3 0276 A862 1CAE\n\n* tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu: (96 commits)\n target/ppc: Remove includes from mmu-book3s-v3.h\n target/ppc/mmu-radix64: Remove externally unused parts from header\n target/ppc: Unexport some functions from mmu-book3s-v3.h\n target/ppc/mmu-hash32.c: Move get_pteg_offset32() to the header\n target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_raddr()\n target/ppc/mmu_common.c: Remove mmu_ctx_t\n target/ppc/mmu_common.c: Stop using ctx in get_bat_6xx_tlb()\n target/ppc: Remove bat_size_prot()\n target/ppc/mmu_common.c: Use defines instead of numeric constants\n target/ppc/mmu_common.c: Rename function parameter\n target/ppc/mmu_common.c: Stop using ctx in ppc6xx_tlb_check()\n target/ppc/mmu_common.c: Remove key field from mmu_ctx_t\n target/ppc/mmu_common.c: Init variable in function that relies on it\n target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_prot()\n target/ppc: Add function to get protection key for hash32 MMU\n target/ppc/mmu_common.c: Remove ptem field from mmu_ctx_t\n target/ppc/mmu_common.c: Inline and remove ppc6xx_tlb_pte_check()\n target/ppc/mmu_common.c: Simplify a switch statement\n target/ppc/mmu_common.c: Remove single use local variable\n target/ppc/mmu_common.c: Convert local variable to bool\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npigg…"}},{"before":"029e13a8a56a2931e7c24c0db52ae7256b932cb0","after":"93b799fafd9170da3a79a533ea6f73a18de82e22","ref":"refs/heads/master","pushedAt":"2024-07-29T01:07:18.000Z","pushType":"push","commitsCount":100,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu into staging\n\nfixes\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCgAdFiEETkN92lZhb0MpsKeVZ7MCdqhiHK4FAmai5TsACgkQZ7MCdqhi\n# HK4rgA//eh0ax3JnBGma1rVEDL5n5cdEYV+ATFYGc529CUZFUar3IMqSw3in8bJy\n# uvQ6Cr/7IuusNEtoiYtdN1yNasqsm3fZB/hZ/Ekz32TsbpBRdkJW3ucavAu2rGM/\n# EKRo7Y8gciy/Mj9y2JlIZqsDqYe+gribfGQvIg27DX+caAW/lKQdAdt4oJMTSdmr\n# XR8JjtMdhUazKrI+bc/4EG6tIQyUdp+S1/z1q6Wthqt58dNRElTjkD9op4AsUWMu\n# CE4a8ALCZoj3P3m+xf7xi7fT2JC2xgmNRCi3KbbhVEHdbFB6ViNYNuEYRS6GmpdC\n# C6J/ZR6QXs6KB1KO7EyB+vsuxLX4Eb8aeCFxwMlzJ9Fo4g8JudABXOFzYTKX1xBn\n# DUIGX91YACV43M2MvP/KuEU4zWpREO+U8MbQs/6s6fYsnCO2eKVJt/0Aaf1hmk37\n# gY5Ak2DRx5TBvxlFy87zgHxHWTh/dGZodpN3IvCIDzVLnHGFlfluJbFRaoZSOecb\n# 1vxDHORjIruLcAxNVEGkJ/6MxOrnjjoUzSPUQcbgJ5BpFZOdeGLiMAULu/HBLBd9\n# 7dvVw+PeNEPJttYumljOD6nYc/jENhLQsvkc3++bwGNc/rpi4YngtB4jhT1HV2Cl\n# oLool2ooKZgV4qx6IzeYo9feElvWVNK5XPzqDpSDlt9MaI+yTYM=\n# =FxPm\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Fri 26 Jul 2024 09:52:27 AM AEST\n# gpg: using RSA key 4E437DDA56616F4329B0A79567B30276A8621CAE\n# gpg: Good signature from \"Nicholas Piggin \" [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: 4E43 7DDA 5661 6F43 29B0 A795 67B3 0276 A862 1CAE\n\n* tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu: (96 commits)\n target/ppc: Remove includes from mmu-book3s-v3.h\n target/ppc/mmu-radix64: Remove externally unused parts from header\n target/ppc: Unexport some functions from mmu-book3s-v3.h\n target/ppc/mmu-hash32.c: Move get_pteg_offset32() to the header\n target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_raddr()\n target/ppc/mmu_common.c: Remove mmu_ctx_t\n target/ppc/mmu_common.c: Stop using ctx in get_bat_6xx_tlb()\n target/ppc: Remove bat_size_prot()\n target/ppc/mmu_common.c: Use defines instead of numeric constants\n target/ppc/mmu_common.c: Rename function parameter\n target/ppc/mmu_common.c: Stop using ctx in ppc6xx_tlb_check()\n target/ppc/mmu_common.c: Remove key field from mmu_ctx_t\n target/ppc/mmu_common.c: Init variable in function that relies on it\n target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_prot()\n target/ppc: Add function to get protection key for hash32 MMU\n target/ppc/mmu_common.c: Remove ptem field from mmu_ctx_t\n target/ppc/mmu_common.c: Inline and remove ppc6xx_tlb_pte_check()\n target/ppc/mmu_common.c: Simplify a switch statement\n target/ppc/mmu_common.c: Remove single use local variable\n target/ppc/mmu_common.c: Convert local variable to bool\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npigg…"}},{"before":"6410f877f5ed535acd01bbfaa4baec379e44d0ef","after":"029e13a8a56a2931e7c24c0db52ae7256b932cb0","ref":"refs/heads/master","pushedAt":"2024-07-25T06:08:13.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'bsd-user-for-9.1-pull-request' of gitlab.com:bsdimp/qemu into staging\n\nbsd-user: Misc changes for 9.1 (I hope)\n\nV2: Add missing bsd-user/aarch64/target.h\n\nThis patch series includes two main sets of patches. To make it simple to\nreview, I've included the changes from my student which the later changes depend\non. I've included a change from Jessica and Doug as well. I've reviewed them,\nbut more eyes never hurt.\n\nI've also included a number of 'touch up' patches needed either to get the\naarch64 building, or to implmement suggestions from prior review cycles. The\nmain one is what's charitably described as a kludge: force aarch64 to use 4k\npages. The qemu-project (and blitz branch) hasn't had the necessary changes to\nbsd-user needed to support variable page size.\n\nSorry this is so late... Live has conspired to delay me.\n\n# -----BEGIN PGP SIGNATURE-----\n# Comment: GPGTools - https://gpgtools.org\n#\n# iQIzBAABCgAdFiEEIDX4lLAKo898zeG3bBzRKH2wEQAFAmahejwACgkQbBzRKH2w\n# EQCXuQ/+Pj1Izmox/y9X1trn1T8KC7JdMtimdLiGMaS4C6+gcThXJkIB4l9ZStbV\n# 7rI540mpqVf0KSRLYwc2/ATyhYU7Ffsz02WPn7Xn/NvmmITp4kjw9Z0gd7C7mPVq\n# fS8DJbTyFQDy5dO8FUKLaTfnlYQe+NCnL421t9wFkIrlEepFygRaBaJN5yWVoC+0\n# 1Ob6dG+JEV5BmNguMufvvI3S7nEFEnSBGpNqW3ljrRHAZjdNhv8d9GBYbj1laR1r\n# HQ6r5+u4ZmKCuUbchS0jxGkug0DjuQC7iq+rQ/7fhLYLChkPZ4P2RxNv8ibzKjEV\n# wlTy5LaM+WZNzKWdcHfDFMomeSnnUkOOfAMipMney2jedEjTIwCFDnP4zCAuG83V\n# RbdXWfleP1rDto3AQ765pFneqm3+su2Dh4TKaTSnq6gd1eORJ2IL8dubCfcVwZCy\n# TofemXPWh0HX3kwlD9IB9rqplQZFL78TkQ47btftxinHCLCQOOHRDPVG0IahQPjo\n# pgK4yVH7WA7pWV2Xbo4ngG3sX5U1TyBCbfkkAwhq+P3gjnU8zxonx8Tk/qLeEDdH\n# KEypi/pkGFQKZY0wc/y4XM+XQh6E1l8gMaQ4gJWK1qlyVtUKM1BiNQ2lweohYzC8\n# p6WAfBQLPpzY4mDWfJMF6DsgObLwWmYbgKzuOtHgST1D/Ebk3Zo=\n# =RPuN\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 25 Jul 2024 08:03:40 AM AEST\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-for-9.1-pull-request' of gitlab.com:bsdimp/qemu:\n bsd-user: Add target.h for aarch64.\n bsd-user: Add aarch64 build to tree\n bsd-user: Make compile for non-linux user-mode stuff\n bsd-user: Define TARGET_SIGSTACK_ALIGN and use it to round stack\n bsd-user: Sync fork_start/fork_end with linux-user\n bsd-user: Hard wire aarch64 to be 4k pages only\n bsd-user: Simplify the implementation of execve\n bsd-user:Add AArch64 improvements and signal handling functions\n bsd-user:Add set_mcontext function for ARM AArch64\n bsd-user:Add setup_sigframe_arch function for ARM AArch64\n bsd-user:Add get_mcontext function for ARM AArch64\n bsd-user:Add ARM AArch64 signal handling support\n bsd-user:Add ARM AArch64 support and capabilities\n bsd-user:Add AArch64 register handling and related functions\n bsd-user:Add CPU initialization and management functions\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'bsd-user-for-9.1-pull-request' of gitlab.com:bsdimp/qemu i…"}},{"before":"6410f877f5ed535acd01bbfaa4baec379e44d0ef","after":"029e13a8a56a2931e7c24c0db52ae7256b932cb0","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-25T06:07:54.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'bsd-user-for-9.1-pull-request' of gitlab.com:bsdimp/qemu into staging\n\nbsd-user: Misc changes for 9.1 (I hope)\n\nV2: Add missing bsd-user/aarch64/target.h\n\nThis patch series includes two main sets of patches. To make it simple to\nreview, I've included the changes from my student which the later changes depend\non. I've included a change from Jessica and Doug as well. I've reviewed them,\nbut more eyes never hurt.\n\nI've also included a number of 'touch up' patches needed either to get the\naarch64 building, or to implmement suggestions from prior review cycles. The\nmain one is what's charitably described as a kludge: force aarch64 to use 4k\npages. The qemu-project (and blitz branch) hasn't had the necessary changes to\nbsd-user needed to support variable page size.\n\nSorry this is so late... Live has conspired to delay me.\n\n# -----BEGIN PGP SIGNATURE-----\n# Comment: GPGTools - https://gpgtools.org\n#\n# iQIzBAABCgAdFiEEIDX4lLAKo898zeG3bBzRKH2wEQAFAmahejwACgkQbBzRKH2w\n# EQCXuQ/+Pj1Izmox/y9X1trn1T8KC7JdMtimdLiGMaS4C6+gcThXJkIB4l9ZStbV\n# 7rI540mpqVf0KSRLYwc2/ATyhYU7Ffsz02WPn7Xn/NvmmITp4kjw9Z0gd7C7mPVq\n# fS8DJbTyFQDy5dO8FUKLaTfnlYQe+NCnL421t9wFkIrlEepFygRaBaJN5yWVoC+0\n# 1Ob6dG+JEV5BmNguMufvvI3S7nEFEnSBGpNqW3ljrRHAZjdNhv8d9GBYbj1laR1r\n# HQ6r5+u4ZmKCuUbchS0jxGkug0DjuQC7iq+rQ/7fhLYLChkPZ4P2RxNv8ibzKjEV\n# wlTy5LaM+WZNzKWdcHfDFMomeSnnUkOOfAMipMney2jedEjTIwCFDnP4zCAuG83V\n# RbdXWfleP1rDto3AQ765pFneqm3+su2Dh4TKaTSnq6gd1eORJ2IL8dubCfcVwZCy\n# TofemXPWh0HX3kwlD9IB9rqplQZFL78TkQ47btftxinHCLCQOOHRDPVG0IahQPjo\n# pgK4yVH7WA7pWV2Xbo4ngG3sX5U1TyBCbfkkAwhq+P3gjnU8zxonx8Tk/qLeEDdH\n# KEypi/pkGFQKZY0wc/y4XM+XQh6E1l8gMaQ4gJWK1qlyVtUKM1BiNQ2lweohYzC8\n# p6WAfBQLPpzY4mDWfJMF6DsgObLwWmYbgKzuOtHgST1D/Ebk3Zo=\n# =RPuN\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 25 Jul 2024 08:03:40 AM AEST\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-for-9.1-pull-request' of gitlab.com:bsdimp/qemu:\n bsd-user: Add target.h for aarch64.\n bsd-user: Add aarch64 build to tree\n bsd-user: Make compile for non-linux user-mode stuff\n bsd-user: Define TARGET_SIGSTACK_ALIGN and use it to round stack\n bsd-user: Sync fork_start/fork_end with linux-user\n bsd-user: Hard wire aarch64 to be 4k pages only\n bsd-user: Simplify the implementation of execve\n bsd-user:Add AArch64 improvements and signal handling functions\n bsd-user:Add set_mcontext function for ARM AArch64\n bsd-user:Add setup_sigframe_arch function for ARM AArch64\n bsd-user:Add get_mcontext function for ARM AArch64\n bsd-user:Add ARM AArch64 signal handling support\n bsd-user:Add ARM AArch64 support and capabilities\n bsd-user:Add AArch64 register handling and related functions\n bsd-user:Add CPU initialization and management functions\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'bsd-user-for-9.1-pull-request' of gitlab.com:bsdimp/qemu i…"}},{"before":"3b5efc553eb1ea8eaaa81d87b100036205a4525d","after":"6410f877f5ed535acd01bbfaa4baec379e44d0ef","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-24T08:16:12.000Z","pushType":"push","commitsCount":120,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into staging\n\nMisc HW patch queue\n\n- Restrict probe_access*() functions to TCG (Phil)\n- Extract do_invalidate_device_tlb from vtd_process_device_iotlb_desc (Clément)\n- Fixes in Loongson IPI model (Bibo & Phil)\n- Make docs/interop/firmware.json compatible with qapi-gen.py script (Thomas)\n- Correct MPC I2C MMIO region size (Zoltan)\n- Remove useless cast in Loongson3 Virt machine (Yao)\n- Various uses of range overlap API (Yao)\n- Use ERRP_GUARD macro in nubus_virtio_mmio_realize (Zhao)\n- Use DMA memory API in Goldfish UART model (Phil)\n- Expose fifo8_pop_buf and introduce fifo8_drop (Phil)\n- MAINTAINERS updates (Zhao, Phil)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmagFF8ACgkQ4+MsLN6t\n# wN5bKg//f5TwUhsy2ff0FJpHheDOj/9Gc2nZ1U/Fp0E5N3sz3A7MGp91wye6Xwi3\n# XG34YN9LK1AVzuCdrEEs5Uaxs1ZS1R2mV+fZaGHwYYxPDdnXxGyp/2Q0eyRxzbcN\n# zxE2hWscYSZbPVEru4HvZJKfp4XnE1cqA78fJKMAdtq0IPq38tmQNRlJ+gWD9dC6\n# ZUHXPFf3DnucvVuwqb0JYO/E+uJpcTtgR6pc09Xtv/HFgMiS0vKZ1I/6LChqAUw9\n# eLMpD/5V2naemVadJe98/dL7gIUnhB8GTjsb4ioblG59AO/uojutwjBSQvFxBUUw\n# U5lX9OSn20ouwcGiqimsz+5ziwhCG0R6r1zeQJFqUxrpZSscq7NQp9ygbvirm+wS\n# edLc8yTPf4MtYOihzPP9jLPcXPZjEV64gSnJISDDFYWANCrysX3suaFEOuVYPl+s\n# ZgQYRVSSYOYHgNqBSRkPKKVUxskSQiqLY3SfGJG4EA9Ktt5lD1cLCXQxhdsqphFm\n# Ws3zkrVVL0EKl4v/4MtCgITIIctN1ZJE9u3oPJjASqSvK6EebFqAJkc2SidzKHz0\n# F3iYX2AheWNHCQ3HFu023EvFryjlxYk95fs2f6Uj2a9yVbi813qsvd3gcZ8t0kTT\n# +dmQwpu1MxjzZnA6838R6OCMnC+UpMPqQh3dPkU/5AF2fc3NnN8=\n# =J/I2\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 24 Jul 2024 06:36:47 AM AEST\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'hw-misc-20240723' of https://github.com/philmd/qemu: (28 commits)\n MAINTAINERS: Add myself as a reviewer of machine core\n MAINTAINERS: Cover guest-agent in QAPI schema\n util/fifo8: Introduce fifo8_drop()\n util/fifo8: Expose fifo8_pop_buf()\n util/fifo8: Rename fifo8_pop_buf() -> fifo8_pop_bufptr()\n util/fifo8: Rename fifo8_peek_buf() -> fifo8_peek_bufptr()\n util/fifo8: Use fifo8_reset() in fifo8_create()\n util/fifo8: Fix style\n chardev/char-fe: Document returned value on error\n hw/char/goldfish: Use DMA memory API\n hw/nubus/virtio-mmio: Fix missing ERRP_GUARD() in realize handler\n dump: make range overlap check more readable\n crypto/block-luks: make range overlap check more readable\n system/memory_mapping: make range overlap check more readable\n sparc/ldst_helper: make range overlap check more readable\n cxl/mailbox: make range overlap check more readable\n util/range: Make ranges_overlap() return bool\n hw/mips/loongson3_virt: remove useless type cast\n hw/i2c/mpc_i2c: Fix mmio region size\n docs/interop/firmware.json: convert \"Example\" section\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into s…"}},{"before":"3b5efc553eb1ea8eaaa81d87b100036205a4525d","after":"6410f877f5ed535acd01bbfaa4baec379e44d0ef","ref":"refs/heads/master","pushedAt":"2024-07-24T08:15:53.000Z","pushType":"push","commitsCount":120,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into staging\n\nMisc HW patch queue\n\n- Restrict probe_access*() functions to TCG (Phil)\n- Extract do_invalidate_device_tlb from vtd_process_device_iotlb_desc (Clément)\n- Fixes in Loongson IPI model (Bibo & Phil)\n- Make docs/interop/firmware.json compatible with qapi-gen.py script (Thomas)\n- Correct MPC I2C MMIO region size (Zoltan)\n- Remove useless cast in Loongson3 Virt machine (Yao)\n- Various uses of range overlap API (Yao)\n- Use ERRP_GUARD macro in nubus_virtio_mmio_realize (Zhao)\n- Use DMA memory API in Goldfish UART model (Phil)\n- Expose fifo8_pop_buf and introduce fifo8_drop (Phil)\n- MAINTAINERS updates (Zhao, Phil)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmagFF8ACgkQ4+MsLN6t\n# wN5bKg//f5TwUhsy2ff0FJpHheDOj/9Gc2nZ1U/Fp0E5N3sz3A7MGp91wye6Xwi3\n# XG34YN9LK1AVzuCdrEEs5Uaxs1ZS1R2mV+fZaGHwYYxPDdnXxGyp/2Q0eyRxzbcN\n# zxE2hWscYSZbPVEru4HvZJKfp4XnE1cqA78fJKMAdtq0IPq38tmQNRlJ+gWD9dC6\n# ZUHXPFf3DnucvVuwqb0JYO/E+uJpcTtgR6pc09Xtv/HFgMiS0vKZ1I/6LChqAUw9\n# eLMpD/5V2naemVadJe98/dL7gIUnhB8GTjsb4ioblG59AO/uojutwjBSQvFxBUUw\n# U5lX9OSn20ouwcGiqimsz+5ziwhCG0R6r1zeQJFqUxrpZSscq7NQp9ygbvirm+wS\n# edLc8yTPf4MtYOihzPP9jLPcXPZjEV64gSnJISDDFYWANCrysX3suaFEOuVYPl+s\n# ZgQYRVSSYOYHgNqBSRkPKKVUxskSQiqLY3SfGJG4EA9Ktt5lD1cLCXQxhdsqphFm\n# Ws3zkrVVL0EKl4v/4MtCgITIIctN1ZJE9u3oPJjASqSvK6EebFqAJkc2SidzKHz0\n# F3iYX2AheWNHCQ3HFu023EvFryjlxYk95fs2f6Uj2a9yVbi813qsvd3gcZ8t0kTT\n# +dmQwpu1MxjzZnA6838R6OCMnC+UpMPqQh3dPkU/5AF2fc3NnN8=\n# =J/I2\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 24 Jul 2024 06:36:47 AM AEST\n# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE\n# gpg: Good signature from \"Philippe Mathieu-Daudé (F4BUG) \" [full]\n\n* tag 'hw-misc-20240723' of https://github.com/philmd/qemu: (28 commits)\n MAINTAINERS: Add myself as a reviewer of machine core\n MAINTAINERS: Cover guest-agent in QAPI schema\n util/fifo8: Introduce fifo8_drop()\n util/fifo8: Expose fifo8_pop_buf()\n util/fifo8: Rename fifo8_pop_buf() -> fifo8_pop_bufptr()\n util/fifo8: Rename fifo8_peek_buf() -> fifo8_peek_bufptr()\n util/fifo8: Use fifo8_reset() in fifo8_create()\n util/fifo8: Fix style\n chardev/char-fe: Document returned value on error\n hw/char/goldfish: Use DMA memory API\n hw/nubus/virtio-mmio: Fix missing ERRP_GUARD() in realize handler\n dump: make range overlap check more readable\n crypto/block-luks: make range overlap check more readable\n system/memory_mapping: make range overlap check more readable\n sparc/ldst_helper: make range overlap check more readable\n cxl/mailbox: make range overlap check more readable\n util/range: Make ranges_overlap() return bool\n hw/mips/loongson3_virt: remove useless type cast\n hw/i2c/mpc_i2c: Fix mmio region size\n docs/interop/firmware.json: convert \"Example\" section\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into s…"}},{"before":"23fa74974d8c96bc95cbecc0d4e2d90f984939f6","after":"3b5efc553eb1ea8eaaa81d87b100036205a4525d","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-24T01:02:01.000Z","pushType":"push","commitsCount":103,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'qga-pull-2024-07-23' of https://github.com/kostyanf14/qemu into staging\n\nqga-pull-2024-07-23\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEEwsLBCepDxjwUI+uE711egWG6hOcFAmafUs0ACgkQ711egWG6\n# hOffwQ/+PMFMOq3jwV11Na0GnrFHT0SLlcxNWYGQjE0Q/nwuYWMTKdo2iB9rVC7T\n# qxaT6PLtTZPgRsJudJ5kkvLFw88Nr6BuWl31tCVeALUO7C0oTg/oRDfYVeH4/jfG\n# PS5TiM6ie27SvI5lhGZhd9sRAy8N6NGgT6Fh+pS2tVVfftcfVYKVmnzgtvk314A+\n# MpeW8ukVruSW+9G+suXaE750g/drZJAoepC5pW1HXdHE+IuzXNdMWZqwMqBZSM5T\n# X8VcLvMjFrFrfLOP2el6mloriw67aJyKe9Uwsp548HdXfZKrLCmaR7cZK5zKVQDK\n# Rzolyuw19wNNi0TZAwmP+MBioDiIHcM4nNhVDCHIVCbXzQHa4BhAr/cr8uucyfM5\n# hdCWmaTl4Tksk4q4ooHurDWshV26QNRbLRD1Vx1Rhrwz42MmU2VG13PsSWqLj00I\n# fj1LzhQOmr26cewgayIL7ODwHDXiwKi+6lKS1OyTjXXubucScgxSyTNC785T6Rvk\n# T58KAnBRD3vDhE7Dn/4KdRClRFY+7R2/jcHdFnA4vfvOVV8ZXp/m0O0wfLEikH6/\n# dGDDVBLNG5gqV477++0wdqkYFq6MmON3PH/EA6rgZYc4At5kS+HFNASBvnFRYMGf\n# dgtyj8jV5uoffqYOqyXxClP6eTgV1EZ0/wKZ8uJipivB7azjnkE=\n# =xzjT\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 23 Jul 2024 04:50:53 PM AEST\n# gpg: using RSA key C2C2C109EA43C63C1423EB84EF5D5E8161BA84E7\n# gpg: Good signature from \"Kostiantyn Kostiuk (Upstream PR sign) \" [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: C2C2 C109 EA43 C63C 1423 EB84 EF5D 5E81 61BA 84E7\n\n* tag 'qga-pull-2024-07-23' of https://github.com/kostyanf14/qemu: (25 commits)\n qga/linux: Add new api 'guest-network-get-route'\n guest-agent: document allow-rpcs in config file section\n qga/commands-posix: Make ga_wait_child() return boolean\n qga: centralize logic for disabling/enabling commands\n qga: allow configuration file path via the cli\n qga: remove pointless 'blockrpcs_key' variable\n qga: move declare of QGAConfig struct to top of file\n qga: don't disable fsfreeze commands if vss_init fails\n qga: conditionalize schema for commands not supported on other UNIX\n qga: conditionalize schema for commands requiring utmpx\n qga: conditionalize schema for commands requiring libudev\n qga: conditionalize schema for commands requiring fstrim\n qga: conditionalize schema for commands requiring fsfreeze\n qga: conditionalize schema for commands only supported on Windows\n qga: conditionalize schema for commands requiring linux/win32\n qga: conditionalize schema for commands requiring getifaddrs\n qga: conditionalize schema for commands unsupported on non-Linux POSIX\n qga: conditionalize schema for commands unsupported on Windows\n qga: move CONFIG_FSFREEZE/TRIM to be meson defined options\n qga: move linux memory block command impls to commands-linux.c\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'qga-pull-2024-07-23' of https://github.com/kostyanf14/qemu …"}},{"before":"6af69d02706c821797802cfd56acdac13a7c9422","after":"3b5efc553eb1ea8eaaa81d87b100036205a4525d","ref":"refs/heads/master","pushedAt":"2024-07-24T01:01:44.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'qga-pull-2024-07-23' of https://github.com/kostyanf14/qemu into staging\n\nqga-pull-2024-07-23\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEEwsLBCepDxjwUI+uE711egWG6hOcFAmafUs0ACgkQ711egWG6\n# hOffwQ/+PMFMOq3jwV11Na0GnrFHT0SLlcxNWYGQjE0Q/nwuYWMTKdo2iB9rVC7T\n# qxaT6PLtTZPgRsJudJ5kkvLFw88Nr6BuWl31tCVeALUO7C0oTg/oRDfYVeH4/jfG\n# PS5TiM6ie27SvI5lhGZhd9sRAy8N6NGgT6Fh+pS2tVVfftcfVYKVmnzgtvk314A+\n# MpeW8ukVruSW+9G+suXaE750g/drZJAoepC5pW1HXdHE+IuzXNdMWZqwMqBZSM5T\n# X8VcLvMjFrFrfLOP2el6mloriw67aJyKe9Uwsp548HdXfZKrLCmaR7cZK5zKVQDK\n# Rzolyuw19wNNi0TZAwmP+MBioDiIHcM4nNhVDCHIVCbXzQHa4BhAr/cr8uucyfM5\n# hdCWmaTl4Tksk4q4ooHurDWshV26QNRbLRD1Vx1Rhrwz42MmU2VG13PsSWqLj00I\n# fj1LzhQOmr26cewgayIL7ODwHDXiwKi+6lKS1OyTjXXubucScgxSyTNC785T6Rvk\n# T58KAnBRD3vDhE7Dn/4KdRClRFY+7R2/jcHdFnA4vfvOVV8ZXp/m0O0wfLEikH6/\n# dGDDVBLNG5gqV477++0wdqkYFq6MmON3PH/EA6rgZYc4At5kS+HFNASBvnFRYMGf\n# dgtyj8jV5uoffqYOqyXxClP6eTgV1EZ0/wKZ8uJipivB7azjnkE=\n# =xzjT\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 23 Jul 2024 04:50:53 PM AEST\n# gpg: using RSA key C2C2C109EA43C63C1423EB84EF5D5E8161BA84E7\n# gpg: Good signature from \"Kostiantyn Kostiuk (Upstream PR sign) \" [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: C2C2 C109 EA43 C63C 1423 EB84 EF5D 5E81 61BA 84E7\n\n* tag 'qga-pull-2024-07-23' of https://github.com/kostyanf14/qemu: (25 commits)\n qga/linux: Add new api 'guest-network-get-route'\n guest-agent: document allow-rpcs in config file section\n qga/commands-posix: Make ga_wait_child() return boolean\n qga: centralize logic for disabling/enabling commands\n qga: allow configuration file path via the cli\n qga: remove pointless 'blockrpcs_key' variable\n qga: move declare of QGAConfig struct to top of file\n qga: don't disable fsfreeze commands if vss_init fails\n qga: conditionalize schema for commands not supported on other UNIX\n qga: conditionalize schema for commands requiring utmpx\n qga: conditionalize schema for commands requiring libudev\n qga: conditionalize schema for commands requiring fstrim\n qga: conditionalize schema for commands requiring fsfreeze\n qga: conditionalize schema for commands only supported on Windows\n qga: conditionalize schema for commands requiring linux/win32\n qga: conditionalize schema for commands requiring getifaddrs\n qga: conditionalize schema for commands unsupported on non-Linux POSIX\n qga: conditionalize schema for commands unsupported on Windows\n qga: move CONFIG_FSFREEZE/TRIM to be meson defined options\n qga: move linux memory block command impls to commands-linux.c\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'qga-pull-2024-07-23' of https://github.com/kostyanf14/qemu …"}},{"before":"23fa74974d8c96bc95cbecc0d4e2d90f984939f6","after":"6af69d02706c821797802cfd56acdac13a7c9422","ref":"refs/heads/master","pushedAt":"2024-07-23T09:07:22.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging\n\nhw/nvme patches\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEUigzqnXi3OaiR2bATeGvMW1PDekFAmaeiz4ACgkQTeGvMW1P\n# Dem5DggAkudAwZYUlKLz/FuxmOJsZ/CKL7iIu6wE3P93WTTbi4m2AL5lMFz1bOUH\n# 33LtjHz51bDvOsnhAwLs2TwjfhICiMJCOXEmxF9zJnO4Yo8ih9UbeE7sEukpxsVr\n# FJlAg5OXhdIHuo48ow7hu7BqMs58jnXhVA6zSvLU5rbKTSdG/369jyQKy5aoFPN0\n# Rk+S6hqDmVMiN7u6E+QqPyB2tSbmNKkhPICu3O9fbHmaOoMFmrcvyxkd1wJ9JxwF\n# 8MWbuEZlIpLIIL/mCN4wzDw8VKlJ26sBJJC1b+NHmWIWmPkqMeXwcmQtWhUqsrcs\n# xAGUcjgJuJ3Fu6Xzt+09Y+FXO8v0oQ==\n# =vCDb\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 23 Jul 2024 02:39:26 AM AEST\n# gpg: using RSA key 522833AA75E2DCE6A24766C04DE1AF316D4F0DE9\n# gpg: Good signature from \"Klaus Jensen \" [unknown]\n# gpg: aka \"Klaus Jensen \" [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: DDCA 4D9C 9EF9 31CC 3468 4272 63D5 6FC5 E55D A838\n# Subkey fingerprint: 5228 33AA 75E2 DCE6 A247 66C0 4DE1 AF31 6D4F 0DE9\n\n* tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu:\n hw/nvme: remove useless type cast\n hw/nvme: actually implement abort\n hw/nvme: add cross namespace copy support\n hw/nvme: fix memory leak in nvme_dsm\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu…"}},{"before":"d74ec4d7dda6322bcc51d1b13ccbd993d3574795","after":"23fa74974d8c96bc95cbecc0d4e2d90f984939f6","ref":"refs/heads/master","pushedAt":"2024-07-19T02:21:31.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-target-arm-20240718' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * Fix handling of LDAPR/STLR with negative offset\n * LDAPR should honour SCTLR_ELx.nAA\n * Use float_status copy in sme_fmopa_s\n * hw/display/bcm2835_fb: fix fb_use_offsets condition\n * hw/arm/smmuv3: Support and advertise nesting\n * Use FPST_F16 for SME FMOPA (widening)\n * tests/arm-cpu-features: Do not assume PMU availability\n * hvf: arm: Do not advance PC when raising an exception\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmaZFlUZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3iJuEACtVh1Wp93XMsL3llAZkQlx\n# DUCnDCvAM2qiiTIMOqPQzeKTIkRV9aFh1YWzOtMFKai6UkBU6p1b4bPqb5SIr99G\n# Ayps4+WzAHsjTqBGEpIIDWL6GqMwv9azBnRAYNb+Cg9O3SzEnCdGOKCfGYTXXPRz\n# zQ1NIgqZSUC5jg3XgkU22J3VMsOUWijbzxnGXhOyemSIEhREl+t6Ns3ca3n47/jk\n# JIw1g6o0mpefPPkaLq6ftVwpn1L63iYQugn4VCrIhtIoOM8vmnShbI9/GwzL4AYk\n# n28nwPl948Xby13kCYmu6Slt8Rmm7M33pBDJzsVtbaeBSd44XHrov8Y1+e1FhAco\n# lxrWY/2rG9HiWKGLdAeCKwVxB186DKiTmuK7lcN+eBu3VbOLjDiVE0d1bK4HqGyc\n# nzA/Aq81Y9p5Z7wzX40sVFlq0j1pQDQWk6GgPfMA4ueHKEEobxC3C+k1q9m02gjQ\n# qesOFzViiGe0j7JER84qqcatIaTk09xfbXL/uMZx8oP/iKa1pyMUx2blChXOXVTx\n# oGkO2h3/QCpRIos8d8WM/bso16EkpraInM4748iumSLuxDxTwiIikK/hpsCLDwUN\n# dLsH/hAMz+yQOFubFoRt4IlsGVnk5asmTDMb4S8RojdF2KzHuzbJMgdEOe62631g\n# IOAc7Tn3TIm5MpAxXOXgJA==\n# =/aEm\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 18 Jul 2024 11:19:17 PM AEST\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240718' of https://git.linaro.org/people/pmaydell/qemu-arm: (26 commits)\n hvf: arm: Do not advance PC when raising an exception\n tests/arm-cpu-features: Do not assume PMU availability\n tests/tcg/aarch64: Add test cases for SME FMOPA (widening)\n target/arm: Use FPST_F16 for SME FMOPA (widening)\n target/arm: Use float_status copy in sme_fmopa_s\n hw/arm/smmu: Refactor SMMU OAS\n hw/arm/smmuv3: Support and advertise nesting\n hw/arm/smmuv3: Handle translation faults according to SMMUPTWEventInfo\n hw/arm/smmuv3: Support nested SMMUs in smmuv3_notify_iova()\n hw/arm/smmu: Support nesting in the rest of commands\n hw/arm/smmu: Introduce smmu_iotlb_inv_asid_vmid\n hw/arm/smmu: Support nesting in smmuv3_range_inval()\n hw/arm/smmu-common: Support nested translation\n hw/arm/smmu-common: Add support for nested TLB\n hw/arm/smmu-common: Rework TLB lookup for nesting\n hw/arm/smmuv3: Translate CD and TT using stage-2 table\n hw/arm/smmu: Introduce CACHED_ENTRY_TO_ADDR\n hw/arm/smmu: Consolidate ASID and VMID types\n hw/arm/smmu: Split smmuv3_translate()\n hw/arm/smmu: Use enum for SMMU stage\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240718' of https://git.linaro.org/people…"}},{"before":"d74ec4d7dda6322bcc51d1b13ccbd993d3574795","after":"23fa74974d8c96bc95cbecc0d4e2d90f984939f6","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-19T02:21:12.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-target-arm-20240718' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * Fix handling of LDAPR/STLR with negative offset\n * LDAPR should honour SCTLR_ELx.nAA\n * Use float_status copy in sme_fmopa_s\n * hw/display/bcm2835_fb: fix fb_use_offsets condition\n * hw/arm/smmuv3: Support and advertise nesting\n * Use FPST_F16 for SME FMOPA (widening)\n * tests/arm-cpu-features: Do not assume PMU availability\n * hvf: arm: Do not advance PC when raising an exception\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmaZFlUZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3iJuEACtVh1Wp93XMsL3llAZkQlx\n# DUCnDCvAM2qiiTIMOqPQzeKTIkRV9aFh1YWzOtMFKai6UkBU6p1b4bPqb5SIr99G\n# Ayps4+WzAHsjTqBGEpIIDWL6GqMwv9azBnRAYNb+Cg9O3SzEnCdGOKCfGYTXXPRz\n# zQ1NIgqZSUC5jg3XgkU22J3VMsOUWijbzxnGXhOyemSIEhREl+t6Ns3ca3n47/jk\n# JIw1g6o0mpefPPkaLq6ftVwpn1L63iYQugn4VCrIhtIoOM8vmnShbI9/GwzL4AYk\n# n28nwPl948Xby13kCYmu6Slt8Rmm7M33pBDJzsVtbaeBSd44XHrov8Y1+e1FhAco\n# lxrWY/2rG9HiWKGLdAeCKwVxB186DKiTmuK7lcN+eBu3VbOLjDiVE0d1bK4HqGyc\n# nzA/Aq81Y9p5Z7wzX40sVFlq0j1pQDQWk6GgPfMA4ueHKEEobxC3C+k1q9m02gjQ\n# qesOFzViiGe0j7JER84qqcatIaTk09xfbXL/uMZx8oP/iKa1pyMUx2blChXOXVTx\n# oGkO2h3/QCpRIos8d8WM/bso16EkpraInM4748iumSLuxDxTwiIikK/hpsCLDwUN\n# dLsH/hAMz+yQOFubFoRt4IlsGVnk5asmTDMb4S8RojdF2KzHuzbJMgdEOe62631g\n# IOAc7Tn3TIm5MpAxXOXgJA==\n# =/aEm\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 18 Jul 2024 11:19:17 PM AEST\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240718' of https://git.linaro.org/people/pmaydell/qemu-arm: (26 commits)\n hvf: arm: Do not advance PC when raising an exception\n tests/arm-cpu-features: Do not assume PMU availability\n tests/tcg/aarch64: Add test cases for SME FMOPA (widening)\n target/arm: Use FPST_F16 for SME FMOPA (widening)\n target/arm: Use float_status copy in sme_fmopa_s\n hw/arm/smmu: Refactor SMMU OAS\n hw/arm/smmuv3: Support and advertise nesting\n hw/arm/smmuv3: Handle translation faults according to SMMUPTWEventInfo\n hw/arm/smmuv3: Support nested SMMUs in smmuv3_notify_iova()\n hw/arm/smmu: Support nesting in the rest of commands\n hw/arm/smmu: Introduce smmu_iotlb_inv_asid_vmid\n hw/arm/smmu: Support nesting in smmuv3_range_inval()\n hw/arm/smmu-common: Support nested translation\n hw/arm/smmu-common: Add support for nested TLB\n hw/arm/smmu-common: Rework TLB lookup for nesting\n hw/arm/smmuv3: Translate CD and TT using stage-2 table\n hw/arm/smmu: Introduce CACHED_ENTRY_TO_ADDR\n hw/arm/smmu: Consolidate ASID and VMID types\n hw/arm/smmu: Split smmuv3_translate()\n hw/arm/smmu: Use enum for SMMU stage\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240718' of https://git.linaro.org/people…"}},{"before":"58ee924b97d1c0898555647a31820c5a20d55a73","after":"d74ec4d7dda6322bcc51d1b13ccbd993d3574795","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-18T12:55:11.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging\n\ntrivial patches for 2024-07-17\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmaXpakACgkQcBtPaxpp\n# Plnvvwf8DdybFjyhAVmiG6+6WhB5s0hJhZRiWzUY6ieMbgPzCUgWzfr/pJh6q44x\n# rw+aVfe2kf1ysycx3DjcJpucrC1rQD/qV6dB3IA1rxidBOZfCb8iZwoaB6yS9Epp\n# 4uXIdfje4zO6oCMN17MTXvuQIEUK3ZHN0EQOs7vsA2d8/pHqBqRoixjz9KnKHlpk\n# P6kyIXceZ4wLAtwFJqa/mBBRnpcSdaWuQpzpBsg1E3BXRXXfeuXJ8WmGp0kEOpzQ\n# k7+2sPpuah2z7D+jNFBW0+3ZYDvO9Z4pomQ4al4w+DHDyWBF49WnnSdDSDbWwxI5\n# K0vUlsDVU8yTnIEgN8BL82F8eub5Ug==\n# =ZYHJ\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 17 Jul 2024 09:06:17 PM AEST\n# gpg: using RSA key 7B73BAD68BE7A2C289314B22701B4F6B1A693E59\n# gpg: Good signature from \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n\n* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:\n meson: Update meson-buildoptions.sh\n backends/rng-random: Get rid of qemu_open_old()\n backends/iommufd: Get rid of qemu_open_old()\n backends/hostmem-epc: Get rid of qemu_open_old()\n hw/vfio/container: Get rid of qemu_open_old()\n hw/usb/u2f-passthru: Get rid of qemu_open_old()\n hw/usb/host-libusb: Get rid of qemu_open_old()\n hw/i386/sgx: Get rid of qemu_open_old()\n tests/avocado: Remove the non-working virtio_check_params test\n doc/net/l2tpv3: Update boolean fields' description to avoid short-form use\n target/hexagon/imported/mmvec: Fix superfluous trailing semicolon\n util/oslib-posix: Fix superfluous trailing semicolon\n hw/i386/x86: Fix superfluous trailing semicolon\n accel/kvm/kvm-all: Fix superfluous trailing semicolon\n README.rst: add the missing punctuations\n block/curl: rewrite http header parsing function\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu int…"}},{"before":"58ee924b97d1c0898555647a31820c5a20d55a73","after":"d74ec4d7dda6322bcc51d1b13ccbd993d3574795","ref":"refs/heads/master","pushedAt":"2024-07-18T12:54:50.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging\n\ntrivial patches for 2024-07-17\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCAAdFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmaXpakACgkQcBtPaxpp\n# Plnvvwf8DdybFjyhAVmiG6+6WhB5s0hJhZRiWzUY6ieMbgPzCUgWzfr/pJh6q44x\n# rw+aVfe2kf1ysycx3DjcJpucrC1rQD/qV6dB3IA1rxidBOZfCb8iZwoaB6yS9Epp\n# 4uXIdfje4zO6oCMN17MTXvuQIEUK3ZHN0EQOs7vsA2d8/pHqBqRoixjz9KnKHlpk\n# P6kyIXceZ4wLAtwFJqa/mBBRnpcSdaWuQpzpBsg1E3BXRXXfeuXJ8WmGp0kEOpzQ\n# k7+2sPpuah2z7D+jNFBW0+3ZYDvO9Z4pomQ4al4w+DHDyWBF49WnnSdDSDbWwxI5\n# K0vUlsDVU8yTnIEgN8BL82F8eub5Ug==\n# =ZYHJ\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 17 Jul 2024 09:06:17 PM AEST\n# gpg: using RSA key 7B73BAD68BE7A2C289314B22701B4F6B1A693E59\n# gpg: Good signature from \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n# gpg: aka \"Michael Tokarev \" [full]\n\n* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:\n meson: Update meson-buildoptions.sh\n backends/rng-random: Get rid of qemu_open_old()\n backends/iommufd: Get rid of qemu_open_old()\n backends/hostmem-epc: Get rid of qemu_open_old()\n hw/vfio/container: Get rid of qemu_open_old()\n hw/usb/u2f-passthru: Get rid of qemu_open_old()\n hw/usb/host-libusb: Get rid of qemu_open_old()\n hw/i386/sgx: Get rid of qemu_open_old()\n tests/avocado: Remove the non-working virtio_check_params test\n doc/net/l2tpv3: Update boolean fields' description to avoid short-form use\n target/hexagon/imported/mmvec: Fix superfluous trailing semicolon\n util/oslib-posix: Fix superfluous trailing semicolon\n hw/i386/x86: Fix superfluous trailing semicolon\n accel/kvm/kvm-all: Fix superfluous trailing semicolon\n README.rst: add the missing punctuations\n block/curl: rewrite http header parsing function\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu int…"}},{"before":"959269e910944c03bc13f300d65bf08b060d5d0f","after":"58ee924b97d1c0898555647a31820c5a20d55a73","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-18T07:08:44.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386/tcg: fixes for seg_helper.c\n* SEV: Don't allow automatic fallback to legacy KVM_SEV_INIT,\n but also don't use it by default\n* scsi: honor bootindex again for legacy drives\n* hpet, utils, scsi, build, cpu: miscellaneous bugfixes\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmaWoP0UHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroOqfggAg3jxUp6B8dFTEid5aV6qvT4M6nwD\n# TAYcAl5kRqTOklEmXiPCoA5PeS0rbr+5xzWLAKgkumjCVXbxMoYSr0xJHVuDwQWv\n# XunUm4kpxJBLKK3uTGAIW9A21thOaA5eAoLIcqu2smBMU953TBevMqA7T67h22rp\n# y8NnZWWdyQRH0RAaWsCBaHVkkf+DuHSG5LHMYhkdyxzno+UWkTADFppVhaDO78Ba\n# Egk49oMO+G6of4+dY//p1OtAkAf4bEHePKgxnbZePInJrkgHzr0TJWf9gERWFzdK\n# JiM0q6DeqopZm+vENxS+WOx7AyDzdN0qOrf6t9bziXMg0Rr2Z8bu01yBCQ==\n# =cZhV\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 17 Jul 2024 02:34:05 AM AEST\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:\n target/i386/tcg: save current task state before loading new one\n target/i386/tcg: use X86Access for TSS access\n target/i386/tcg: check for correct busy state before switching to a new task\n target/i386/tcg: Compute MMU index once\n target/i386/tcg: Introduce x86_mmu_index_{kernel_,}pl\n target/i386/tcg: Reorg push/pop within seg_helper.c\n target/i386/tcg: use PUSHL/PUSHW for error code\n target/i386/tcg: Allow IRET from user mode to user mode with SMAP\n target/i386/tcg: Remove SEG_ADDL\n target/i386/tcg: fix POP to memory in long mode\n hpet: fix HPET_TN_SETVAL for high 32-bits of the comparator\n hpet: fix clamping of period\n docs: Update description of 'user=username' for '-run-with'\n qemu/timer: Add host ticks function for LoongArch\n scsi: fix regression and honor bootindex again for legacy drives\n hw/scsi/lsi53c895a: bump instruction limit in scripts processing to fix regression\n disas: Fix build against Capstone v6\n cpu: Free queued CPU work\n Revert \"qemu-char: do not operate on sources from finalize callbacks\"\n i386/sev: Don't allow automatic fallback to legacy KVM_SEV*_INIT\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"959269e910944c03bc13f300d65bf08b060d5d0f","after":"58ee924b97d1c0898555647a31820c5a20d55a73","ref":"refs/heads/master","pushedAt":"2024-07-18T07:08:25.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging\n\n* target/i386/tcg: fixes for seg_helper.c\n* SEV: Don't allow automatic fallback to legacy KVM_SEV_INIT,\n but also don't use it by default\n* scsi: honor bootindex again for legacy drives\n* hpet, utils, scsi, build, cpu: miscellaneous bugfixes\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmaWoP0UHHBib256aW5p\n# QHJlZGhhdC5jb20ACgkQv/vSX3jHroOqfggAg3jxUp6B8dFTEid5aV6qvT4M6nwD\n# TAYcAl5kRqTOklEmXiPCoA5PeS0rbr+5xzWLAKgkumjCVXbxMoYSr0xJHVuDwQWv\n# XunUm4kpxJBLKK3uTGAIW9A21thOaA5eAoLIcqu2smBMU953TBevMqA7T67h22rp\n# y8NnZWWdyQRH0RAaWsCBaHVkkf+DuHSG5LHMYhkdyxzno+UWkTADFppVhaDO78Ba\n# Egk49oMO+G6of4+dY//p1OtAkAf4bEHePKgxnbZePInJrkgHzr0TJWf9gERWFzdK\n# JiM0q6DeqopZm+vENxS+WOx7AyDzdN0qOrf6t9bziXMg0Rr2Z8bu01yBCQ==\n# =cZhV\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 17 Jul 2024 02:34:05 AM AEST\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:\n target/i386/tcg: save current task state before loading new one\n target/i386/tcg: use X86Access for TSS access\n target/i386/tcg: check for correct busy state before switching to a new task\n target/i386/tcg: Compute MMU index once\n target/i386/tcg: Introduce x86_mmu_index_{kernel_,}pl\n target/i386/tcg: Reorg push/pop within seg_helper.c\n target/i386/tcg: use PUSHL/PUSHW for error code\n target/i386/tcg: Allow IRET from user mode to user mode with SMAP\n target/i386/tcg: Remove SEG_ADDL\n target/i386/tcg: fix POP to memory in long mode\n hpet: fix HPET_TN_SETVAL for high 32-bits of the comparator\n hpet: fix clamping of period\n docs: Update description of 'user=username' for '-run-with'\n qemu/timer: Add host ticks function for LoongArch\n scsi: fix regression and honor bootindex again for legacy drives\n hw/scsi/lsi53c895a: bump instruction limit in scripts processing to fix regression\n disas: Fix build against Capstone v6\n cpu: Free queued CPU work\n Revert \"qemu-char: do not operate on sources from finalize callbacks\"\n i386/sev: Don't allow automatic fallback to legacy KVM_SEV*_INIT\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging"}},{"before":"23901b2b721c0576007ab7580da8aa855d6042a9","after":"959269e910944c03bc13f300d65bf08b060d5d0f","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-16T03:13:44.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging\n\nPython: 3.13 compat & sphinx minver bump\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+ber27ys35W+dsvQfe+BBqr8OQ4FAmaVXSsACgkQfe+BBqr8\n# OQ6tQw//blMWAbcaijg+GyesMrJGJ2xJx0G68DNfhGgpsTcRu9qnd3Q+s56c2pLq\n# iJwxaRtTOaYvUhDdcsjpxKJXUIn2WnoqePb31lxXtB9DMxJW6egOvoEzYVpBqlER\n# mFp4Feo8bi4/immHcnB8J05fJqGB5Rthp3Bl0s+QH6s2OKHl4rIKYNZTrxwrqKoF\n# 8vLg25MMHVzsojXPMfr6VTfxQ84OWXPvHTKMg5E0/OEK6FxGo3PSVTSpc6MtQJuV\n# UPAWVqykfuiXC08xg9QpzEvcJGXhGjNDILWWxI+d/8e1rkTiDqOb0LvLhWsa7paO\n# LOwsC863YpEPxH0utwfqNQKdTZx1VcnAss4uxULXBucnZ2J7OZp/xZ3xbJCHIbuN\n# XRX7/bGKQl3KJ+d+fw5Nto0ANScU+uGaOMAb4tAT+0ChD3uVmkjS4h8D3BAoCBeO\n# 9PNtUkpaNGeRAg+iFrGKLTtEUUVsJNIKTlFLSEHRJUCI+/AvX+UvZeEVnlO+qf1/\n# rz1chIbw6YgY60NEc7dy7aDhqa9hPTRSYwT79WoPUh74hIiwE3d4TJfL22n5H2jM\n# 0ryVPd+lIC7XqF+1FDx/PMxD0mhX2k++WjEpYldsZ2s3UQP5L8M8APKm6MHdMGhn\n# rl0fPyVSveF7CMTvy1Y9BTycZHQAOH/9QMM1fm+6JBFgz52QsYg=\n# =PLig\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 16 Jul 2024 03:32:27 AM AEST\n# gpg: using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E\n# gpg: Good signature from \"John Snow (John Huston) \" [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: FAEB 9711 A12C F475 812F 18F2 88A9 064D 1835 61EB\n# Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76 CBD0 7DEF 8106 AAFC 390E\n\n* tag 'python-pull-request' of https://gitlab.com/jsnow/qemu:\n docs: remove Sphinx 1.x compatibility code\n Python: bump minimum sphinx version to 3.4.3\n python: enable testing for 3.13\n iotests: Change imports for Python 3.13\n python: Do not use pylint 3.2.4 with python 3.8\n python: linter changes for pylint 3.x\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into…"}},{"before":"37fbfda8f4145ba1700f63f0cb7be4c108d545de","after":"959269e910944c03bc13f300d65bf08b060d5d0f","ref":"refs/heads/master","pushedAt":"2024-07-16T03:13:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging\n\nPython: 3.13 compat & sphinx minver bump\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQIzBAABCAAdFiEE+ber27ys35W+dsvQfe+BBqr8OQ4FAmaVXSsACgkQfe+BBqr8\n# OQ6tQw//blMWAbcaijg+GyesMrJGJ2xJx0G68DNfhGgpsTcRu9qnd3Q+s56c2pLq\n# iJwxaRtTOaYvUhDdcsjpxKJXUIn2WnoqePb31lxXtB9DMxJW6egOvoEzYVpBqlER\n# mFp4Feo8bi4/immHcnB8J05fJqGB5Rthp3Bl0s+QH6s2OKHl4rIKYNZTrxwrqKoF\n# 8vLg25MMHVzsojXPMfr6VTfxQ84OWXPvHTKMg5E0/OEK6FxGo3PSVTSpc6MtQJuV\n# UPAWVqykfuiXC08xg9QpzEvcJGXhGjNDILWWxI+d/8e1rkTiDqOb0LvLhWsa7paO\n# LOwsC863YpEPxH0utwfqNQKdTZx1VcnAss4uxULXBucnZ2J7OZp/xZ3xbJCHIbuN\n# XRX7/bGKQl3KJ+d+fw5Nto0ANScU+uGaOMAb4tAT+0ChD3uVmkjS4h8D3BAoCBeO\n# 9PNtUkpaNGeRAg+iFrGKLTtEUUVsJNIKTlFLSEHRJUCI+/AvX+UvZeEVnlO+qf1/\n# rz1chIbw6YgY60NEc7dy7aDhqa9hPTRSYwT79WoPUh74hIiwE3d4TJfL22n5H2jM\n# 0ryVPd+lIC7XqF+1FDx/PMxD0mhX2k++WjEpYldsZ2s3UQP5L8M8APKm6MHdMGhn\n# rl0fPyVSveF7CMTvy1Y9BTycZHQAOH/9QMM1fm+6JBFgz52QsYg=\n# =PLig\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 16 Jul 2024 03:32:27 AM AEST\n# gpg: using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E\n# gpg: Good signature from \"John Snow (John Huston) \" [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: FAEB 9711 A12C F475 812F 18F2 88A9 064D 1835 61EB\n# Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76 CBD0 7DEF 8106 AAFC 390E\n\n* tag 'python-pull-request' of https://gitlab.com/jsnow/qemu:\n docs: remove Sphinx 1.x compatibility code\n Python: bump minimum sphinx version to 3.4.3\n python: enable testing for 3.13\n iotests: Change imports for Python 3.13\n python: Do not use pylint 3.2.4 with python 3.8\n python: linter changes for pylint 3.x\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into…"}},{"before":"23901b2b721c0576007ab7580da8aa855d6042a9","after":"37fbfda8f4145ba1700f63f0cb7be4c108d545de","ref":"refs/heads/master","pushedAt":"2024-07-15T01:05:01.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'edgar/xen-queue-2024-07-12.for-upstream' of https://gitlab.com/edgar.iglesias/qemu into staging\n\nEdgars Xen queue.\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEErET+3BT38evtv0FRKcWWeA9ryoMFAmaQWqsACgkQKcWWeA9r\n# yoP57wgAtRJgumJK0kzPm+xKcEW+1hTtqqU/VUNk4ntoBOjmvLDsH5jtdb2z3oJI\n# rEtv0tE9tPiNJ08beFG3b5r25zjbX9AMGltPI5NhweaAaAGUybaPhJPK5RSzRSc7\n# 5AV4kJYs26xsv06MuO+GdZdN4CIrXvMJxICEjU2jU9eH7NvYOvxu9MEkcfYp1/Ee\n# NDkXgKEfUbUiMm609IiF8v0K1CA4AtX30DA6zcUGfBWpz+nro97LuVDS9b1Qxd6T\n# KaNgY1/7JTZ9+jSA9qDpGOLHNR49RlI2iPKNH3xjB7rtfPsE5UmpYb6lv3Z3I2zb\n# RKHJcvczHqaLeab+NXDf9VszZ0OVOg==\n# =HFJb\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 11 Jul 2024 03:20:27 PM PDT\n# gpg: using RSA key AC44FEDC14F7F1EBEDBF415129C596780F6BCA83\n# gpg: Good signature from \"Edgar E. Iglesias (Xilinx key) \" [unknown]\n# gpg: aka \"Edgar E. Iglesias \" [full]\n\n* tag 'edgar/xen-queue-2024-07-12.for-upstream' of https://gitlab.com/edgar.iglesias/qemu:\n xen: mapcache: Fix unmapping of first entries in buckets\n physmem: Bail out qemu_ram_block_from_host() for invalid ram addrs\n MAINTAINERS: add Edgar as Xen maintainer\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'edgar/xen-queue-2024-07-12.for-upstream' of https://gitlab…"}},{"before":"59084feb256c617063e0dbe7e64821ae8852d7cf","after":"23901b2b721c0576007ab7580da8aa855d6042a9","ref":"refs/heads/tcg-dev","pushedAt":"2024-07-12T06:22:05.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"gaosong-loongson","name":null,"path":"/gaosong-loongson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84619582?s=80&v=4"},"commit":{"message":"Merge tag 'pull-target-arm-20240711' of https://git.linaro.org/people/pmaydell/qemu-arm into staging\n\ntarget-arm queue:\n * Refactor FPCR/FPSR handling in preparation for FEAT_AFP\n * More decodetree conversions\n * target/arm: Use cpu_env in cpu_untagged_addr\n * target/arm: Set arm_v7m_tcg_ops cpu_exec_halt to arm_cpu_exec_halt()\n * hw/char/pl011: Avoid division-by-zero in pl011_get_baudrate()\n * hw/misc/bcm2835_thermal: Fix access size handling in bcm2835_thermal_ops\n * accel/tcg: Make TCGCPUOps::cpu_exec_halt mandatory\n * STM32L4x5: Handle USART interrupts correctly\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmaP24MZHHBldGVyLm1h\n# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3luAEACF4Uhrcrh7E7RwoDEeQAMQ\n# IG3+LwUbhnBXIUl7DL0qQTjnmwbbTQH2Ukoq3biqAdSs22JwrT6O6MDQ7fA3X8DI\n# 3Ew+72BzAAtQHVHJaFRw2f9UVQop8Poa9I7Di6frH4Gxk5AKQY/IwjrD6jYPqhM7\n# 9KCksksO3w9DRmpFZ1y5I/dGumTe12btEwdazWxrsyZIBNDoUJSU8xpcMk+9oErF\n# 23hcsSaXOGDeWwPuEk1q2mMYnRQQtMhVndxV50sF98MfJ3nnMKEttuFuW0znXMCr\n# Xat8Y4QbigXGmuJNgjXccIzN1Hje+h5zzfUIfVNWBYNzqULvvi/vjwNfJaUiIjm5\n# DxeOGUu8iZYQbgvJXvn9NwWbptxvhyWsCLpB46icElcN0jr1MU12wk2IH0CZa7KU\n# h4kbu0p17dph5Lantd888b1Vu3pOFr4UiRC3qJB9ddBVLyGl/3Km1wb99x038mPo\n# Mt8Y7Vjnr5OWd+mTNzXFRnYFYIRKu1lI85VuTjd5Uua0lDtFDo/sVnVF9uas84OC\n# /PrQYGso0UE320li+jYHzE18rKPEi2u/3xTgHWAgh3ra7McWVjWDr2yIsAisKKNH\n# 2F72gyZNy2n7FJhTYPQAJnozi68maP5f9tHHHXQdfsCE4+2h0fr/wljCeq1+5waq\n# 4edm31uEbArfW/jLgPHHAA==\n# =Xkmk\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Thu 11 Jul 2024 06:17:55 AM PDT\n# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE\n# gpg: issuer \"peter.maydell@linaro.org\"\n# gpg: Good signature from \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [full]\n# gpg: aka \"Peter Maydell \" [unknown]\n\n* tag 'pull-target-arm-20240711' of https://git.linaro.org/people/pmaydell/qemu-arm: (24 commits)\n target/arm: Convert PMULL to decodetree\n target/arm: Convert ADDHN, SUBHN, RADDHN, RSUBHN to decodetree\n target/arm: Convert SADDW, SSUBW, UADDW, USUBW to decodetree\n target/arm: Convert SQDMULL, SQDMLAL, SQDMLSL to decodetree\n target/arm: Convert SADDL, SSUBL, SABDL, SABAL, and unsigned to decodetree\n target/arm: Convert SMULL, UMULL, SMLAL, UMLAL, SMLSL, UMLSL to decodetree\n hw/arm: In STM32L4x5 SOC, connect USART devices to EXTI\n hw/misc: In STM32L4x5 EXTI, handle direct interrupts\n hw/misc: In STM32L4x5 EXTI, consolidate 2 constants\n accel/tcg: Make TCGCPUOps::cpu_exec_halt mandatory\n target: Set TCGCPUOps::cpu_exec_halt to target's has_work implementation\n target/arm: Set arm_v7m_tcg_ops cpu_exec_halt to arm_cpu_exec_halt()\n target/arm: Use cpu_env in cpu_untagged_addr\n hw/misc/bcm2835_thermal: Fix access size handling in bcm2835_thermal_ops\n hw/char/pl011: Avoid division-by-zero in pl011_get_baudrate()\n target/arm: Allow FPCR bits that aren't in FPSCR\n target/arm: Rename FPSR_MASK and FPCR_MASK and define them symbolically\n target/arm: Rename FPCR_ QC, NZCV macros to FPSR_\n target/arm: Store FPSR and FPCR in separate CPU state fields\n target/arm: Implement store_cpu_field_low32() macro\n ...\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-target-arm-20240711' of https://git.linaro.org/people…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMjoxNjoyNy4wMDAwMDBazwAAAAS97YpA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMjoxNjoyNy4wMDAwMDBazwAAAAS97YpA","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMlQwNjoyMjowNS4wMDAwMDBazwAAAAR9iP8q"}},"title":"Activity · loongson/qemu"}