Subject mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
Author skinsburskii@gmail.com
Date 2026-07-10 21:26:27 +0000 UTC
Version
Cc airlied@gmail.com akhilesh@ee.iitb.ac.in akpm@linux-foundation.org corbet@lwn.net dakr@kernel.org david@kernel.org decui@microsoft.com dri-devel@lists.freedesktop.org haiyangz@microsoft.com jgg@ziepe.ca kees@kernel.org kys@microsoft.com leon@kernel.org liam@infradead.org linux-doc@vger.kernel.org linux-hyperv@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org linux-mm@kvack.org linux-rdma@vger.kernel.org lizhi.hou@amd.com ljs@kernel.org longli@microsoft.com lyude@redhat.com maarten.lankhorst@linux.intel.com mamin506@gmail.com mhocko@suse.com mripard@kernel.org nouveau@lists.freedesktop.org ogabbay@kernel.org oleg@redhat.com rppt@kernel.org shuah@kernel.org simona@ffwll.ch skhan@linuxfoundation.org skinsburskii@gmail.com surenb@google.com tzimmermann@suse.de vbabka@kernel.org wei.liu@kernel.org
Patches (8)
Name Content [All]
[PATCH v8 1/8] mm/hmm: move page fault handling out of walk callbacks [Body]
[PATCH v8 2/8] mm/hmm: add hmm_range_fault_unlocked_timeout() for mmap lock-drop support [Body]
[PATCH v8 3/8] selftests/mm: add HMM test for mmap lock-dropping faults [Body]
[PATCH v8 4/8] mshv: Use hmm_range_fault_unlocked_timeout() for region faults [Body]
[PATCH v8 5/8] drm/nouveau: Use hmm_range_fault_unlocked_timeout() for SVM faults [Body]
[PATCH v8 6/8] RDMA/umem: Use hmm_range_fault_unlocked_timeout() for ODP faults [Body]
[PATCH v8 7/8] accel/amdxdna: Use hmm_range_fault_unlocked_timeout() for range population [Body]
[PATCH v8 8/8] drm/gpusvm: Use hmm_range_fault_unlocked_timeout() for range faults [Body]
Session 2026-07-10
ID (for dev) 8d5fc48e-5ed7-40e0-946c-44709ed1c6cc
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base fcba32f376150ca9d3bc02c9d3f306103376af82 [Config] passed [Log]
[KASAN] Boot test: Base fcba32f376150ca9d3bc02c9d3f306103376af82 [Config] passed [Log]
[KASAN] Build Patched fcba32f376150ca9d3bc02c9d3f306103376af82 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched fcba32f376150ca9d3bc02c9d3f306103376af82 [Config] [patched] passed [Log]
[KASAN] Fuzz fcba32f376150ca9d3bc02c9d3f306103376af82 [Config] fcba32f376150ca9d3bc02c9d3f306103376af82 [Config] [patched] passed [Log] [Artifacts]