summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-262-34/+8
|\
| * KVM: x86/mmu: Remove a variety of unnecessary exportsSean Christopherson2021-02-191-1/+0
| * KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PMLSean Christopherson2021-02-191-2/+0
| * KVM: VMX: Dynamically enable/disable PML based on memslot dirty loggingMakarand Sonare2021-02-192-0/+5
| * KVM: x86: Move MMU's PML logic to common codeSean Christopherson2021-02-192-29/+2
| * KVM: x86/mmu: Make dirty log size hook (PML) a value, not a functionSean Christopherson2021-02-192-2/+1
* | kfence: use pt_regs to generate stack trace on faultsMarco Elver2021-02-261-6/+0
* | x86, kfence: enable KFENCE for x86Alexander Potapenko2021-02-261-0/+70
* | Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-245-95/+217
|\ \
| * \ Merge branch 'x86/paravirt' into x86/entryIngo Molnar2021-02-1212-95/+61
| |\ \
| * | | x86/softirq/64: Inline do_softirq_own_stack()Thomas Gleixner2021-02-102-2/+12
| * | | softirq: Move __ARCH_HAS_DO_SOFTIRQ to KconfigThomas Gleixner2021-02-101-2/+0
| * | | x86: Select CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACKThomas Gleixner2021-02-101-11/+8
| * | | x86/softirq: Remove indirection in do_softirq_own_stack()Thomas Gleixner2021-02-101-36/+16
| * | | x86/entry: Convert device interrupts to inline stack switchingThomas Gleixner2021-02-102-32/+35
| * | | x86/entry: Convert system vectors to irq stack macroThomas Gleixner2021-02-102-29/+66
| * | | x86/irq: Provide macro for inlining irq stack switchingThomas Gleixner2021-02-101-0/+98
| * | | x86/irq/64: Adjust the per CPU irq stack pointer by 8Thomas Gleixner2021-02-102-7/+6
| * | | x86/irq: Sanitize irq stack trackingThomas Gleixner2021-02-102-8/+8
* | | | Merge tag 'sfi-removal-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-247-239/+2
|\ \ \ \
| * | | | x86/platform/intel-mid: Update Copyright year and drop file namesAndy Shevchenko2021-02-151-2/+2
| * | | | x86/platform/intel-mid: Remove unused header inclusion in intel-mid.hAndy Shevchenko2021-02-151-1/+0
| * | | | x86/platform/intel-mid: Drop unused __intel_mid_cpu_chip and Co.Andy Shevchenko2021-02-151-23/+0
| * | | | x86/platform/intel-mid: Get rid of intel_scu_ipc_legacy.hAndy Shevchenko2021-02-152-20/+0
| * | | | sfi: Remove framework for deprecated firmwareAndy Shevchenko2021-02-153-96/+1
| * | | | mfd: intel_msic: Remove driver for deprecated platformAndy Shevchenko2021-02-091-12/+0
| * | | | x86/apb_timer: Remove driver for deprecated platformAndy Shevchenko2021-02-092-51/+0
| * | | | x86/platform/intel-mid: Remove unused leftovers (vRTC)Andy Shevchenko2021-02-094-28/+0
| * | | | x86/platform/intel-mid: Remove unused leftovers (msic)Andy Shevchenko2021-02-091-7/+0
* | | | | Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-241-0/+78
|\ \ \ \ \
| * | | | | x86/acrn: Introduce hypercall interfacesShuo Liu2021-02-091-0/+54
| * | | | | x86/acrn: Introduce acrn_cpuid_base() and hypervisor feature bitsYin Fengwei2021-02-091-0/+16
| * | | | | x86/acrn: Introduce acrn_{setup, remove}_intr_handler()Shuo Liu2021-02-091-0/+8
* | | | | | Merge tag 'objtool-core-2021-02-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-02-233-11/+57
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNCJosh Poimboeuf2021-01-261-11/+2
| * | | | | x86/insn: Fix vector instruction decoding on big endian cross-compilesVasily Gorbik2021-01-131-0/+12
| * | | | | objtool: Fix x86 orc generation on big endian cross-compilesVasily Gorbik2021-01-131-0/+10
| * | | | | x86/insn: Support big endian cross-compilesMartin Schwidefsky2021-01-131-0/+33
* | | | | | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2021-02-215-336/+0
|\ \ \ \ \ \
| * | | | | | crypto: x86 - use local headers for x86 specific shared declarationsArd Biesheuvel2021-01-144-169/+0
| * | | | | | crypto: x86 - remove glue helper moduleArd Biesheuvel2021-01-141-74/+0
| * | | | | | crypto: x86/glue-helper - drop CTR helper routinesArd Biesheuvel2021-01-141-32/+0
| * | | | | | crypto: x86/twofish - drop CTR mode implementationArd Biesheuvel2021-01-141-4/+0
| * | | | | | crypto: x86/camellia - drop CTR mode implementationArd Biesheuvel2021-01-141-6/+0
| * | | | | | crypto: x86/glue-helper - drop XTS helper routinesArd Biesheuvel2021-01-141-12/+0
| * | | | | | crypto: x86/serpent- switch to XTS templateArd Biesheuvel2021-01-141-21/+0
| * | | | | | crypto: x86/camellia - switch to XTS templateArd Biesheuvel2021-01-141-18/+0
* | | | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-217-21/+227
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Merge tag 'kvmarm-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-02-121-0/+2
| |\ \ \ \ \ \
| * | | | | | | KVM: x86: hyper-v: Make Hyper-V emulation enablement conditionalVitaly Kuznetsov2021-02-091-0/+1