Subject mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
Author skinsburskii@gmail.com
Date 2026-07-15 18:15:58 +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 intel-xe@lists.freedesktop.org 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 v9 1/8] mm/hmm: move page fault handling out of walk callbacks [Body]
[PATCH v9 2/8] mm/hmm: add hmm_range_fault_unlocked_timeout() for mmap lock-drop support [Body]
[PATCH v9 3/8] selftests/mm: add HMM test for mmap lock-dropping faults [Body]
[PATCH v9 4/8] mshv: Use hmm_range_fault_unlocked_timeout() for region faults [Body]
[PATCH v9 5/8] drm/nouveau: Use hmm_range_fault_unlocked_timeout() for SVM faults [Body]
[PATCH v9 6/8] RDMA/umem: Use hmm_range_fault_unlocked_timeout() for ODP faults [Body]
[PATCH v9 7/8] accel/amdxdna: Use hmm_range_fault_unlocked_timeout() for range population [Body]
[PATCH v9 8/8] drm/gpusvm: Use hmm_range_fault_unlocked_timeout() for range faults [Body]
Session 2026-07-15
ID (for dev) e45072d5-306e-4965-889c-03b024d7ef7d
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 8db84a07071480e0886b12f189c513b93eb65c0a [Config] passed [Log]
[KASAN] Boot test: Base 8db84a07071480e0886b12f189c513b93eb65c0a [Config] passed [Log]
[KASAN] Build Patched 8db84a07071480e0886b12f189c513b93eb65c0a [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 8db84a07071480e0886b12f189c513b93eb65c0a [Config] [patched] passed [Log]
[KASAN] Fuzz 8db84a07071480e0886b12f189c513b93eb65c0a [Config] 8db84a07071480e0886b12f189c513b93eb65c0a [Config] [patched] passed [Log] [Artifacts]