aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | crypto: aesni - clean up mapping of associated dataArd Biesheuvel2021-01-141-4/+5
| * | | | crypto: aesni - drop unused asm prototypesArd Biesheuvel2021-01-141-67/+0
| * | | | crypto: aesni - prevent misaligned buffers on the stackArd Biesheuvel2021-01-141-12/+16
| * | | | crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helperArd Biesheuvel2021-01-082-144/+356
| * | | | crypto: x86/aes-ni-xts - use direct calls to and 4-way strideArd Biesheuvel2021-01-082-56/+84
| * | | | crypto: blake2s - share the "shash" API boilerplate codeEric Biggers2021-01-031-67/+7
| * | | | crypto: x86/blake2s - define shash_alg structs using macrosEric Biggers2021-01-031-61/+23
| * | | | crypto: aesni - implement support for cts(cbc(aes))Ard Biesheuvel2021-01-032-1/+261
| |/ / /
* | | | Merge tag 'for-linux-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-216-35/+63
|\ \ \ \
| * | | | um: remove process stub VMAJohannes Berg2021-02-121-1/+1
| * | | | um: rework userspace stubs to not hard-code stub locationJohannes Berg2021-02-125-34/+62
| * | | | um: separate child and parent errors in clone stubJohannes Berg2021-02-122-2/+2
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-2155-1384/+3171
|\ \ \ \ \
| * \ \ \ \ Merge tag 'kvmarm-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-02-126-16/+62
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytesSean Christopherson2021-02-111-5/+6
| * | | | | KVM: SVM: Make symbol 'svm_gp_erratum_intercept' staticWei Yongjun2021-02-111-1/+1
| * | | | | KVM: x86/xen: Allow reset of Xen attributesDavid Woodhouse2021-02-091-10/+28
| * | | | | KVM: x86/mmu: Make HVA handler retpoline-friendlyMaciej S. Szmigiero2021-02-092-15/+22
| * | | | | KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helperVitaly Kuznetsov2021-02-091-7/+4
| * | | | | KVM: x86: hyper-v: Allocate Hyper-V context lazilyVitaly Kuznetsov2021-02-093-18/+26
| * | | | | KVM: x86: hyper-v: Make Hyper-V emulation enablement conditionalVitaly Kuznetsov2021-02-096-7/+30
| * | | | | KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamicallyVitaly Kuznetsov2021-02-094-12/+27
| * | | | | KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V contextVitaly Kuznetsov2021-02-095-14/+29
| * | | | | KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcp...Vitaly Kuznetsov2021-02-095-11/+21
| * | | | | KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variableVitaly Kuznetsov2021-02-091-6/+5
| * | | | | KVM: x86: hyper-v: Introduce to_kvm_hv() helperVitaly Kuznetsov2021-02-094-53/+64
| * | | | | KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg()Vitaly Kuznetsov2021-02-092-5/+5
| * | | | | KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu()Vitaly Kuznetsov2021-02-092-21/+21
| * | | | | KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu()Vitaly Kuznetsov2021-02-094-20/+20
| * | | | | KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu()Vitaly Kuznetsov2021-02-092-14/+14
| * | | | | KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled()Vitaly Kuznetsov2021-02-091-5/+0
| * | | | | KVM: Raise the maximum number of user memslotsVitaly Kuznetsov2021-02-091-2/+0
| * | | | | KVM: x86: move kvm_inject_gp up from kvm_set_dr to callersPaolo Bonzini2021-02-093-29/+20
| * | | | | KVM: x86: reading DR cannot failPaolo Bonzini2021-02-094-9/+7
| * | | | | KVM: SVM: Remove an unnecessary forward declarationSean Christopherson2021-02-091-2/+0
| * | | | | KVM: SVM: Move AVIC vCPU kicking snippet to helper functionSean Christopherson2021-02-091-16/+19
| * | | | | KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64Sean Christopherson2021-02-091-2/+2
| * | | | | KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulationSean Christopherson2021-02-091-4/+4
| * | | | | KVM: x86/xen: Use hva_t for holding hypercall page addressSean Christopherson2021-02-091-2/+6
| * | | | | KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr()David Woodhouse2021-02-091-2/+0
| * | | | | KVM: x86: compile out TDP MMU on 32-bit systemsPaolo Bonzini2021-02-086-51/+53
| * | | | | KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculationsSean Christopherson2021-02-044-9/+20
| * | | | | KVM: x86/mmu: Add helper to generate mask of reserved HPA bitsSean Christopherson2021-02-041-5/+9
| * | | | | KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bitsSean Christopherson2021-02-043-59/+58
| * | | | | KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU modeSean Christopherson2021-02-046-9/+8
| * | | | | KVM: nSVM: Use common GPA helper to check for illegal CR3Sean Christopherson2021-02-041-1/+1
| * | | | | KVM: VMX: Use GPA legality helpers to replace open coded equivalentsSean Christopherson2021-02-042-20/+8
| * | | | | KVM: x86: Add a helper to handle legal GPA with an alignment requirementSean Christopherson2021-02-041-1/+7
| * | | | | KVM: x86: Add a helper to check for a legal GPASean Christopherson2021-02-041-6/+11
| * | | | | KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRsSean Christopherson2021-02-041-1/+1