Patch Series

Subject mm: balloon infrastructure cleanups
Author david@kernel.org
Date 2026-01-19 23:01:09 +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 (24)

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

Session 2026-01-19

ID (for dev) 0308edc3-73d4-4e68-9c48-ea53f0b05fb2
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 [Config] passed [Log]
[KASAN] Boot test: Base 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 [Config] passed [Log]
[KASAN] Build Patched 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 [Config] [patched] passed [Log]
[KASAN] Fuzzing 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 [Config] 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 [Config] [patched] passed [Log] [Artifacts]