summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* entry_Add_enter_from_user_mode_wrapperSven Schnelle2020-12-022-11/+29
* entry: Rename exit_to_user_mode()Sven Schnelle2020-12-021-4/+4
* entry: Rename enter_from_user_mode()Sven Schnelle2020-12-021-5/+5
* docs: Document Syscall User DispatchGabriel Krisman Bertazi2020-12-022-0/+91
* selftests: Add benchmark for syscall user dispatchGabriel Krisman Bertazi2020-12-022-1/+201
* selftests: Add kselftest for syscall user dispatchGabriel Krisman Bertazi2020-12-025-0/+324
* entry: Support Syscall User Dispatch on common syscall entryGabriel Krisman Bertazi2020-12-022-0/+27
* kernel: Implement selective syscall userspace redirectionGabriel Krisman Bertazi2020-12-0210-1/+170
* signal: Expose SYS_USER_DISPATCH si_code typeGabriel Krisman Bertazi2020-12-022-2/+3
* x86: vdso: Expose sigreturn address on vdso to the kernelGabriel Krisman Bertazi2020-12-025-0/+23
* MAINTAINERS: Add entry for common entry codeThomas Gleixner2020-12-021-0/+11
* entry: Fix boot for !CONFIG_GENERIC_ENTRYGabriel Krisman Bertazi2020-11-251-3/+5
* x86: Support HAVE_CONTEXT_TRACKING_OFFSTACKFrederic Weisbecker2020-11-191-0/+1
* context_tracking: Only define schedule_user() on !HAVE_CONTEXT_TRACKING_OFFST...Frederic Weisbecker2020-11-191-1/+1
* sched: Detect call to schedule from critical entry codeFrederic Weisbecker2020-11-191-0/+1
* context_tracking: Don't implement exception_enter/exit() on CONFIG_HAVE_CONTE...Frederic Weisbecker2020-11-191-2/+4
* context_tracking: Introduce HAVE_CONTEXT_TRACKING_OFFSTACKFrederic Weisbecker2020-11-191-0/+17
* x86: Reclaim unused x86 TI flagsGabriel Krisman Bertazi2020-11-161-10/+0
* entry: Drop usage of TIF flags in the generic syscall codeGabriel Krisman Bertazi2020-11-162-24/+19
* audit: Migrate to use SYSCALL_WORK flagGabriel Krisman Bertazi2020-11-164-23/+24
* ptrace: Migrate TIF_SYSCALL_EMU to use SYSCALL_WORK flagGabriel Krisman Bertazi2020-11-166-23/+22
* ptrace: Migrate to use SYSCALL_TRACE flagGabriel Krisman Bertazi2020-11-167-25/+31
* tracepoints: Migrate to use SYSCALL_WORK flagGabriel Krisman Bertazi2020-11-166-19/+18
* seccomp: Migrate to use SYSCALL_WORK flagGabriel Krisman Bertazi2020-11-167-13/+15
* entry: Wire up syscall_work in common entry codeGabriel Krisman Bertazi2020-11-162-6/+12
* entry: Expose helpers to migrate TIF to SYSCALL_WORK flagsGabriel Krisman Bertazi2020-11-161-0/+32
* x86: Expose syscall_work field in thread_infoGabriel Krisman Bertazi2020-11-161-0/+1
* Merge branch 'x86/entry' into core/entryThomas Gleixner2020-11-1616-50/+73
|\
| * x86: Wire up TIF_NOTIFY_SIGNALJens Axboe2020-10-291-0/+2
| * x86: Reclaim TIF_IA32 and TIF_X32Gabriel Krisman Bertazi2020-10-262-10/+0
| * x86/mm: Convert mmu context ia32_compat into a proper flags fieldGabriel Krisman Bertazi2020-10-264-10/+20
| * x86/elf: Use e_machine to check for x32/ia32 in setup_additional_pages()Gabriel Krisman Bertazi2020-10-262-4/+6
| * elf: Expose ELF header on arch_setup_additional_pages()Gabriel Krisman Bertazi2020-10-263-4/+14
| * x86/elf: Use e_machine to select start_thread for x32Gabriel Krisman Bertazi2020-10-262-5/+5
| * elf: Expose ELF header in compat_start_thread()Gabriel Krisman Bertazi2020-10-263-3/+13
| * x86/elf: Use e_machine to choose DLINFO in compatGabriel Krisman Bertazi2020-10-261-1/+1
| * x86/oprofile: Avoid TIF_IA32 when checking 64bit modeGabriel Krisman Bertazi2020-10-261-1/+1
| * x86/compat: Simplify compat syscall userspace allocationGabriel Krisman Bertazi2020-10-261-8/+7
| * perf/x86: Avoid TIF_IA32 when checking 64bit modeGabriel Krisman Bertazi2020-10-264-4/+4
* | entry: Fix spelling/typo errors in irq entry codeIra Weiny2020-11-152-4/+4
* | x86/entry: Move nmi entry/exit into common codeThomas Gleixner2020-11-047-50/+87
* | Merge branch 'core/urgent' into core/entryThomas Gleixner2020-11-0415211-310189/+581524
|\ \
| * | entry: Fix the incorrect ordering of lockdep and RCU checkThomas Gleixner2020-11-041-2/+2
| * | Linux 5.10-rc2v5.10-rc2Linus Torvalds2020-11-011-1/+1
| * | Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-11-011-13/+30
| |\ \
| | * | x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6)Peter Zijlstra2020-10-271-3/+6
| | * | x86/debug: Only clear/set ->virtual_dr6 for userspace #DBPeter Zijlstra2020-10-271-6/+6
| | * | x86/debug: Fix BTF handlingPeter Zijlstra2020-10-271-7/+21
| * | | Merge tag 'timers-urgent-2020-11-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-11-015-16/+6
| |\ \ \
| | * | | time: Prevent undefined behaviour in timespec64_to_ns()Zeng Tao2020-10-262-4/+4