aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/tls.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-12x86/gsseg: Move load_gs_index() to its own new header fileGravatar H. Peter Anvin (Intel) 1-0/+1
2021-03-08x86/stackprotector/32: Make the canary into a regular percpu variableGravatar Andy Lutomirski 1-7/+1
2020-07-27x86: switch to ->regset_get()Gravatar Al Viro 1-26/+6
2019-06-27x86/tls: Fix possible spectre-v1 in do_get_thread_area()Gravatar Dianzhang Chen 1-2/+7
2017-12-23x86/ldt: Make the LDT mapping ROGravatar Thomas Gleixner 1-9/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-08-29x86/asm: Replace access to desc_struct:a/b fieldsGravatar Thomas Gleixner 1-1/+1
2017-03-19x86/tls: Forcibly set the accessed bit in TLS segmentsGravatar Andy Lutomirski 1-2/+9
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyGravatar Linus Torvalds 1-1/+1
2016-04-29x86/tls: Synchronize segment registers in set_thread_area()Gravatar Andy Lutomirski 1-0/+42
2015-01-22x86, tls: Interpret an all-zero struct user_desc as "no segment"Gravatar Andy Lutomirski 1-2/+23
2014-12-18x86/tls: Don't validate lm in set_thread_area() after allGravatar Andy Lutomirski 1-6/+0
2014-12-14x86/tls: Disallow unusual TLS segmentsGravatar Andy Lutomirski 1-0/+22
2014-12-14x86/tls: Validate TLS entries to protect espfixGravatar Andy Lutomirski 1-0/+23
2013-03-03make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protectGravatar Al Viro 1-9/+5
2012-03-29Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-2/+2
2012-03-28Disintegrate asm/system.h for X86Gravatar David Howells 1-1/+0
2012-03-28x86, tls: Off by one limit checkGravatar Dan Carpenter 1-2/+2
2008-07-22x86: Introducing asm/syscalls.hGravatar Jaswinder Singh 1-0/+1
2008-04-10asmlinkage_protect replaces prevent_tail_callGravatar Roland McGrath 1-2/+2
2008-02-29x86: tls prevent_tail_callGravatar Roland McGrath 1-2/+6
2008-01-30x86: x86 user_regset TLSGravatar Roland McGrath 1-6/+83
2008-01-30x86: x86 TLS desc_struct cleanupGravatar Roland McGrath 1-44/+45
2008-01-30x86: modify get_desc_baseGravatar Glauber de Oliveira Costa 1-1/+1
2008-01-30x86: introduce fill_ldtGravatar Glauber de Oliveira Costa 1-4/+3
2008-01-30x86: TLS cleanupGravatar Roland McGrath 1-59/+37
2008-01-30x86: tls32 movedGravatar Roland McGrath 1-0/+158