On Tue, May 6, 2014 at 2:35 PM, Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> wrote: > On Tue, 6 May 2014 17:37:24 +0300 "Kirill A. Shutemov" <kirill.shutemov@xxxxxxxxxxxxxxx> wrote: > >> This patchset replaces the syscall with emulation which creates new VMA on >> each remap and remove code to support non-linear mappings. >> >> Nonlinear mappings are pain to support and it seems there's no legitimate >> use-cases nowadays since 64-bit systems are widely available. >> >> It's not yet ready to apply. Just to give rough idea of what can we get if >> we'll deprecated remap_file_pages(). >> >> I need to split patches properly and write correct commit messages. And there's >> still code to remove. > > hah. That's bold. It would be great if we can get away with this. > > Do we have any feeling for who will be impacted by this and how badly? I *would* love to get rid of the nonlinear mappings, but I really have zero visibility into who ended up using it. I assume it's a "Oracle on 32-bit x86" kind of thing. I think this is more of a distro question. Plus perhaps an early patch to just add a warning first so that we can see who it triggers for? Linus -- 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>