Patch Series

Subject mm/vma: convert vm_flags_t to vma_flags_t in vma code
Author ljs@kernel.org
Date 2026-03-20 19:38:18 +0000 UTC
Version
Cc agordeev@linux.ibm.com akpm@linux-foundation.org alex@ghiti.fr anton.ivanov@cambridgegreys.com aou@eecs.berkeley.edu bcain@kernel.org borntraeger@linux.ibm.com bp@alien8.de brauner@kernel.org catalin.marinas@arm.com chengming.zhou@linux.dev chenhuacai@kernel.org chleroy@kernel.org dave.hansen@linux.intel.com david@kernel.org dinguyen@kernel.org gor@linux.ibm.com hca@linux.ibm.com hpa@zytor.com jack@suse.cz jannh@google.com johannes@sipsolutions.net kees@kernel.org kernel@xen0n.name liam.howlett@oracle.com linux-arm-kernel@lists.infradead.org linux-fsdevel@vger.kernel.org linux-hexagon@vger.kernel.org linux-kernel@vger.kernel.org linux-mips@vger.kernel.org linux-mm@kvack.org linux-riscv@lists.infradead.org linux-s390@vger.kernel.org linux-snps-arc@lists.infradead.org linux-um@lists.infradead.org linux@armlinux.org.uk linuxppc-dev@lists.ozlabs.org ljs@kernel.org loongarch@lists.linux.dev maddy@linux.ibm.com mhocko@suse.com mingo@redhat.com mpe@ellerman.id.au npiggin@gmail.com omosnace@redhat.com palmer@dabbelt.com paul@paul-moore.com pfalcato@suse.de pjw@kernel.org richard@nod.at

Patches (25)

Name Content [All]
[PATCH v4 01/25] mm/vma: add vma_flags_empty(), vma_flags_and(), vma_flags_diff_pair() [Body]
[PATCH v4 02/25] tools/testing/vma: add unit tests flag empty, diff_pair, and[_mask] [Body]
[PATCH v4 03/25] mm/vma: add further vma_flags_t unions [Body]
[PATCH v4 04/25] tools/testing/vma: convert bulk of test code to vma_flags_t [Body]
[PATCH v4 05/25] mm/vma: use new VMA flags for sticky flags logic [Body]
[PATCH v4 06/25] tools/testing/vma: fix VMA flag tests [Body]
[PATCH v4 07/25] mm/vma: add append_vma_flags() helper [Body]
[PATCH v4 08/25] tools/testing/vma: add simple test for append_vma_flags() [Body]
[PATCH v4 09/25] mm: unexport vm_brk_flags() and eliminate vm_flags parameter [Body]
[PATCH v4 10/25] mm/vma: introduce vma_flags_same[_mask/_pair]() [Body]
[PATCH v4 11/25] mm/vma: introduce [vma_flags,legacy]_to_[legacy,vma_flags]() helpers [Body]
[PATCH v4 12/25] tools/testing/vma: test that legacy flag helpers work correctly [Body]
[PATCH v4 13/25] mm/vma: introduce vma_test[_any[_mask]](), and make inlining consistent [Body]
[PATCH v4 14/25] tools/testing/vma: update VMA flag tests to test vma_test[_any_mask]() [Body]
[PATCH v4 15/25] mm: introduce vma_flags_count() and vma[_flags]_test_single_mask() [Body]
[PATCH v4 16/25] tools/testing/vma: test vma_flags_count,vma[_flags]_test_single_mask [Body]
[PATCH v4 17/25] mm: convert do_brk_flags() to use vma_flags_t [Body]
[PATCH v4 18/25] mm: update vma_supports_mlock() to use new VMA flags [Body]
[PATCH v4 19/25] mm/vma: introduce vma_clear_flags[_mask]() [Body]
[PATCH v4 20/25] tools/testing/vma: update VMA tests to test vma_clear_flags[_mask]() [Body]
[PATCH v4 21/25] mm/vma: convert as much as we can in mm/vma.c to vma_flags_t [Body]
[PATCH v4 22/25] tools: bitmap: add missing bitmap_copy() implementation [Body]
[PATCH v4 23/25] mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_t [Body]
[PATCH v4 24/25] mm/vma: convert __mmap_region() to use vma_flags_t [Body]
[PATCH v4 25/25] mm: simplify VMA flag tests of excluded flags [Body]

Session 2026-03-20

ID (for dev) b5239542-4d61-4d17-8d22-dd77756e97c1
Status waiting
Test Base Patched Verdict