summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/traps.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/traps: move kmsan check after instrumentation_beginSabyrzhan Tasbolatov2024-10-291-6/+6
* Merge tag 'x86-fred-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-09-171-27/+1
|\
| * x86/fred: Enable FRED right after init_mem_mapping()Xin Li (Intel)2024-08-131-1/+1
| * x86/fred: Parse cmdline param "fred=" in cpu_parse_early_param()Xin Li (Intel)2024-08-131-26/+0
* | x86/traps: Enable UBSAN traps on x86Gatlin Newhouse2024-08-061-5/+54
|/
* Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-121-2/+2
|\
| * Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Ingo Molnar2024-02-141-2/+3
| |\
| * | x86/traps: Use current_top_of_stack() helper in traps.cUros Bizjak2023-12-111-2/+2
* | | x86/fred: Invoke FRED initialization code to enable FREDH. Peter Anvin (Intel)2024-01-311-1/+4
* | | x86/fred: Add a debug fault entry stub for FREDH. Peter Anvin (Intel)2024-01-311-5/+38
* | | x86/fred: Add a fred= cmdline paramXin Li2024-01-301-0/+26
| |/ |/|
* | Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-01-191-2/+2
|\ \
| * | iommu: Add mm_get_enqcmd_pasid() helper functionTina Zhang2023-12-121-1/+1
| * | iommu: Change kconfig around IOMMU_SVAJason Gunthorpe2023-12-121-1/+1
| |/
* / arch: include linux/cpu.h for trap_init() prototypeArnd Bergmann2023-11-231-0/+1
|/
* Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-311-87/+0
|\
| * x86/shstk: Add user control-protection fault handlerRick Edgecombe2023-08-031-12/+0
| * x86/traps: Move control protection handler to separate fileRick Edgecombe2023-07-111-75/+0
* | x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)2023-08-141-2/+0
* | x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)2023-08-091-0/+2
* | x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memoryKirill A. Shutemov2023-07-261-7/+11
|/
* Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-04-301-1/+1
|\
| * iommu/ioasid: Rename INVALID_IOASIDJacob Pan2023-03-311-1/+1
* | iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov2023-03-161-3/+3
|/
* Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-151-2/+2
|\
| * Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar2022-11-211-0/+7
| |\
| * | x86/percpu: Move current_top_of_stack next to current_taskThomas Gleixner2022-10-171-2/+2
* | | Merge tag 'x86-cleanups-2022-12-10' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-12-121-2/+2
|\ \ \ | |_|/ |/| |
| * | x86: Fix misc small issuesJiapeng Chong2022-11-081-2/+2
| |/
* / x86/traps: avoid KMSAN bugs originating from handle_bug()Alexander Potapenko2022-11-091-0/+7
|/
* x86: Add support for CONFIG_CFI_CLANGSami Tolvanen2022-09-261-1/+3
* Merge tag 'x86_asm_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-05-241-12/+7
|\
| * x86/traps: Use pt_regs directly in fixup_bad_iret()Lai Jiangshan2022-05-031-12/+7
* | x86/mm/cpa: Add support for TDX shared memoryKirill A. Shutemov2022-04-071-1/+1
* | x86/traps: Add #VE support for TDX guestKirill A. Shutemov2022-04-071-0/+86
* | x86/traps: Refactor exc_general_protection()Kirill A. Shutemov2022-04-071-26/+31
|/
* Merge branch 'x86/pasid' into x86/core, to resolve conflictsIngo Molnar2022-03-151-0/+55
|\
| * x86/traps: Demand-populate PASID MSR via #GPFenghua Yu2022-02-151-0/+55
* | x86/ibt: Add IBT feature, MSR and #CP handlingPeter Zijlstra2022-03-151-0/+75
* | x86/traps: Mark do_int3() NOKPROBE_SYMBOLLi Huafei2022-03-111-0/+1
|/
* Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-11-021-12/+46
|\
| * x86/mm/64: Improve stack overflow warningsPeter Zijlstra2021-09-211-12/+13
| * x86/iopl: Fake iopl(3) CLI/STI usagePeter Zijlstra2021-09-211-0/+33
* | Merge tag 'x86_sev_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-11-011-1/+1
|\ \
| * | x86/sev: Fix stack type check in vc_switch_off_ist()Joerg Roedel2021-10-211-1/+1
| |/
* | x86/fpu/xstate: Add XFD #NM handlerChang S. Bae2021-10-261-0/+38
* | x86/fpu: Replace the includes of fpu/internal.hThomas Gleixner2021-10-201-1/+1
|/
* Merge tag 'x86-fpu-2021-07-07' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-07-071-2/+3
|\
| * x86/fpu: Rename and sanitize fpu__save/copy()Thomas Gleixner2021-06-231-2/+3
* | x86/idt: Rework IDT setup for boot CPUThomas Gleixner2021-05-181-4/+3