Conflicts: in arch/, only keep changes to arch/Kconfig and arch/arm64/kernel/traps.c. All other arch files in the upstream version of this patch are dropped. Bugzilla: https://bugzilla.redhat.com/2120352 commit 967747bbc084b93b54e66f9047d342232314cd25 Author: Arnd Bergmann <arnd@arndb.de> Date: Fri Feb 11 21:42:45 2022 +0100 uaccess: remove CONFIG_SET_FS 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: "Eric W. Biederman" <ebiederm@xmission.com> Tested-by: Sergey Matyukevich <sergey.matyukevich@synopsys.com> # for arc ch anges Acked-by: Stafford Horne <shorne@gmail.com> # [openrisc, asm-generic] Acked-by: Dinh Nguyen <dinguyen@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Chris von Recklinghausen <crecklin@redhat.com> |
||
---|---|---|
.. | ||
.gitignore | ||
Kconfig | ||
Makefile | ||
bpfilter_kern.c | ||
bpfilter_umh_blob.S | ||
main.c | ||
msgfmt.h |