Line data Source code
1 : // SPDX-License-Identifier: GPL-2.0 2 : #include <linux/sched.h> 3 : #include <asm/ptrace-abi.h> 4 : 5 0 : void clear_flushed_tls(struct task_struct *task) 6 : { 7 0 : } 8 : 9 0 : int arch_set_tls(struct task_struct *t, unsigned long tls) 10 : { 11 : /* 12 : * If CLONE_SETTLS is set, we need to save the thread id 13 : * so it can be set during context switches. 14 : */ 15 0 : t->thread.arch.fs = tls; 16 : 17 0 : return 0; 18 : }