summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/entry_32.S
Commit message (Expand)AuthorAgeFilesLines
* x86/asm/entry/32: Tidy up JNZ instructions after TESTsDenys Vlasenko2015-04-111-5/+5
* x86/asm/entry/irq: Simplify interrupt dispatch table (IDT) layoutDenys Vlasenko2015-04-081-31/+10
* x86/asm/entry/32: Improve a TOP_OF_KERNEL_STACK_PADDING commentAndy Lutomirski2015-04-031-3/+6
* x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING' macroAndy Lutomirski2015-03-171-1/+1
* x86/asm: Introduce push/pop macros which generate CFI_REL_OFFSET and CFI_RESTOREDenys Vlasenko2015-03-041-14/+7
* Merge tag 'alternatives_padding' of git://git.kernel.org/pub/scm/linux/kernel...Ingo Molnar2015-03-041-9/+3
|\
| * x86/entry_32: Convert X86_INVD_BUG to ALTERNATIVE macroBorislav Petkov2015-02-231-9/+3
| * x86/alternatives: Add instruction paddingBorislav Petkov2015-02-231-1/+1
* | x86/xen: allow privcmd hypercalls to be preemptedDavid Vrabel2015-02-231-0/+3
|/
* Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2014-12-191-2/+2
|\
| * x86: Avoid building unused IRQ entry stubsJan Beulich2014-12-161-2/+2
* | Merge tag 'trace-fixes-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2014-12-131-3/+3
|\ \ | |/ |/|
| * ftrace/x86: Update i386 call to prepare_ftrace_return()Steven Rostedt (Red Hat)2014-12-111-3/+3
* | i386/audit: stop scribbling on the stack frameEric Paris2014-10-241-8/+7
|/
* Merge git://git.infradead.org/users/eparis/auditLinus Torvalds2014-10-191-6/+5
|\
| * audit: x86: drop arch from __audit_syscall_entry() interfaceRichard Guy Briggs2014-09-231-6/+5
* | x86_32, entry: Clean up sysenter_badsys declarationStefan Bader2014-08-151-1/+1
* | Merge tag 'trace-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2014-08-041-9/+0
|\ \ | |/ |/|
| * ftrace: x86: Remove check of obsolete variable function_trace_stopSteven Rostedt (Red Hat)2014-07-181-9/+0
* | 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
| | |/