Subject mm/rmap: index MAP_PRIVATE file-backed folios by virt pgoff
Author ljs@kernel.org
Date 2026-07-17 18:19:39 +0000 UTC
Version
Cc akpm@linux-foundation.org apopple@nvidia.com arnd@arndb.de baohua@kernel.org baolin.wang@linux.alibaba.com byungchul@sk.com chengming.zhou@linux.dev david@kernel.org dev.jain@arm.com gourry@gourry.net gregkh@linuxfoundation.org harry@kernel.org jack@suse.cz jannh@google.com joshua.hahnjy@gmail.com kees@kernel.org lance.yang@linux.dev liam@infradead.org linmiaohe@huawei.com linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org linux-mm@kvack.org ljs@kernel.org matthew.brost@intel.com mhocko@suse.com nao.horiguchi@gmail.com npache@redhat.com peterx@redhat.com pfalcato@suse.de rakie.kim@sk.com riel@surriel.com rppt@kernel.org ryan.roberts@arm.com surenb@google.com usama.arif@linux.dev vbabka@kernel.org willy@infradead.org xu.xin16@zte.com.cn ying.huang@linux.alibaba.com ziy@nvidia.com
Patches (15)
Name Content [All]
[PATCH 01/15] mm/vma: introduce VMA virtual page offset field and add helpers [Body]
[PATCH 02/15] mm: introduce linear_virt_page_index() [Body]
[PATCH 03/15] mm: abstract vma_address() and introduce vma_anon_address() [Body]
[PATCH 04/15] mm: update print_bad_page_map() to show virtual page index [Body]
[PATCH 05/15] mm: introduce and use vma_filebacked_address() [Body]
[PATCH 06/15] mm: propagate VMA virtual page offset on map, remap, split + merge [Body]
[PATCH 07/15] mm/rmap: track whether the page VMA mapped walk is anonymous [Body]
[PATCH 08/15] mm: introduce and use linear_folio_page_index() [Body]
[PATCH 09/15] mm/rmap: use virt pgoff for MAP_PRIVATE file-backed anon folios [Body]
[PATCH 10/15] tools/testing/vma: expand VMA merge tests to assert virt pgoff [Body]
[PATCH 11/15] tools/testing/selftests/mm: test virtual page offset merge behaviour [Body]
[PATCH 12/15] mm/vma: only permit MAP_PRIVATE /dev/zero to be mapped anonymous [Body]
[PATCH 13/15] mm/vma: make MAP_PRIVATE-mapped /dev/zero mappings truly anonymous [Body]
[PATCH 14/15] tools/testing/vma: add test to assert MAP_PRIVATE-/dev/zero is anon [Body]
[PATCH 15/15] tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests [Body]
Series Summary
1 Findings
Sessions
Session 2026-07-17
1 Findings
ID (for dev) 1f799cc2-162e-4241-92d3-e1acaf01ed30
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5093dba1014c1d7f7e247fd118f0fa8f22136046 [Config] passed [Log]
[KASAN] Boot test: Base 5093dba1014c1d7f7e247fd118f0fa8f22136046 [Config] passed [Log]
[KASAN] Build Patched 5093dba1014c1d7f7e247fd118f0fa8f22136046 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 5093dba1014c1d7f7e247fd118f0fa8f22136046 [Config] [patched] passed [Log]
[KASAN] Fuzz 5093dba1014c1d7f7e247fd118f0fa8f22136046 [Config] 5093dba1014c1d7f7e247fd118f0fa8f22136046 [Config] [patched] passed [Log] [Artifacts]