summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/irqflags.h
Commit message (Expand)AuthorAgeFilesLines
* objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra2023-01-131-7/+4
* x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGSLai Jiangshan2022-05-031-8/+0
* x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel()Peter Zijlstra2022-03-151-5/+0
* x86/paravirt: Fix build PARAVIRT_XXL=y without XEN_PVKirill A. Shutemov2021-11-301-2/+5
* x86/paravirt: Switch functions with custom code to ALTERNATIVEJuergen Gross2021-03-111-1/+1
* x86/paravirt: Remove no longer needed 32-bit pvops cruftJuergen Gross2021-03-111-5/+0
* x86/pv: Rework arch_local_irq_restore() to not use popfJuergen Gross2021-02-101-14/+6
* x86/xen: Drop USERGS_SYSRET64 paravirt callJuergen Gross2021-02-101-6/+0
* x86/pv: Switch SWAPGS to ALTERNATIVEJuergen Gross2021-02-101-12/+8
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-1/+1
* x86/entry: __always_inline irqflags for noinstrPeter Zijlstra2020-06-111-10/+10
* x86/entry: Remove the TRACE_IRQS cruftThomas Gleixner2020-06-111-10/+0
* x86/entry: Remove the unused LOCKDEP_SYSEXIT cruftThomas Gleixner2020-06-111-24/+0
* x86/speculation/mds: Conditionally clear CPU buffers on idle entryThomas Gleixner2019-03-061-0/+4
* x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-031-7/+1
* x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-031-5/+11
* x86/paravirt: Remove unused paravirt bitsJuergen Gross2018-09-031-4/+0
* x86/irqflags: Mark native_restore_fl extern inlineNick Desaulniers2018-08-301-1/+2
* x86/irqflags: Provide a declaration for native_save_flNick Desaulniers2018-08-051-0/+2
* x86/paravirt: Make native_save_fl() extern inlineNick Desaulniers2018-07-031-1/+1
* x86/entry/64/paravirt: Use paravirt-safe macro to access eflagsBoris Ostrovsky2017-12-171-0/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* nmi_backtrace: generate one-line reports for idle cpusChris Metcalf2016-10-071-4/+8
* x86/asm/entry: Drop now unused ENABLE_INTERRUPTS_SYSEXIT32Borislav Petkov2015-04-031-4/+0
* x86/irq/tracing: Do not save callee-preserved registers around lockdep_sys_ex...Denys Vlasenko2015-03-271-2/+0
* x86/irq/tracing: Fold ARCH_LOCKDEP_SYS_EXIT defines into their usersDenys Vlasenko2015-03-271-9/+7
* x86/irq/tracing: Move ARCH_LOCKDEP_SYS_EXIT defines closer to their usersDenys Vlasenko2015-03-271-20/+17
* x86/asm/entry/64: Always allocate a complete "struct pt_regs" on the kernel s...Denys Vlasenko2015-03-041-2/+2
* x86_64/entry/xen: Do not invoke espfix64 on XenAndy Lutomirski2014-07-281-1/+1
* tracing, x86/irq: Do not trace arch_local_{*,irq_*}() functionsSteven Rostedt2011-07-071-5/+6
* Fix IRQ flag handling namingDavid Howells2010-10-071-20/+12
* x86: allow "=rm" in native_save_fl()H. Peter Anvin2009-08-251-5/+4
* x86: fix assembly constraints in native_save_fl()H. Peter Anvin2009-08-031-1/+7
* x86, um: ... and asm-x86 moveAl Viro2008-10-221-0/+211