summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry
Commit message (Expand)AuthorAgeFilesLines
...
| * x86/entry: Convert General protection exception to IDTENTRYThomas Gleixner2020-06-112-9/+2
| * x86/entry: Convert Stack segment exception to IDTENTRYThomas Gleixner2020-06-112-7/+0
| * x86/entry: Convert Segment not present exception to IDTENTRYThomas Gleixner2020-06-112-7/+0
| * x86/entry: Convert Invalid TSS exception to IDTENTRYThomas Gleixner2020-06-112-7/+0
| * x86/entry: Convert Coprocessor segment overrun exception to IDTENTRYThomas Gleixner2020-06-112-8/+0
| * x86/entry: Convert Device not available exception to IDTENTRYThomas Gleixner2020-06-112-8/+0
| * x86/entry: Convert Invalid Opcode exception to IDTENTRYThomas Gleixner2020-06-112-8/+0
| * x86/entry: Convert Bounds exception to IDTENTRYThomas Gleixner2020-06-112-8/+0
| * x86/entry: Convert Overflow exception to IDTENTRYThomas Gleixner2020-06-112-8/+0
| * x86/entry: Convert Divide Error to IDTENTRYThomas Gleixner2020-06-112-8/+0
| * x86/entry/common: Provide idtentry_enter/exit()Thomas Gleixner2020-06-111-0/+99
| * x86/idtentry: Provide macros to define/declare IDT entry pointsThomas Gleixner2020-06-112-0/+12
| * x86/entry/32: Provide macro to emit IDT entry stubsThomas Gleixner2020-06-111-0/+68
| * x86/entry/64: Provide sane error entry/exitThomas Gleixner2020-06-111-3/+19
| * x86/entry: Distangle idtentryThomas Gleixner2020-06-111-183/+220
| * x86/entry/64: Reorder idtentriesThomas Gleixner2020-06-111-19/+17
| * x86/entry/64: Use native swapgs in asm_load_gs_index()Thomas Gleixner2020-06-111-3/+3
| * x86/entry: Disable interrupts for native_load_gs_index() in C codeThomas Gleixner2020-06-111-8/+3
| * x86/entry: Make entry_64_compat.S objtool cleanPeter Zijlstra2020-06-112-7/+20
| * x86/entry: Move irq flags tracing to prepare_exit_to_usermode()Thomas Gleixner2020-06-114-22/+27
| * x86/entry: Move irq tracing on syscall entry to C-codeThomas Gleixner2020-06-114-34/+19
| * x86/entry/common: Protect against instrumentationThomas Gleixner2020-06-111-44/+89
| * x86/entry: Mark enter_from_user_mode() noinstrThomas Gleixner2020-06-111-1/+1
| * x86/entry/32: Move non entry code into .text sectionThomas Gleixner2020-06-111-0/+9
| * x86/entry/64: Move non entry code into .text sectionThomas Gleixner2020-06-111-4/+14
| * x86/entry: Exclude low level entry code from sanitizingPeter Zijlstra2020-06-111-0/+8
| * x86/entry: Remove the unused LOCKDEP_SYSEXIT cruftThomas Gleixner2020-06-111-5/+0
| * x86/entry/64: Avoid pointless code when CONTEXT_TRACKING=nThomas Gleixner2020-06-111-0/+2
| * x86/entry/64: Remove unneeded kernel CR3 switchingLai Jiangshan2020-06-111-1/+0
| * x86/entry/64: Remove an unused labelLai Jiangshan2020-06-111-1/+0
* | Rebase locking/kcsan to locking/urgentThomas Gleixner2020-06-111-0/+6
|\ \ | |/ |/|
| * Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refreshIngo Molnar2020-04-1318-910/+871
| |\
| * \ Merge branch 'x86/kdump' into locking/kcsan, to resolve conflictsIngo Molnar2020-03-218-8/+137
| |\ \
| * | | x86/vdso: Enable sanitizers for vma.oJann Horn2020-01-101-0/+3
| * | | Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflictsIngo Molnar2019-12-3014-252/+361
| |\ \ \
| * | | | x86, kcsan: Enable KCSAN for x86Marco Elver2019-11-161-0/+3
* | | | | mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-7/+7
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-06-032-12/+0
|\ \ \ \ \
| * | | | | x86/kvm: Handle async page faults directly through do_page_fault()Andy Lutomirski2020-05-192-12/+0
* | | | | | Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2020-06-012-0/+2
|\ \ \ \ \ \
| * | | | | | vfs: add faccessat2 syscallMiklos Szeredi2020-05-142-0/+2
| | |_|_|_|/ | |/| | | |
* | | | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2020-06-011-2/+0
|\ \ \ \ \ \
| * | | | | | x86/32: Remove CONFIG_DOUBLEFAULTBorislav Petkov2020-04-141-2/+0
| |/ / / / /
* | | | | | Merge tag 'x86-vdso-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-06-013-21/+14
|\ \ \ \ \ \
| * | | | | | x86/vdso/Makefile: Add vobjs32Dmitry Safonov2020-04-211-10/+5
| * | | | | | x86/vdso/vdso2c: Convert iterators to unsignedDmitry Safonov2020-04-211-9/+7
| * | | | | | x86/vdso/vdso2c: Correct error messages on file openDmitry Safonov2020-04-211-2/+2
| |/ / / / /
* | | | | | Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes and resolve semantic...Ingo Molnar2020-05-182-26/+28
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | x86/unwind/orc: Fix premature unwind stoppage due to IRET framesJosh Poimboeuf2020-04-251-2/+2
| * | | | | x86/entry/64: Fix unwind hints in rewind_stack_do_exit()Jann Horn2020-04-251-1/+1