summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/tls.c
AgeCommit message (Expand)Author
2021-03-08x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski
2020-07-27x86: switch to ->regset_get()Al Viro
2019-06-27x86/tls: Fix possible spectre-v1 in do_get_thread_area()Dianzhang Chen
2017-12-23x86/ldt: Make the LDT mapping ROThomas Gleixner
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-08-29x86/asm: Replace access to desc_struct:a/b fieldsThomas Gleixner
2017-03-19x86/tls: Forcibly set the accessed bit in TLS segmentsAndy Lutomirski
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds
2016-04-29x86/tls: Synchronize segment registers in set_thread_area()Andy Lutomirski
2015-01-22x86, tls: Interpret an all-zero struct user_desc as "no segment"Andy Lutomirski
2014-12-18x86/tls: Don't validate lm in set_thread_area() after allAndy Lutomirski
2014-12-14x86/tls: Disallow unusual TLS segmentsAndy Lutomirski
2014-12-14x86/tls: Validate TLS entries to protect espfixAndy Lutomirski
2013-03-03make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protectAl Viro
2012-03-29Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2012-03-28Disintegrate asm/system.h for X86David Howells
2012-03-28x86, tls: Off by one limit checkDan Carpenter
2008-07-22x86: Introducing asm/syscalls.hJaswinder Singh
2008-04-10asmlinkage_protect replaces prevent_tail_callRoland McGrath
2008-02-29x86: tls prevent_tail_callRoland McGrath
2008-01-30x86: x86 user_regset TLSRoland McGrath
2008-01-30x86: x86 TLS desc_struct cleanupRoland McGrath
2008-01-30x86: modify get_desc_baseGlauber de Oliveira Costa
2008-01-30x86: introduce fill_ldtGlauber de Oliveira Costa
2008-01-30x86: TLS cleanupRoland McGrath
2008-01-30x86: tls32 movedRoland McGrath