1 #include "linux/sched.h"
2 
clear_flushed_tls(struct task_struct * task)3 void clear_flushed_tls(struct task_struct *task)
4 {
5 }
6 
arch_copy_tls(struct task_struct * t)7 int arch_copy_tls(struct task_struct *t)
8 {
9 	/*
10 	 * If CLONE_SETTLS is set, we need to save the thread id
11 	 * (which is argument 5, child_tid, of clone) so it can be set
12 	 * during context switches.
13 	 */
14 	t->thread.arch.fs = t->thread.regs.regs.gp[R8 / sizeof(long)];
15 
16 	return 0;
17 }
18