summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/entry_32.S
Commit message (Expand)AuthorAgeFilesLines
* x86/speculation/mds: Clear CPU buffers on exit to userThomas Gleixner2019-05-221-0/+2
* x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov2019-05-221-1/+1
* x86/syscall: Sanitize syscall table de-references under speculationBen Hutchings2018-03-191-0/+4
* x86/retpoline/ftrace: Convert ftrace assembler indirect jumpsDavid Woodhouse2018-03-191-2/+3
* x86/retpoline/entry: Convert entry assembler indirect jumpsDavid Woodhouse2018-03-191-2/+14
* x86/alternatives: Add instruction paddingBorislav Petkov2018-01-091-1/+1
* ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps ...Steven Rostedt (Red Hat)2017-03-161-2/+2
* x86_32, entry: Store badsys error code in %eaxSven Wegener2014-07-221-4/+5
* x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)Andy Lutomirski2014-06-231-2/+8
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2014-06-121-33/+0
|\
| * kprobes: Prohibit probing on .entry.text codeMasami Hiramatsu2014-04-241-33/+0
* | x86, espfix: Make it possible to disable 16-bit supportH. Peter Anvin2014-05-041-0/+12
* | x86-32, espfix: Remove filter for espfix32 due to raceH. Peter Anvin2014-04-301-5/+0
|/
* ftrace/x86: Load ftrace_ops in parameter not the variable holding itSteven Rostedt2014-01-091-2/+2
* Merge branch 'x86-trace-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2013-11-141-0/+10
|\
| * x86, trace: Register exception handler to trace IDTSeiji Aguchi2013-11-081-0/+10
* | sched, x86: Provide a per-cpu preempt_count implementationPeter Zijlstra2013-09-251-5/+2
|/
* x86-32, ftrace: Fix static ftrace when early microcode is enabledH. Peter Anvin2013-09-051-0/+3
* x86, trace: Add irq vector tracepointsSeiji Aguchi2013-06-201-1/+11
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-02-231-45/+0
|\
| * x86: get rid of pt_regs argument in vm86/vm86oldAl Viro2013-02-031-21/+0
| * x86: get rid of pt_regs argument in sigreturn variantsAl Viro2013-02-031-23/+0
| * x86: get rid of pt_regs argument of iopl(2)Al Viro2013-02-031-1/+0
* | X86: Handle Hyper-V vmbus interrupts as special hypervisor interruptsK. Y. Srinivasan2013-02-121-1/+8
|/
* Merge tag 'stable/for-linus-3.8-rc3-tag' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2013-01-181-1/+0
|\
| * xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests.Andrew Cooper2013-01-161-1/+0
* | introduce generic sys_sigaltstack(), switch x86 and um to itAl Viro2012-12-191-1/+0
* | x86, um: switch to generic fork/vfork/cloneAl Viro2012-11-281-18/+0
|/
* Merge commit 'v3.7-rc1' into stable/for-linus-3.7Konrad Rzeszutek Wilk2012-10-191-28/+118
|\
| * Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-10-131-19/+12
| |\
| | * x86, um: convert to saner kernel_execve() semanticsAl Viro2012-10-121-19/+12
| * | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-10-121-11/+6
| |\|
| | * x86: get rid of duplicate code in case of CONFIG_VM86Al Viro2012-10-011-11/+6
| * | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-10-101-8/+18
| |\|
| | * x86, um/x86: switch to generic sys_execve and kernel_execveAl Viro2012-09-301-3/+8
| | * x86: split ret_from_forkAl Viro2012-09-301-5/+10
| * | Merge branch 'x86-smap-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2012-10-011-0/+26
| |\ \
| | * | x86-32, smap: Add STAC/CLAC instructions to 32-bit kernel entryH. Peter Anvin2012-09-211-0/+26
| | |/
| * | ftrace/x86: Adjust x86 regs.ip as like as x86-64Masami Hiramatsu2012-09-131-2/+1
| * | ftrace/x86: Remove function_trace_stop check from graph callerSteven Rostedt2012-07-311-3/+0
| * | ftrace/x86_32: Simplify parameter setup for ftrace_regs_callerUros Bizjak2012-07-311-3/+2
| * | ftrace/x86: Add save_regs for i386 function callsSteven Rostedt2012-07-191-0/+68
| * | ftrace/x86: Add separate function to save regsSteven Rostedt2012-07-191-1/+3
| * | ftrace/x86_32: Push ftrace_ops in as 3rd parameter to function tracerSteven Rostedt2012-07-191-0/+1
| |/
* / xen/x86: don't corrupt %eip when returning from a signal handlerDavid Vrabel2012-10-191-3/+5
|/
* x86: get rid of calling do_notify_resume() when returning to kernel modeAl Viro2012-06-011-3/+10
* x86, extable: Remove open-coded exception table entries in arch/x86/kernel/en...H. Peter Anvin2012-04-201-33/+14
* x86-32: Fix endless loop when processing signals for kernel tasksDmitry Adamushko2012-03-221-7/+10
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-01-171-5/+5
|\
| * audit: inline audit_syscall_entry to reduce burden on archsEric Paris2012-01-171-1/+1