{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":508212997,"defaultBranch":"master","name":"qemu","ownerLogin":"avihai1122","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-06-28T08:15:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/94443518?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707063275.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"27a3686fdc7de565be65b820dae847e5914e6b26","ref":"refs/heads/vfio_parallel_migration","pushedAt":"2024-02-04T16:14:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"vfio/migration: Add receive thread logic\n\nSigned-off-by: Avihai Horon \nChange-Id: Ice4fa96b5c570399cb1bfacb4673cca8cf7f3eed","shortMessageHtmlLink":"vfio/migration: Add receive thread logic"}},{"before":"cab35c73be9d579db105ef73fa8a60728a890098","after":"39a6e4f87e7b75a45b08d6dc8b8b7c2954c87440","ref":"refs/heads/master","pushedAt":"2024-02-04T15:55:19.000Z","pushType":"push","commitsCount":5742,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"Merge tag 'pull-qapi-2024-02-03' of https://repo.or.cz/qemu/armbru into staging\n\nQAPI patches patches for 2024-02-03\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmW992gSHGFybWJydUBy\n# ZWRoYXQuY29tAAoJEDhwtADrkYZTgt4P/RLioQBDBeFw77RMVJqU7YHjvdPrFtVa\n# jpN3g+OqX7zN97aCfMnTueTi989qyHr7J8ufxcMsxKjxH8//Qs5vbkjVmzecxsiq\n# GOP0a1HrvvKvjAvttsM3OLYKWwwas5mvZ1wjerHItkC8t5QHIzAKHCHiJkzD5W0r\n# Kew9Mi9gzqRdETHlY+QFnwdr1ksG+L6iB3yefWu01emSPI5XXdQHGMyorYauwZGy\n# ettuSFwc/kVLd0wipsr7EKNEeK8c211EmAj4aqgpDSAzTDUyjNc/CjI1YGYvcBkz\n# 6ejgIRrUMmS3F9hytj0Gp0CC7mjAcZzMN3HNm1VHeuBR3Eo3iWnPAGeIV8w1bihp\n# GsioU+a6ZbcB1ylYRIadpUyrVABNGSlv9SLJiHYeZI+N/0Wz2ByWpYvjrmvvQIB9\n# Kt7Tq+biab26OR+b7jZqae4d9EhTkYifP3cV2Bnv9gf9uONV8LRMDoCHSAm3EdCH\n# 3R361imS1y394YZbp2iMI4PxeNjh+PvL+rduNZbSGPNY+x9dEbBUH5YJBjnnw/Du\n# YM1yCiyoWyiQbSxGcILn9BCCBDcntof4XzFg7MYhN717fvQaLJMEuRlKE9LTC3GT\n# Wrbu4ZkTq7r//gXLtnO/L3S7y4inhKow3nKPXUmiqxVuRlRvLq06d1NHVI60FZFf\n# keNA4PC6X/6R\n# =2BzL\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Sat 03 Feb 2024 08:20:56 GMT\n# gpg: using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653\n# gpg: issuer \"armbru@redhat.com\"\n# gpg: Good signature from \"Markus Armbruster \" [full]\n# gpg: aka \"Markus Armbruster \" [full]\n# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867 4E5F 3870 B400 EB91 8653\n\n* tag 'pull-qapi-2024-02-03' of https://repo.or.cz/qemu/armbru:\n qga/qapi-schema: Move command description right after command name\n qga: Move type description right after type name\n qapi: Elide \"Potential additional modes\" from generated docs\n qapi: Drop redundant documentation of conditional\n qapi: Drop redundant documentation of inherited members\n\nSigned-off-by: Peter Maydell ","shortMessageHtmlLink":"Merge tag 'pull-qapi-2024-02-03' of https://repo.or.cz/qemu/armbru in…"}},{"before":null,"after":"218a23b9a1c3b8a4bb0bfbff820da5f1a05d006b","ref":"refs/heads/p2p_simple","pushedAt":"2023-06-20T13:09:01.044Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"vfio/migration: Allow migration of multiple P2P supporting devices\n\nNow that P2P support has been added to VFIO migration, allow migration\nof multiple devices if all of them support P2P.\n\nSingle device migration is allowed regardless of P2P support.\n\nSigned-off-by: Avihai Horon \nChange-Id: I39c2995ba0f446f5247d9ea24102bb2da6b355de","shortMessageHtmlLink":"vfio/migration: Allow migration of multiple P2P supporting devices"}},{"before":"60ca584b8af0de525656f959991a440f8c191f12","after":"cab35c73be9d579db105ef73fa8a60728a890098","ref":"refs/heads/master","pushedAt":"2023-06-20T13:02:34.382Z","pushType":"push","commitsCount":2073,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"Merge tag 'pull-tcg-20230620' of https://gitlab.com/rth7680/qemu into staging\n\ntcg: Define _CALL_AIX for clang on ppc64\naccel/tcg: Build fix for macos catalina\naccel/tcg: Handle MO_ATOM_WITHIN16 in do_st16_leN\naccel/tcg: Restrict SavedIOTLB to system emulation\naccel/tcg: Use generic 'helper-proto-common.h' header\nplugins: Remove unused 'exec/helper-proto.h' header\n*: Check for CONFIG_USER_ONLY instead of CONFIG_SOFTMMU\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmSRYmIdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8zbAgAlX4GcShS1OU1BDRe\n# b0HHHj1fFBB/9yk8f/5WuQb2snYS+pcZCez9XeT175ugovXSOz+shvmFrbRPvpfj\n# q8C88CIKCJRsXnhWqKWOKDqgTttu2WNXOvCe0eCZbUoGQ9K1seMvUBq6T50fNv2H\n# fXeHtLSu/+jiHIN3+woJqdgrkp0cko2rrpnwIpjuIsY1iz/J/VKEHmnv7Ah+GsRs\n# OTYnR7iN6uhBXVll14r3UCylbgdEz58sSSEi3dYYfaTRuijDwOzM0evhk6+5XzHP\n# DYwGdbtDE5HJOrCLiKegk80Gh6v1XVZQWnn9PdiN1eJcQsWNT9mYV9/4IsCVrsF4\n# 8r5KUg==\n# =JmjK\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 20 Jun 2023 10:25:06 AM CEST\n# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg: issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \" [ultimate]\n\n* tag 'pull-tcg-20230620' of https://gitlab.com/rth7680/qemu:\n cputlb: Restrict SavedIOTLB to system emulation\n exec/cpu-defs: Check for SOFTMMU instead of !USER_ONLY\n accel/tcg/cpu-exec: Use generic 'helper-proto-common.h' header\n plugins: Remove unused 'exec/helper-proto.h' header\n meson: Replace softmmu_ss -> system_ss\n meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY\n meson: Alias CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY\n accel/tcg: Check for USER_ONLY definition instead of SOFTMMU one\n hw/core/cpu: Check for USER_ONLY definition instead of SOFTMMU one\n target/ppc: Check for USER_ONLY definition instead of SOFTMMU one\n target/m68k: Check for USER_ONLY definition instead of SOFTMMU one\n target/tricore: Remove pointless CONFIG_SOFTMMU guard\n target/i386: Simplify i386_tr_init_disas_context()\n tcg/ppc: Define _CALL_AIX for clang on ppc64(be)\n accel/tcg: Handle MO_ATOM_WITHIN16 in do_st16_leN\n host/include/x86_64: Use __m128i for \"x\" constraints\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-tcg-20230620' of https://gitlab.com/rth7680/qemu into…"}},{"before":"60ca584b8af0de525656f959991a440f8c191f12","after":"cab35c73be9d579db105ef73fa8a60728a890098","ref":"refs/heads/master","pushedAt":"2023-06-20T13:02:34.307Z","pushType":"push","commitsCount":2073,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"Merge tag 'pull-tcg-20230620' of https://gitlab.com/rth7680/qemu into staging\n\ntcg: Define _CALL_AIX for clang on ppc64\naccel/tcg: Build fix for macos catalina\naccel/tcg: Handle MO_ATOM_WITHIN16 in do_st16_leN\naccel/tcg: Restrict SavedIOTLB to system emulation\naccel/tcg: Use generic 'helper-proto-common.h' header\nplugins: Remove unused 'exec/helper-proto.h' header\n*: Check for CONFIG_USER_ONLY instead of CONFIG_SOFTMMU\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmSRYmIdHHJpY2hhcmQu\n# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8zbAgAlX4GcShS1OU1BDRe\n# b0HHHj1fFBB/9yk8f/5WuQb2snYS+pcZCez9XeT175ugovXSOz+shvmFrbRPvpfj\n# q8C88CIKCJRsXnhWqKWOKDqgTttu2WNXOvCe0eCZbUoGQ9K1seMvUBq6T50fNv2H\n# fXeHtLSu/+jiHIN3+woJqdgrkp0cko2rrpnwIpjuIsY1iz/J/VKEHmnv7Ah+GsRs\n# OTYnR7iN6uhBXVll14r3UCylbgdEz58sSSEi3dYYfaTRuijDwOzM0evhk6+5XzHP\n# DYwGdbtDE5HJOrCLiKegk80Gh6v1XVZQWnn9PdiN1eJcQsWNT9mYV9/4IsCVrsF4\n# 8r5KUg==\n# =JmjK\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 20 Jun 2023 10:25:06 AM CEST\n# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F\n# gpg: issuer \"richard.henderson@linaro.org\"\n# gpg: Good signature from \"Richard Henderson \" [ultimate]\n\n* tag 'pull-tcg-20230620' of https://gitlab.com/rth7680/qemu:\n cputlb: Restrict SavedIOTLB to system emulation\n exec/cpu-defs: Check for SOFTMMU instead of !USER_ONLY\n accel/tcg/cpu-exec: Use generic 'helper-proto-common.h' header\n plugins: Remove unused 'exec/helper-proto.h' header\n meson: Replace softmmu_ss -> system_ss\n meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY\n meson: Alias CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY\n accel/tcg: Check for USER_ONLY definition instead of SOFTMMU one\n hw/core/cpu: Check for USER_ONLY definition instead of SOFTMMU one\n target/ppc: Check for USER_ONLY definition instead of SOFTMMU one\n target/m68k: Check for USER_ONLY definition instead of SOFTMMU one\n target/tricore: Remove pointless CONFIG_SOFTMMU guard\n target/i386: Simplify i386_tr_init_disas_context()\n tcg/ppc: Define _CALL_AIX for clang on ppc64(be)\n accel/tcg: Handle MO_ATOM_WITHIN16 in do_st16_leN\n host/include/x86_64: Use __m128i for \"x\" constraints\n\nSigned-off-by: Richard Henderson ","shortMessageHtmlLink":"Merge tag 'pull-tcg-20230620' of https://gitlab.com/rth7680/qemu into…"}},{"before":null,"after":"1b75e0f702510a8d54133c09641b1d81df463264","ref":"refs/heads/precopy_p2p_for_joao","pushedAt":"2023-03-28T13:48:03.737Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"vfio/migration: Move from STOP_COPY to STOP in vfio_save_cleanup()\n\nChanging device state from STOP_COPY to STOP can take time as the device\nmight need to free resources etc. Currently, this is done in\nvfio_save_complete_precopy() and therefore is counted in the migration\ndowntime.\n\nTo avoid this and reduce migration downtime, change the device state\nfrom STOP_COPY to STOP in vfio_save_cleanup() which is not part of\nmigration downtime.\n\nSigned-off-by: Avihai Horon \nChange-Id: I37b6a30dfed11c79e65a837fcf4b42e6432eaa84","shortMessageHtmlLink":"vfio/migration: Move from STOP_COPY to STOP in vfio_save_cleanup()"}},{"before":"c4ffd91aba1c3d878e99a3e7ba8aad4826728ece","after":"60ca584b8af0de525656f959991a440f8c191f12","ref":"refs/heads/master","pushedAt":"2023-03-28T13:35:43.514Z","pushType":"push","commitsCount":2912,"pusher":{"login":"avihai1122","name":null,"path":"/avihai1122","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94443518?s=80&v=4"},"commit":{"message":"Merge tag 'pull-for-8.0-220323-1' of https://gitlab.com/stsquad/qemu into staging\n\nMisc fixes for 8.0 (testing, plugins, gitdm)\n\n - update Alpine image used for testing images\n - include libslirp in custom runner build env\n - update gitlab-runner recipe for CentOS\n - update docker calls for better caching behaviour\n - document some plugin callbacks\n - don't use tags to define drives for lkft baseline tests\n - fix missing clear of plugin_mem_cbs\n - fix iotests to report individual results\n - update the gitdm metadata for contributors\n - avoid printing comments before g_test_init()\n - probe for multiprocess support before running avocado test\n - refactor igb.py into netdev-ethtool.py avocado test\n - rebuild openbsd to have more space space for iotests\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmQbGkoACgkQ+9DbCVqe\n# KkT2kQgAif70dGyn2bcv7OYv2LgAcSzDGTIsOfMM6gYc9bm3nU/R/cj9cy8Qgbnu\n# v6BSVeig5AVBWI1UTuMNeKW1BWoQYfxg2kdduSyAzMZS44r09ch9iabSbxbadC1e\n# L1RrRWlzs/MwWX8IclAyEj1jr+DB+/DwoG61IP3215XXSy84e/XV4j+JAyBEzXQ9\n# LdznGyqyItg3S6rnVpRP/wjR0P3VlrYOLOjFfCw7gB8JrlW7KIr8hWkHXYuS2mF5\n# UyXTBwbXwYB5BAx0zXC3SVgl0Gs1qymaRUX77dlotlpVVo0Ql8a06dHPtYrjMNgA\n# /Nyat3Dbbu7Rai+IzZIJl3tGx850wg==\n# =XR0M\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 22 Mar 2023 15:10:02 GMT\n# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44\n# gpg: Good signature from \"Alex Bennée (Master Work Key) \" [full]\n# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44\n\n* tag 'pull-for-8.0-220323-1' of https://gitlab.com/stsquad/qemu: (35 commits)\n qtests: avoid printing comments before g_test_init()\n contrib/gitdm: add group map for AMD\n contrib/gitdm: add more individual contributors\n contrib/gitdm: add revng to domain map\n contrib/gitdm: add Alibaba to the domain-map\n contrib/gitdm: add Amazon to the domain map\n contrib/gitdm: Add SYRMIA to the domain map\n contrib/gitdm: Add ASPEED Technology to the domain map\n iotests: remove the check-block.sh script\n iotests: register each I/O test separately with meson\n iotests: always use a unique sub-directory per test\n iotests: connect stdin to /dev/null when running tests\n iotests: print TAP protocol version when reporting tests\n iotests: strip subdir path when listing tests\n iotests: allow test discovery before building\n iotests: explicitly pass source/build dir to 'check' command\n tests/vm: custom openbsd partitioning to increase /home space\n tests/vm: skip X11 in openbsd installation\n include/qemu/plugin: Inline qemu_plugin_disable_mem_helpers\n include/qemu: Split out plugin-event.h\n ...\n\nSigned-off-by: Peter Maydell ","shortMessageHtmlLink":"Merge tag 'pull-for-8.0-220323-1' of https://gitlab.com/stsquad/qemu …"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNFQxNjoxNDozNS4wMDAwMDBazwAAAAPxlfq5","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNFQxNjoxNDozNS4wMDAwMDBazwAAAAPxlfq5","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOFQxMzozNTo0My41MTQzMTRazwAAAAMM9GgY"}},"title":"Activity · avihai1122/qemu"}