/openbmc/linux/arch/sparc/lib/ |
H A D | NGmemcpy.S | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | switch_to_64.h | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
H A D | uaccess_64.h | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
H A D | thread_info_64.h | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
H A D | processor_64.h | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | traps_64.c | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
H A D | process_64.c | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
/openbmc/linux/arch/sparc/mm/ |
H A D | init_64.c | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
/openbmc/linux/arch/sparc/ |
H A D | Kconfig | a5ad8378 Fri Feb 11 10:19:14 CST 2022 Arnd Bergmann <arnd@arndb.de> sparc64: remove CONFIG_SET_FS support
sparc64 uses address space identifiers to differentiate between kernel and user space, using ASI_P for kernel threads but ASI_AIUS for normal user space, with the option of changing between them.
As nothing really changes the ASI any more, just hardcode ASI_AIUS everywhere. Kernel threads are not allowed to access __user pointers anyway.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|