tls.c (8be98d2f2a0a262f8bf8a0bc1fdf522b3c7aab17) tls.c (ae53fa18703000f507107df43efd1168a0365361)
1// SPDX-License-Identifier: GPL-2.0
2#include <linux/kernel.h>
3#include <linux/errno.h>
4#include <linux/sched.h>
5#include <linux/user.h>
6#include <linux/regset.h>
7#include <linux/syscalls.h>
8#include <linux/nospec.h>
9
10#include <linux/uaccess.h>
11#include <asm/desc.h>
12#include <asm/ldt.h>
13#include <asm/processor.h>
14#include <asm/proto.h>
1// SPDX-License-Identifier: GPL-2.0
2#include <linux/kernel.h>
3#include <linux/errno.h>
4#include <linux/sched.h>
5#include <linux/user.h>
6#include <linux/regset.h>
7#include <linux/syscalls.h>
8#include <linux/nospec.h>
9
10#include <linux/uaccess.h>
11#include <asm/desc.h>
12#include <asm/ldt.h>
13#include <asm/processor.h>
14#include <asm/proto.h>
15#include <asm/gsseg.h>
15
16#include "tls.h"
17
18/*
19 * sys_alloc_thread_area: get a yet unused TLS descriptor index.
20 */
21static int get_free_idx(void)
22{

--- 273 unchanged lines hidden ---
16
17#include "tls.h"
18
19/*
20 * sys_alloc_thread_area: get a yet unused TLS descriptor index.
21 */
22static int get_free_idx(void)
23{

--- 273 unchanged lines hidden ---