aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/mm/extable.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-31x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_userGravatar Xin Li 1-0/+78
2023-05-03x86-64: mm: clarify the 'positive addresses' user address rulesGravatar Linus Torvalds 1-2/+2
2023-05-03x86-64: make access_ok() independent of LAMGravatar Linus Torvalds 1-6/+34
2022-08-16x86: simplify load_unaligned_zeropad() implementationGravatar Linus Torvalds 1-0/+55
2022-07-21x86/extable: Fix ex_handler_msr() print conditionGravatar Peter Zijlstra 1-7/+9
2022-01-12x86/entry_32: Fix segment exceptionsGravatar Peter Zijlstra 1-14/+3
2021-12-11x86/usercopy: Remove .fixup usageGravatar Peter Zijlstra 1-0/+9
2021-12-11x86/sgx: Remove .fixup usageGravatar Peter Zijlstra 1-0/+10
2021-12-11x86/msr: Remove .fixup usageGravatar Peter Zijlstra 1-23/+28
2021-12-11x86/extable: Extend extable functionalityGravatar Peter Zijlstra 1-4/+36
2021-12-11x86/entry_32: Remove .fixup usageGravatar Peter Zijlstra 1-0/+14
2021-10-20x86/fpu: Provide a proper function for ex_handler_fprestore()Gravatar Thomas Gleixner 1-3/+2
2021-10-20x86/fpu: Remove internal.h dependency from fpu/signal.hGravatar Thomas Gleixner 1-1/+2
2021-10-20x86/fpu: Move KVMs FPU swapping to FPU coreGravatar Thomas Gleixner 1-1/+1
2021-09-13x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFEGravatar Thomas Gleixner 1-0/+2
2021-09-13x86/extable: Rework the exception table mechanicsGravatar Thomas Gleixner 1-71/+52
2021-09-13x86/extable: Tidy up redundant handler functionsGravatar Thomas Gleixner 1-11/+5
2021-06-23x86/fpu: Mask PKRU from kernel XRSTOR[S] operationsGravatar Thomas Gleixner 1-1/+1
2021-06-23x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate()Gravatar Thomas Gleixner 1-1/+1
2021-05-10x86/sev-es: Rename sev-es.{ch} to sev.{ch}Gravatar Brijesh Singh 1-1/+1
2020-10-14Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-0/+1
2020-10-07x86/mce: Add _ASM_EXTABLE_CPY for copy user accessGravatar Youquan Song 1-1/+13
2020-10-07x86/mce: Provide method to find out the type of an exception handlerGravatar Tony Luck 1-4/+8
2020-09-09x86/sev-es: Setup GHCB-based boot #VC handlerGravatar Joerg Roedel 1-0/+1
2020-06-12x86/entry: Treat BUG/WARN as NMI-like entriesGravatar Andy Lutomirski 1-2/+13
2020-03-26kill uaccess_try()Gravatar Al Viro 1-12/+0
2019-11-25locking/refcount: Consolidate implementations of refcount_tGravatar Will Deacon 1-49/+0
2019-05-21treewide: Add SPDX license identifier for missed filesGravatar Thomas Gleixner 1-0/+1
2019-04-09treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelyGravatar Sakari Ailus 1-2/+2
2019-03-04x86-64: add warning for non-canonical user access address dereferencesGravatar Linus Torvalds 1-0/+1
2019-02-25Revert "x86/fault: BUG() when uaccess helpers fault on kernel addresses"Gravatar Linus Torvalds 1-58/+0
2018-09-03x86/fault: BUG() when uaccess helpers fault on kernel addressesGravatar Jann Horn 1-0/+58
2018-09-03x86/fault: Plumb error code and fault address through to fault handlersGravatar Jann Horn 1-15/+35
2018-09-03x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixupsGravatar Jann Horn 1-0/+8
2018-01-14x86/extable: Mark exception handler functions visibleGravatar Andi Kleen 1-17/+17
2017-12-06Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-1/+3
2017-12-05locking/refcounts: Do not force refcount_t usage as GPL-only exportGravatar Kees Cook 1-1/+1
2017-11-28x86/xen: Support early interrupts in xen pv guestsGravatar Juergen Gross 1-1/+3
2017-09-28locking/refcounts, x86/asm: Use unique .text section for refcount exceptionsGravatar Kees Cook 1-1/+6
2017-09-25x86/fpu: Reinitialize FPU registers if restoring FPU state failsGravatar Eric Biggers 1-0/+24
2017-09-04Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 1-0/+42
2017-08-17locking/refcounts, x86/asm: Implement fast refcount overflow protectionGravatar Kees Cook 1-0/+42
2017-07-30x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs segment readsGravatar Andy Lutomirski 1-1/+1
2017-06-12x86/debug: Handle early WARN_ONs properGravatar Peter Zijlstra 1-0/+3
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 1-0/+2
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyGravatar Linus Torvalds 1-1/+1
2016-11-21x86/traps: Ignore high word of regs->cs in early_fixup_exception()Gravatar Andy Lutomirski 1-1/+6
2016-09-20x86: Migrate exception table users off module.h and onto extable.hGravatar Paul Gortmaker 1-1/+1
2016-07-25Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-5/+8
2016-07-15x86/uaccess: Move thread_info::uaccess_err and thread_info::sig_on_uaccess_er...Gravatar Andy Lutomirski 1-1/+1