Patch Series

Subject expand mmap_prepare functionality, port more users
Author lorenzo.stoakes@oracle.com
Date 2025-10-20 12:11:18 +0000 UTC
Version 5
Cc agordeev@linux.ibm.com akpm@linux-foundation.org almaz.alexandrovich@paragon-software.com andreas@gaisler.com andreyknvl@gmail.com arnd@arndb.de baolin.wang@linux.alibaba.com bhe@redhat.com borntraeger@linux.ibm.com brauner@kernel.org corbet@lwn.net dan.j.williams@intel.com dave.jiang@intel.com dave.martin@arm.com davem@davemloft.net david@redhat.com dvyukov@google.com dyoung@redhat.com gor@linux.ibm.com gregkh@linuxfoundation.org guoren@kernel.org hca@linux.ibm.com hughd@google.com iommu@lists.linux.dev jack@suse.cz james.morse@arm.com jannh@google.com jgg@nvidia.com kasan-dev@googlegroups.com kevin.tian@intel.com kexec@lists.infradead.org liam.howlett@oracle.com linux-csky@vger.kernel.org linux-cxl@vger.kernel.org linux-doc@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-mips@vger.kernel.org linux-mm@kvack.org linux-s390@vger.kernel.org lorenzo.stoakes@oracle.com mhocko@suse.com muchun.song@linux.dev nico@fluxnic.net ntfs3@lists.linux.dev nvdimm@lists.linux.dev osalvador@suse.de pfalcato@suse.de reinette.chatre@intel.com robin.murphy@arm.com

Patches (15)

Name Content [All]
[PATCH v5 01/15] mm/shmem: update shmem to use mmap_prepare [Body]
[PATCH v5 02/15] device/dax: update devdax to use mmap_prepare [Body]
[PATCH v5 03/15] mm/vma: remove unused function, make internal functions static [Body]
[PATCH v5 04/15] mm: add vma_desc_size(), vma_desc_pages() helpers [Body]
[PATCH v5 05/15] relay: update relay to use mmap_prepare [Body]
[PATCH v5 06/15] mm/vma: rename __mmap_prepare() function to avoid confusion [Body]
[PATCH v5 07/15] mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() [Body]
[PATCH v5 08/15] mm: abstract io_remap_pfn_range() based on PFN [Body]
[PATCH v5 09/15] mm: introduce io_remap_pfn_range_[prepare, complete]() [Body]
[PATCH v5 10/15] mm: add ability to take further action in vm_area_desc [Body]
[PATCH v5 11/15] doc: update porting, vfs documentation for mmap_prepare actions [Body]
[PATCH v5 12/15] mm/hugetlbfs: update hugetlbfs to use mmap_prepare [Body]
[PATCH v5 13/15] mm: add shmem_zero_setup_desc() [Body]
[PATCH v5 14/15] mm: update mem char driver to use mmap_prepare [Body]
[PATCH v5 15/15] mm: update resctl to use mmap_prepare [Body]

Session 2025-10-20

ID (for dev) 544c3ecf-c0a9-4196-8e0a-a14684c3a99b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 211ddde0823f1442e4ad052a2f30f050145ccada [Config] passed [Log]
[KASAN] Boot test: Base 211ddde0823f1442e4ad052a2f30f050145ccada [Config] passed
[KASAN] Build Patched 211ddde0823f1442e4ad052a2f30f050145ccada [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 211ddde0823f1442e4ad052a2f30f050145ccada [Config] [patched] passed
[KASAN] Fuzzing 211ddde0823f1442e4ad052a2f30f050145ccada [Config] 211ddde0823f1442e4ad052a2f30f050145ccada [Config] [patched] passed [Log] [Artifacts]