aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2020-05-13KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is setPaolo Bonzini3-11/+22
2020-05-13KVM: nVMX: Prioritize SMI over nested IRQ/NMISean Christopherson1-0/+6
2020-05-13KVM: nVMX: Preserve IRQ/NMI priority irrespective of exiting behaviorSean Christopherson1-2/+7
2020-05-13KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checksPaolo Bonzini2-11/+43
2020-05-13KVM: VMX: Split out architectural interrupt/NMI blocking checksSean Christopherson2-13/+24
2020-05-13KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events()Paolo Bonzini3-8/+21
2020-05-13KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is setPaolo Bonzini3-5/+8
2020-05-13KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is setSean Christopherson3-5/+8
2020-05-13KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowedPaolo Bonzini3-5/+5
2020-05-13KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of intSean Christopherson3-18/+18
2020-05-13KVM: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit setSean Christopherson1-0/+2
2020-05-13KVM: nVMX: Open a window for pending nested VMX preemption timerSean Christopherson3-2/+18
2020-05-13KVM: nVMX: Preserve exception priority irrespective of exiting behaviorSean Christopherson1-5/+7
2020-05-13KVM: SVM: Implement check_nested_events for NMICathy Avery3-19/+23
2020-05-13KVM: SVM: immediately inject INTR vmexitPaolo Bonzini1-3/+3
2020-05-13KVM: SVM: leave halted state on vmexitPaolo Bonzini1-0/+3
2020-05-13KVM: SVM: introduce nested_run_pendingPaolo Bonzini3-1/+8
2020-05-13Merge branch 'kvm-amd-fixes' into HEADPaolo Bonzini86-504/+1228
2020-05-13KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger3-18/+18
2020-05-13x86/hyperv: Properly suspend/resume reenlightenment notificationsVitaly Kuznetsov1-2/+17
2020-05-13x86/fpu/xstate: Define new functions for clearing fpregs and xstatesFenghua Yu5-23/+41
2020-05-13x86/fpu/xstate: Introduce XSAVES supervisor statesYu-cheng Yu1-9/+19
2020-05-13x86/fpu/xstate: Separate user and supervisor xfeatures maskYu-cheng Yu4-37/+67
2020-05-12x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot upSteven Rostedt (VMware)3-1/+37
2020-05-12x86/fpu/xstate: Define new macros for supervisor and user xstatesFenghua Yu3-26/+37
2020-05-12x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header()Fenghua Yu4-6/+6
2020-05-12floppy: use symbolic register names in the x86 portWilly Tarreau1-7/+8
2020-05-12floppy: split the base port from the register in I/O accessesWilly Tarreau1-2/+2
2020-05-12x86/cpu: Use INVPCID mnemonic in invpcid.hUros Bizjak1-5/+2
2020-05-10Merge tag 'x86-urgent-2020-05-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds9-86/+133
2020-05-10power: supply: olpc_battery: fix the power supply nameLubomir Rintel2-4/+4
2020-05-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2020-05-08KVM: SVM: Disable AVIC before setting V_IRQSuravee Suthikulpanit1-1/+12
2020-05-08KVM: Introduce kvm_make_all_cpus_request_except()Suravee Suthikulpanit2-2/+2
2020-05-08KVM: VMX: pass correct DR6 for GD userspace exitPaolo Bonzini1-1/+1
2020-05-08KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6Paolo Bonzini5-30/+32
2020-05-08KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6Paolo Bonzini5-28/+21
2020-05-08crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.hEric Biggers3-3/+0
2020-05-07arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()Janakarajan Natarajan1-1/+1
2020-05-08x86/module: Use text_mutex in apply_relocate_add()Josh Poimboeuf1-2/+7
2020-05-08x86/module: Use text_poke() for late relocationsPeter Zijlstra1-7/+31
2020-05-08livepatch: Remove .klp.archPeter Zijlstra2-54/+0
2020-05-07exec: Rename flush_old_exec begin_new_execEric W. Biederman1-1/+1
2020-05-07exec: Merge install_exec_creds into setup_new_execEric W. Biederman1-1/+0
2020-05-07binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elfEric W. Biederman1-2/+1
2020-05-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-23/+19
2020-05-07x86/cpu/amd: Make erratum #1054 a legacy erratumKim Phillips1-2/+1
2020-05-07bpf, i386: Remove unneeded conversion to boolJason Yan1-2/+2
2020-05-07x86/delay: Introduce TPAUSE delayKyung Min Park5-0/+57
2020-05-07x86/delay: Refactor delay_mwaitx() for TPAUSE supportKyung Min Park1-18/+30