Patch Series

Subject Make RamDiscardManager work with multiple sources & virtio-mem
Author marcandre.lureau@redhat.com
Date 2026-06-04 13:43:47 +0000 UTC
Version
Cc alex@shazbot.org armbru@redhat.com bchaney@akamai.com clg@redhat.com dave@treblig.org david@kernel.org eblake@redhat.com farosas@suse.de kvm@vger.kernel.org maciej.szmigiero@oracle.com marcandre.lureau@redhat.com mark.kanda@oracle.com mst@redhat.com mtosatti@redhat.com pbonzini@redhat.com peterx@redhat.com philmd@mailo.com qemu-devel@nongnu.org qemu-rust@nongnu.org xiaoyao.li@intel.com zhao1.liu@intel.com zhenzhong.duan@intel.com

Patches (12)

Name Content [All]
[PATCH v5 01/12] system/memory: split RamDiscardManager into source and manager [Body]
[PATCH v5 02/12] system/memory: move RamDiscardManager to separate compilation unit [Body]
[PATCH v5 03/12] system/memory: constify section arguments [Body]
[PATCH v5 04/12] system/ram-discard-manager: implement replay via is_populated iteration [Body]
[PATCH v5 05/12] virtio-mem: remove replay_populated/replay_discarded implementation [Body]
[PATCH v5 06/12] system/ram-discard-manager: drop replay from source interface [Body]
[PATCH v5 07/12] system/memory: implement RamDiscardManager multi-source aggregation [Body]
[PATCH v5 08/12] system/physmem: destroy ram block attributes before RCU-deferred reclaim [Body]
[PATCH v5 09/12] system/memory: add RamDiscardManager reference counting and cleanup [Body]
[PATCH v5 10/12] tests: add unit tests for RamDiscardManager multi-source aggregation [Body]
[PATCH v5 11/12] system/physmem: make ram_block_discard_range() handle guest_memfd [Body]
[PATCH v5 12/12] RFC: monitor: add 'info ramblock-attributes' command [Body]
Session 2026-06-04
ID (for dev) 8aeef471-ccd9-4dfc-8b6b-09acbfc166ab
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict