Patch Series

Subject mm: balloon infrastructure cleanups
Author david@kernel.org
Date 2026-01-15 09:19:51 +0000 UTC
Version
Cc akpm@linux-foundation.org arnd@arndb.de bcm-kernel-feedback-list@broadcom.com christophe.leroy@csgroup.eu corbet@lwn.net david@kernel.org eperezma@redhat.com gregkh@linuxfoundation.org jasowang@redhat.com jerrin.shaji-george@broadcom.com liam.howlett@oracle.com linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linuxppc-dev@lists.ozlabs.org lorenzo.stoakes@oracle.com maddy@linux.ibm.com mhocko@suse.com mpe@ellerman.id.au mst@redhat.com npiggin@gmail.com osalvador@suse.de rppt@kernel.org sj@kernel.org surenb@google.com vbabka@suse.cz virtualization@lists.linux.dev xuanzhuo@linux.alibaba.com ziy@nvidia.com

Patches (23)

Name Content [All]
[PATCH v2 01/23] vmw_balloon: adjust BALLOON_DEFLATE when deflating while migrating [Body]
[PATCH v2 02/23] vmw_balloon: remove vmballoon_compaction_init() [Body]
[PATCH v2 03/23] powerpc/pseries/cmm: remove cmm_balloon_compaction_init() [Body]
[PATCH v2 04/23] mm/balloon_compaction: centralize basic page migration handling [Body]
[PATCH v2 05/23] mm/balloon_compaction: centralize adjust_managed_page_count() handling [Body]
[PATCH v2 06/23] vmw_balloon: stop using the balloon_dev_info lock [Body]
[PATCH v2 07/23] mm/balloon_compaction: use a device-independent balloon (list) lock [Body]
[PATCH v2 08/23] mm/balloon_compaction: remove dependency on page lock [Body]
[PATCH v2 09/23] mm/balloon_compaction: make balloon_mops static [Body]
[PATCH v2 10/23] mm/balloon_compaction: drop fs.h include from balloon_compaction.h [Body]
[PATCH v2 11/23] drivers/virtio/virtio_balloon: stop using balloon_page_push/pop() [Body]
[PATCH v2 12/23] mm/balloon_compaction: remove balloon_page_push/pop() [Body]
[PATCH v2 13/23] mm/balloon_compaction: fold balloon_mapping_gfp_mask() into balloon_page_alloc() [Body]
[PATCH v2 14/23] mm/balloon_compaction: move internal helpers to balloon_compaction.c [Body]
[PATCH v2 15/23] mm/balloon_compaction: assert that the balloon_pages_lock is held [Body]
[PATCH v2 16/23] mm/balloon_compaction: mark remaining functions for having proper kerneldoc [Body]
[PATCH v2 17/23] mm/balloon_compaction: remove "extern" from functions [Body]
[PATCH v2 18/23] mm/vmscan: drop inclusion of balloon_compaction.h [Body]
[PATCH v2 19/23] mm: rename balloon_compaction.(c|h) to balloon.(c|h) [Body]
[PATCH v2 20/23] mm/kconfig: make BALLOON_COMPACTION depend on MIGRATION [Body]
[PATCH v2 21/23] mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION [Body]
[PATCH v2 22/23] mm: rename CONFIG_MEMORY_BALLOON -> CONFIG_BALLOON [Body]
[PATCH v2 23/23] MAINTAINERS: move memory balloon infrastructure to "MEMORY MANAGEMENT - BALLOON" [Body]

Session 2026-01-15

ID (for dev) 2b710b76-5d62-4a17-96cc-31609553549c
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1a4142e4d99e8d8c9c8e58c23490fa2551012c83 [Config] passed [Log]
[KASAN] Boot test: Base 1a4142e4d99e8d8c9c8e58c23490fa2551012c83 [Config] passed [Log]
[KASAN] Build Patched 1a4142e4d99e8d8c9c8e58c23490fa2551012c83 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 1a4142e4d99e8d8c9c8e58c23490fa2551012c83 [Config] [patched] passed [Log]
[KASAN] Fuzzing 1a4142e4d99e8d8c9c8e58c23490fa2551012c83 [Config] 1a4142e4d99e8d8c9c8e58c23490fa2551012c83 [Config] [patched] passed [Log] [Artifacts]