• Carsten Otte's avatar
    [PATCH] execute-in-place fixes · afa597ba
    Carsten Otte authored
    This patch includes feedback from Andrew and Christoph. Thanks for
    taking time to review.
    
    Use of empty_zero_page was eliminated to fix compilation for architectures
    that don't have it.
    
    This patch removes setting pages up-to-date in ext2_get_xip_page and all
    bug checks to verify that the page is indeed up to date.  Setting the page
    state on mapping to userland is bogus.  None of the code patchs involved
    with these pages in mm cares about the page state.
    
    still on my ToDo list: identify a place outside second extended where
    __inode_direct_access should reside
    Signed-off-by: default avatarCarsten Otte <cotte@de.ibm.com>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    afa597ba
filemap_xip.c 10.2 KB