get_user_pages(), pinned pages, and DAX
get_user_pages(), pinned pages, and DAX
Posted May 8, 2019 16:24 UTC (Wed) by jgg (subscriber, #55211)In reply to: get_user_pages(), pinned pages, and DAX by dgc
Parent article: get_user_pages(), pinned pages, and DAX
I think layout leases and some mmap of the block device could certainly address some use cases, and it would be better than the nothing we have today..
But the entire objection to any sort of lease has always been that the plan to SIGKILL userspace after a timeout is horrible and unworkable in the real world. If someone came up with a better alternative I haven't heard it..
I gather the way pNFS/etc handle layout lease revoke in-kernel is generally OK, but those techniques don't translate to userspace??
