aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2021-03-21Merge branch 'linus' into x86/cleanups, to resolve conflictIngo Molnar3-18/+40
2021-03-21Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-10/+14
2021-03-19Merge branch 'locking/urgent' into locking/core, to pick up dependent commitsIngo Molnar5-8/+24
2021-03-18KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ishSean Christopherson1-8/+9
2021-03-18x86: Fix various typos in commentsIngo Molnar17-19/+19
2021-03-18Merge tag 'v5.12-rc3' into x86/cleanups, to refresh the treeIngo Molnar5-8/+24
2021-03-18KVM: x86: hyper-v: Track Hyper-V TSC page statusVitaly Kuznetsov1-0/+17
2021-03-16x86: Introduce restart_block->arch_data to remove TS_COMPAT_RESTARTOleg Nesterov1-10/+2
2021-03-16x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall()Oleg Nesterov1-1/+13
2021-03-16x86: Move TS_COMPAT back to asm/thread_info.hOleg Nesterov2-9/+9
2021-03-15x86: Remove dynamic NOP selectionPeter Zijlstra4-133/+61
2021-03-15x86/insn: Make insn_complete() staticBorislav Petkov1-7/+0
2021-03-15x86/insn: Remove kernel_insn_init()Borislav Petkov1-11/+0
2021-03-15x86/insn: Add an insn_decode() APIBorislav Petkov1-7/+17
2021-03-15x86/insn: Add a __ignore_sync_check__ markerBorislav Petkov2-2/+2
2021-03-15x86/insn: Rename insn_decode() to insn_decode_from_regs()Borislav Petkov1-2/+2
2021-03-15Merge tag 'v5.12-rc3' into x86/coreBorislav Petkov5-8/+24
2021-03-15KVM: x86: Get active PCID only when writing a CR3 valueSean Christopherson1-2/+2
2021-03-15KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU properSean Christopherson1-3/+0
2021-03-15KVM: SVM: Add support for Virtual SPEC_CTRLBabu Moger1-1/+3
2021-03-15x86/cpufeatures: Add the Virtual SPEC_CTRL featureBabu Moger1-0/+1
2021-03-15KVM: x86: Move RDPMC emulation to common codeSean Christopherson1-1/+1
2021-03-15KVM: x86: Move trivial instruction-based exit handlers to common codeSean Christopherson1-0/+5
2021-03-15KVM: x86: Move XSETBV emulation to common codeSean Christopherson1-1/+1
2021-03-15KVM: x86: Handle triple fault in L2 without killing L1Sean Christopherson1-0/+1
2021-03-15KVM: x86/mmu: Unexport MMU load/unload functionsSean Christopherson1-3/+0
2021-03-15KVM: x86: to track if L1 is running L2 VMDongli Zhang1-0/+1
2021-03-14Merge tag 'objtool-urgent-2021-03-14' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-6/+4
2021-03-14Merge tag 'x86_urgent_for_v5.12_rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-0/+18
2021-03-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+2
2021-03-12kvm: x86: annotate RCU pointersMuhammad Usama Anjum1-2/+2
2021-03-12objtool,x86: Fix uaccess PUSHF/POPF validationPeter Zijlstra1-6/+4
2021-03-11x86/paravirt: Have only one paravirt patch functionJuergen Gross1-18/+1
2021-03-11x86/paravirt: Switch functions with custom code to ALTERNATIVEJuergen Gross3-58/+51
2021-03-11x86/paravirt: Add new PVOP_ALT* macros to support pvops in ALTERNATIVEsJuergen Gross1-1/+48
2021-03-11x86/paravirt: Switch iret pvops to ALTERNATIVEJuergen Gross2-7/+4
2021-03-11x86/paravirt: Simplify paravirt macrosJuergen Gross1-29/+12
2021-03-11x86/paravirt: Remove no longer needed 32-bit pvops cruftJuergen Gross3-119/+33
2021-03-11x86/paravirt: Add new features for paravirt patchingJuergen Gross2-0/+12
2021-03-11x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has()Juergen Gross1-32/+9
2021-03-11x86/alternative: Support ALTERNATIVE_TERNARYJuergen Gross1-0/+13
2021-03-11x86/alternative: Support not-featureJuergen Gross1-0/+3
2021-03-11x86/paravirt: Switch time pvops functions to use static_call()Juergen Gross3-10/+13
2021-03-11x86/alternative: Merge include filesJuergen Gross4-122/+110
2021-03-11x86/setup: Remove unused RESERVE_BRK_ARRAY()Cao jin1-5/+0
2021-03-09x86/alternative: Drop unused feature parameter from ALTINSTR_REPLACEMENT()Juergen Gross1-7/+7
2021-03-09x86/sev-es: Use __copy_from_user_inatomic()Joerg Roedel1-0/+2
2021-03-08x86: Use ELF fields defined in 'struct kimage'Lakshmi Ramasubramanian1-5/+0
2021-03-08clocksource/drivers/hyper-v: Move handling of STIMER0 interruptsMichael Kelley1-4/+0
2021-03-08clocksource/drivers/hyper-v: Handle sched_clock differences inlineMichael Kelley1-11/+0