Patch Series

Subject mm/vma: convert vm_flags_t to vma_flags_t in vma code
Author ljs@kernel.org
Date 2026-03-18 15:50:12 +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 (23)

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

Session 2026-03-18

ID (for dev) 23b1792a-a6de-4fed-8671-9ee47396c719
Status waiting
Test Base Patched Verdict