Hi Mike, On Thu, Aug 04, 2016 at 11:14:11AM +0300, Mike Rapoport wrote: > These patches enable userfaultfd support for shared memory mappings. The > VMAs backed with shmem/tmpfs can be registered with userfaultfd which > allows management of page faults in these areas by userland. > > This patch set adds implementation of shmem_mcopy_atomic_pte for proper > handling of UFFDIO_COPY command. A callback to handle_userfault is added > to shmem page fault handling path. The userfaultfd register/unregister > methods are extended to allow shmem VMAs. > > The UFFDIO_ZEROPAGE and UFFDIO_REGISTER_MODE_WP are not implemented which > is reflected by userfaultfd API handshake methods. This looks great. I'm getting rejects during rebase but not because of your changes, I think I'll fold some patches that I originally fixed up incrementally, in order to reduce the reject churn. Thanks, Andrea -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>