• Arnd Bergmann's avatar
    uaccess: remove CONFIG_SET_FS · 967747bb
    Arnd Bergmann authored
    There are no remaining callers of set_fs(), so CONFIG_SET_FS
    can be removed globally, along with the thread_info field and
    any references to it.
    
    This turns access_ok() into a cheaper check against TASK_SIZE_MAX.
    
    As CONFIG_SET_FS is now gone, drop all remaining references to
    set_fs()/get_fs(), mm_segment_t, user_addr_max() and uaccess_kernel().
    
    Acked-by: Sam Ravnborg <sam@ravnborg.org> # for sparc32 changes
    Acked-by: default avatar"Eric W. Biederman" <ebiederm@xmission.com>
    Tested-by: Sergey Matyukevich <sergey.matyukevich@synopsys.com> # for arc changes
    Acked-by: Stafford Horne <shorne@gmail.com> # [openrisc, asm-generic]
    Acked-by: default avatarDinh Nguyen <dinguyen@kernel.org>
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    967747bb
thread_info.h 3.79 KB