On Thu, May 2, 2019 at 8:16 PM Richard Weinberger <richard.weinberger@xxxxxxxxx> wrote: > > Piling logic into the kernel is not the answer. > > Adding the missing interfaces to the kernel is the answer. > > I wonder whether userfaultfd can but used for that use-case too? ...hit the send button too eary. My thought is, userfaultfd is used to support live migration of VMs such that pages from the remote side are loaded on demand. Sounds a little like the android app use-case, hm? The loader (ld-linux) runs the app and using userfaultfd missing pages get downloaded on demand. -- Thanks, //richard