summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2021-03-16x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall()Oleg Nesterov
2021-03-16x86: Move TS_COMPAT back to asm/thread_info.hOleg Nesterov
2021-03-15x86: Remove dynamic NOP selectionPeter Zijlstra
2021-03-15x86/insn: Make insn_complete() staticBorislav Petkov
2021-03-15x86/insn: Remove kernel_insn_init()Borislav Petkov
2021-03-15x86/insn: Add an insn_decode() APIBorislav Petkov
2021-03-15x86/insn: Add a __ignore_sync_check__ markerBorislav Petkov
2021-03-15x86/insn: Rename insn_decode() to insn_decode_from_regs()Borislav Petkov
2021-03-15Merge tag 'v5.12-rc3' into x86/coreBorislav Petkov
2021-03-15KVM: x86: Get active PCID only when writing a CR3 valueSean Christopherson
2021-03-15KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU properSean Christopherson
2021-03-15KVM: SVM: Add support for Virtual SPEC_CTRLBabu Moger
2021-03-15x86/cpufeatures: Add the Virtual SPEC_CTRL featureBabu Moger
2021-03-15KVM: x86: Move RDPMC emulation to common codeSean Christopherson
2021-03-15KVM: x86: Move trivial instruction-based exit handlers to common codeSean Christopherson
2021-03-15KVM: x86: Move XSETBV emulation to common codeSean Christopherson
2021-03-15KVM: x86: Handle triple fault in L2 without killing L1Sean Christopherson
2021-03-15KVM: x86/mmu: Unexport MMU load/unload functionsSean Christopherson
2021-03-15KVM: x86: to track if L1 is running L2 VMDongli Zhang
2021-03-14Merge tag 'objtool-urgent-2021-03-14' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2021-03-14Merge tag 'x86_urgent_for_v5.12_rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-03-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2021-03-12kvm: x86: annotate RCU pointersMuhammad Usama Anjum
2021-03-12objtool,x86: Fix uaccess PUSHF/POPF validationPeter Zijlstra
2021-03-11x86/paravirt: Have only one paravirt patch functionJuergen Gross
2021-03-11x86/paravirt: Switch functions with custom code to ALTERNATIVEJuergen Gross
2021-03-11x86/paravirt: Add new PVOP_ALT* macros to support pvops in ALTERNATIVEsJuergen Gross
2021-03-11x86/paravirt: Switch iret pvops to ALTERNATIVEJuergen Gross
2021-03-11x86/paravirt: Simplify paravirt macrosJuergen Gross
2021-03-11x86/paravirt: Remove no longer needed 32-bit pvops cruftJuergen Gross
2021-03-11x86/paravirt: Add new features for paravirt patchingJuergen Gross
2021-03-11x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has()Juergen Gross
2021-03-11x86/alternative: Support ALTERNATIVE_TERNARYJuergen Gross
2021-03-11x86/alternative: Support not-featureJuergen Gross
2021-03-11x86/paravirt: Switch time pvops functions to use static_call()Juergen Gross
2021-03-11x86/alternative: Merge include filesJuergen Gross
2021-03-11x86/setup: Remove unused RESERVE_BRK_ARRAY()Cao jin
2021-03-09x86/alternative: Drop unused feature parameter from ALTINSTR_REPLACEMENT()Juergen Gross
2021-03-09x86/sev-es: Use __copy_from_user_inatomic()Joerg Roedel
2021-03-08x86: Use ELF fields defined in 'struct kimage'Lakshmi Ramasubramanian
2021-03-08clocksource/drivers/hyper-v: Move handling of STIMER0 interruptsMichael Kelley
2021-03-08clocksource/drivers/hyper-v: Handle sched_clock differences inlineMichael Kelley
2021-03-08clocksource/drivers/hyper-v: Handle vDSO differences inlineMichael Kelley
2021-03-08Drivers: hv: vmbus: Move handling of VMbus interruptsMichael Kelley
2021-03-08Drivers: hv: vmbus: Handle auto EOI quirk inlineMichael Kelley
2021-03-08Drivers: hv: Redo Hyper-V synthetic MSR get/set functionsMichael Kelley
2021-03-08x86/hyper-v: Move hv_message_type to architecture neutral moduleMichael Kelley
2021-03-08Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral codeMichael Kelley
2021-03-08x86/sev-es: Introduce ip_within_syscall_gap() helperJoerg Roedel
2021-03-08x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski