Re: [PATCH v9 0/8] mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
Andrew Morton <[email protected]> Wed, 15 Jul 2026 14:17:37 -0700
| Newsgroups | org.freedesktop.lists.nouveau,org.freedesktop.lists.dri-devel,org.freedesktop.lists.intel-xe,org.kernel.vger.linux-doc,org.kernel.vger.linux-hyperv,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest,org.kernel.vger.linux-rdma,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 15 Jul 2026 11:15:50 -0700 Stanislav Kinsburskii <[email protected]> wrote: > This series extends the HMM framework to support userfaultfd-backed memory > by allowing the mmap read lock to be dropped during hmm_range_fault(). Thanks, updated. > Changes in v9: > > - Folded the fixups into the full 8-patch series instead of sending a > separate fixup series. > - Clarified that the HMM timeout bounds repeated HMM/mmu-notifier retry > attempts, with the helper refreshing range->notifier_seq internally. > - Kept nouveau’s explicit outer deadline because its retry loop runs in a GPU > fault worker and cannot rely on fatal signals from the faulting process. > - Converted amdxdna, and GPU SVM callers to pass the shole timeout budget to > hmm_range_fault_unlocked_timeout(). These are all in your fixups for v8, so the v9 series made no alteration to mm.git.