Linux KVM
[Prev Page][Next Page]
- [PATCH v8 059/103] [MARKER] The start of TDX KVM patch series: TD finalization, (continued)
- [PATCH v8 059/103] [MARKER] The start of TDX KVM patch series: TD finalization,
isaku . yamahata
- [PATCH v8 073/103] KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behavior,
isaku . yamahata
- [PATCH v8 054/103] [MARKER] The start of TDX KVM patch series: KVM TDP MMU MapGPA,
isaku . yamahata
- [PATCH v8 030/103] KVM: x86/mmu: Add address conversion functions for TDX shared bit of GPA,
isaku . yamahata
- [PATCH v8 057/103] KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by TDX,
isaku . yamahata
- [PATCH v8 053/103] KVM: TDX: TDP MMU TDX support,
isaku . yamahata
- [PATCH v8 061/103] KVM: TDX: Finalize VM initialization,
isaku . yamahata
- [PATCH v8 031/103] [MARKER] The start of TDX KVM patch series: KVM TDP refactoring for TDX,
isaku . yamahata
- [PATCH v8 074/103] KVM: TDX: Add support for find pending IRQ in a protected local APIC,
isaku . yamahata
- [PATCH v8 075/103] KVM: x86: Assume timer IRQ was injected if APIC state is proteced,
isaku . yamahata
- [PATCH v8 033/103] KVM: x86/mmu: Track shadow MMIO value/mask on a per-VM basis,
isaku . yamahata
- [PATCH v8 032/103] KVM: x86/mmu: Allow non-zero value for non-present SPTE,
isaku . yamahata
- [PATCH v8 076/103] KVM: TDX: remove use of struct vcpu_vmx from posted_interrupt.c,
isaku . yamahata
- [PATCH v8 034/103] KVM: x86/mmu: Disallow fast page fault on private GPA,
isaku . yamahata
- [PATCH v8 035/103] KVM: x86/mmu: Allow per-VM override of the TDP max page level,
isaku . yamahata
- [PATCH v8 063/103] KVM: TDX: Add helper assembly function to TDX vcpu,
isaku . yamahata
- [PATCH v8 077/103] KVM: TDX: Implement interrupt injection,
isaku . yamahata
- [PATCH v8 062/103] [MARKER] The start of TDX KVM patch series: TD vcpu enter/exit,
isaku . yamahata
- [PATCH v8 058/103] KVM: x86/tdp_mmu: implement MapGPA hypercall for TDX,
isaku . yamahata
- [PATCH v8 036/103] KVM: VMX: Introduce test mode related to EPT violation VE,
isaku . yamahata
- [PATCH v8 078/103] KVM: TDX: Implements vcpu request_immediate_exit,
isaku . yamahata
- [PATCH v8 079/103] KVM: TDX: Implement methods to inject NMI,
isaku . yamahata
- [PATCH v8 080/103] KVM: VMX: Modify NMI and INTR handlers to take intr_info as function argument,
isaku . yamahata
- [PATCH v8 060/103] KVM: TDX: Create initial guest memory,
isaku . yamahata
- [PATCH v8 037/103] [MARKER] The start of TDX KVM patch series: KVM TDP MMU hooks,
isaku . yamahata
- [PATCH v8 038/103] KVM: x86/tdp_mmu: refactor kvm_tdp_mmu_map(),
isaku . yamahata
- [PATCH v8 081/103] KVM: VMX: Move NMI/exception handler to common helper,
isaku . yamahata
- [PATCH v8 039/103] KVM: x86/tdp_mmu: Init role member of struct kvm_mmu_page at allocation,
isaku . yamahata
- [PATCH v8 085/103] KVM: TDX: handle EXIT_REASON_OTHER_SMI,
isaku . yamahata
- [PATCH v8 041/103] KVM: x86/mmu: Add a new is_private member for union kvm_mmu_page_role,
isaku . yamahata
- [PATCH v8 064/103] KVM: TDX: Implement TDX vcpu enter/exit path,
isaku . yamahata
- [PATCH v8 040/103] KVM: x86/mmu: Require TDP MMU for TDX,
isaku . yamahata
- [PATCH v8 067/103] KVM: x86: Allow to update cached values in kvm_user_return_msrs w/o wrmsr,
isaku . yamahata
- [PATCH v8 082/103] KVM: x86: Split core of hypercall emulation to helper function,
isaku . yamahata
- [PATCH v8 083/103] KVM: TDX: Add a place holder to handle TDX VM exit,
isaku . yamahata
- [PATCH v8 084/103] KVM: TDX: Retry seamcall when TDX_OPERAND_BUSY with operand SEPT,
isaku . yamahata
- [PATCH v8 043/103] KVM: x86/tdp_mmu: Don't zap private pages for unsupported cases,
isaku . yamahata
- [PATCH v8 042/103] KVM: x86/mmu: Add a private pointer to struct kvm_mmu_page,
isaku . yamahata
- [PATCH v8 086/103] KVM: TDX: handle ept violation/misconfig exit,
isaku . yamahata
- [PATCH v8 065/103] KVM: TDX: vcpu_run: save/restore host state(host kernel gs),
isaku . yamahata
- [PATCH v8 066/103] KVM: TDX: restore host xsave state when exit from the guest TD,
isaku . yamahata
- [PATCH v8 044/103] KVM: x86/tdp_mmu: Support TDX private mapping for TDP MMU,
isaku . yamahata
- [PATCH v8 068/103] KVM: TDX: restore user ret MSRs,
isaku . yamahata
- [PATCH v8 045/103] [MARKER] The start of TDX KVM patch series: TDX EPT violation,
isaku . yamahata
- [PATCH v8 046/103] KVM: x86/mmu: Disallow dirty logging for x86 TDX,
isaku . yamahata
- [PATCH v8 087/103] KVM: TDX: handle EXCEPTION_NMI and EXTERNAL_INTERRUPT,
isaku . yamahata
- [PATCH v8 048/103] KVM: VMX: Split out guts of EPT violation to common/exposed function,
isaku . yamahata
- [PATCH v8 088/103] KVM: TDX: Add a place holder for handler of TDX hypercalls (TDG.VP.VMCALL),
isaku . yamahata
- [PATCH v8 090/103] KVM: TDX: Handle TDX PV CPUID hypercall,
isaku . yamahata
- [PATCH v8 047/103] KVM: x86/tdp_mmu: Ignore unsupported mmu operation on private GFNs,
isaku . yamahata
- [PATCH v8 089/103] KVM: TDX: handle KVM hypercall with TDG.VP.VMCALL,
isaku . yamahata
- [PATCH v8 091/103] KVM: TDX: Handle TDX PV HLT hypercall,
isaku . yamahata
- [PATCH v8 069/103] [MARKER] The start of TDX KVM patch series: TD vcpu exits/interrupts/hypercalls,
isaku . yamahata
- [PATCH v8 049/103] KVM: VMX: Move setting of EPT MMU masks to common VT-x code,
isaku . yamahata
- [PATCH v8 092/103] KVM: TDX: Handle TDX PV port io hypercall,
isaku . yamahata
- [PATCH v8 070/103] KVM: TDX: complete interrupts after tdexit,
isaku . yamahata
- [PATCH v8 093/103] KVM: TDX: Handle TDX PV MMIO hypercall,
isaku . yamahata
- [PATCH v8 095/103] KVM: TDX: Handle TDX PV rdmsr/wrmsr hypercall,
isaku . yamahata
- [PATCH v8 094/103] KVM: TDX: Implement callbacks for MSR operations for TDX,
isaku . yamahata
- [PATCH v8 096/103] KVM: TDX: Handle TDX PV report fatal error hypercall,
isaku . yamahata
- [PATCH v8 098/103] KVM: TDX: Handle TDG.VP.VMCALL<GetTdVmCallInfo> hypercall,
isaku . yamahata
- [PATCH v8 100/103] KVM: TDX: Silently ignore INIT/SIPI,
isaku . yamahata
- [PATCH v8 099/103] KVM: TDX: Silently discard SMI request,
isaku . yamahata
- [PATCH v8 097/103] KVM: TDX: Handle TDX PV map_gpa hypercall,
isaku . yamahata
- [PATCH v8 101/103] KVM: TDX: Add methods to ignore accesses to CPU state,
isaku . yamahata
- [PATCH v8 102/103] Documentation/virt/kvm: Document on Trust Domain Extensions(TDX),
isaku . yamahata
- [PATCH v8 103/103] KVM: x86: design documentation on TDX support of x86 KVM TDP MMU,
isaku . yamahata
- Re: [PATCH v8 000/103] KVM TDX basic feature support,
Bagas Sanjaya
- [kvm-unit-tests PATCH v2 0/5] Test for illegal LEA & related fixes,
Michal Luczaj
- [PATCH] tools/perf: Fix typo in comments,
shaomin Deng
- [PATCH] KVM: x86/mmu: rename trace function name for asynchronous page fault,
Mingwei Zhang
- [PATCH] vfio/fsl-mc: Fix a typo in a comment,
Christophe JAILLET
- [PATCH v3 0/8] KVM: x86: Apply NX mitigation more precisely,
Sean Christopherson
- [PATCH v4 1/2] x86/fpu: Allow PKRU to be (once again) written by ptrace.,
Kyle Huey
- [PATCH v2] KVM: x86/mmu: Add sanity check that MMIO SPTE mask doesn't overlap gen,
Sean Christopherson
- [PATCH v2 0/5] KVM: Fix oneshot interrupts forwarding,
Dmytro Maluka
- IOTLB support for vhost/vsock breaks crosvm on Android,
Will Deacon
- [RFC PATCH 0/3] KVM: x86: Disallow writes to feature MSRs post-KVM_RUN,
Sean Christopherson
- [PATCH v4 0/6] ASID support in vhost-vdpa net,
Eugenio Pérez
- Re: vfio/pci - uAPI for WC,
Bjorn Helgaas
- [PATCH 0/9] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support,
Marc Zyngier
- [PATCH 2/9] KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow,
Marc Zyngier
- [PATCH 3/9] KVM: arm64: PMU: Only narrow counters that are not 64bit wide,
Marc Zyngier
- [PATCH 9/9] KVM: arm64: PMU: Allow PMUv3p5 to be exposed to the guest,
Marc Zyngier
- [PATCH 7/9] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace,
Marc Zyngier
- [PATCH 5/9] KVM: arm64: PMU: Simplify setting a counter to a specific value,
Marc Zyngier
- [PATCH 4/9] KVM: arm64: PMU: Add counter_index_to_*reg() helpers,
Marc Zyngier
- [PATCH 6/9] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation,
Marc Zyngier
- [PATCH 1/9] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode,
Marc Zyngier
- [PATCH 8/9] KVM: arm64: PMU: Implement PMUv3p5 long counter support,
Marc Zyngier
- Re: [PATCH 0/9] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support,
Ricardo Koller
- [PATCH] arm:Add PSCI_CPU_OFF testscase to arm/psci testsuite.,
Nikita Venkatesh
- [PATCH] RISC-V: KVM: Fix compile after merge,
Andrew Jones
- [PATCH] arm: psci: Add psci-off functionality,
Nikita Venkatesh
- [PATCH] vhost-vdpa: Call ida_simple_remove() when failed,
Bo Liu
- [PATCH v2 1/3] KVM: selftests: Test all possible "invalid" PERF_CAPABILITIES.LBR_FMT vals,
Like Xu
- [RFC PATCH 1/1] kvm: Use a new spinlock to avoid atomic operations in kvm_get_dirty_log_protect,
Leonardo Bras
- [PATCH v3] x86/fpu: Allow PKRU to be (once again) written by ptrace.,
Kyle Huey
- [kvm-unit-tests PATCH v3 0/3] arm: pmu: Fixes for bare metal,
Ricardo Koller
- [PATCH] KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg,
Sean Christopherson
- [PATCH 0/1] fix sparse warning in linux-next,
Matthew Rosato
- [PATCH] KVM: x86: do not report preemption if the steal time cache is stale,
Paolo Bonzini
- [PATCH] KVM: x86: revalidate steal time cache if MSR value changes,
Paolo Bonzini
- [PATCH] selftests: kvm/x86: test if it checks all the bits in the LBR_FMT bit-field,
Like Xu
- [bug report] KVM: x86: Do not block APIC write for non ICR registers,
Dan Carpenter
- [PATCH v2] x86/fpu: Allow PKRU to be (once again) written by ptrace.,
Kyle Huey
- [PATCH v2 0/3] KVM: x86/mmu: MMIO caching bug fixes,
Sean Christopherson
- [PATCH] KVM: x86/mmu: Add sanity check that MMIO SPTE mask doesn't overlap gen,
Sean Christopherson
- [PATCH v2 0/7] KVM: x86: Intel PERF_CAPABILITIES fixes and cleanups,
Sean Christopherson
- [GIT PULL] VFIO updates for v6.0-rc1,
Alex Williamson
- [kvm-unit-tests PATCH v2 0/3] arm: pmu: Fixes for bare metal,
Ricardo Koller
- [PATCH v3 0/7] ASID support in vhost-vdpa net,
Eugenio Pérez
- [PATCH v3 00/13] SMM emulation and interrupt shadow fixes,
Maxim Levitsky
- [PATCH v3 01/13] bug: introduce ASSERT_STRUCT_OFFSET,
Maxim Levitsky
- [PATCH v3 02/13] KVM: x86: emulator: em_sysexit should update ctxt->mode,
Maxim Levitsky
- [PATCH v3 03/13] KVM: x86: emulator: introduce emulator_recalc_and_set_mode,
Maxim Levitsky
- [PATCH v3 04/13] KVM: x86: emulator: update the emulation mode after rsm,
Maxim Levitsky
- [PATCH v3 05/13] KVM: x86: emulator: update the emulation mode after CR0 write,
Maxim Levitsky
- [PATCH v3 06/13] KVM: x86: emulator/smm: number of GPRs in the SMRAM image depends on the image format,
Maxim Levitsky
- [PATCH v3 07/13] KVM: x86: emulator/smm: add structs for KVM's smram layout,
Maxim Levitsky
- [PATCH v3 08/13] KVM: x86: emulator/smm: use smram structs in the common code,
Maxim Levitsky
- [PATCH v3 09/13] KVM: x86: emulator/smm: use smram struct for 32 bit smram load/restore,
Maxim Levitsky
- [PATCH v3 10/13] KVM: x86: emulator/smm: use smram struct for 64 bit smram load/restore,
Maxim Levitsky
- [PATCH v3 11/13] KVM: x86: SVM: use smram structs,
Maxim Levitsky
- [PATCH v3 13/13] KVM: x86: emulator/smm: preserve interrupt shadow in SMRAM,
Maxim Levitsky
- [PATCH v3 12/13] KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable,
Maxim Levitsky
- Re: [PATCH v3 00/13] SMM emulation and interrupt shadow fixes,
Thomas Lamprecht
- [kvm-unit-tests PATCH v3 0/1] s390x: verify EQBS/SQBS is unavailable,
Nico Boehr
- [RFC PATCH v3 0/9] vsock: updates for SO_RCVLOWAT handling,
Arseniy Krasnov
- [RFC PATCH v3 1/9] vsock: SO_RCVLOWAT transport set callback,
Arseniy Krasnov
- [RFC PATCH v3 2/9] hv_sock: disable SO_RCVLOWAT support,
Arseniy Krasnov
- [RFC PATCH v3 3/9] virtio/vsock: use 'target' in notify_poll_in callback,
Arseniy Krasnov
- [RFC PATCH v3 4/9] vmci/vsock: use 'target' in notify_poll_in callback,
Arseniy Krasnov
- [RFC PATCH v3 5/9] vsock: pass sock_rcvlowat to notify_poll_in as target,
Arseniy Krasnov
- [RFC PATCH v3 6/9] vsock: add API call for data ready,
Arseniy Krasnov
- [RFC PATCH v3 7/9] virtio/vsock: check SO_RCVLOWAT before wake up reader,
Arseniy Krasnov
- [RFC PATCH v3 8/9] vmci/vsock: check SO_RCVLOWAT before wake up reader,
Arseniy Krasnov
- [RFC PATCH v3 9/9] vsock_test: POLLIN + SO_RCVLOWAT test,
Arseniy Krasnov
- Re: [RFC PATCH v3 0/9] vsock: updates for SO_RCVLOWAT handling,
Stefano Garzarella
- Re: [RFC PATCH v3 0/9] vsock: updates for SO_RCVLOWAT handling,
Stefano Garzarella
- [PATCH v9 00/40] KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features,
Vitaly Kuznetsov
- [PATCH v9 04/40] KVM: x86: hyper-v: Add helper to read hypercall data for array,
Vitaly Kuznetsov
- [PATCH v9 05/40] KVM: x86: hyper-v: Handle HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST{,EX} calls gently,
Vitaly Kuznetsov
- [PATCH v9 01/40] KVM: x86: Rename 'enable_direct_tlbflush' to 'enable_l2_tlb_flush',
Vitaly Kuznetsov
- [PATCH v9 03/40] KVM: x86: hyper-v: Introduce TLB flush fifo,
Vitaly Kuznetsov
- [PATCH v9 02/40] KVM: x86: hyper-v: Resurrect dedicated KVM_REQ_HV_TLB_FLUSH flag,
Vitaly Kuznetsov
- [PATCH v9 08/40] x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants,
Vitaly Kuznetsov
- [PATCH v9 06/40] KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls,
Vitaly Kuznetsov
- [PATCH v9 07/40] KVM: x86: Prepare kvm_hv_flush_tlb() to handle L2's GPAs,
Vitaly Kuznetsov
- [PATCH v9 09/40] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64',
Vitaly Kuznetsov
- [PATCH v9 10/40] KVM: x86: hyper-v: Don't use sparse_set_to_vcpu_mask() in kvm_hv_send_ipi(),
Vitaly Kuznetsov
- [PATCH v9 13/40] KVM: nVMX: Keep track of hv_vm_id/hv_vp_id when eVMCS is in use,
Vitaly Kuznetsov
- [PATCH v9 14/40] KVM: nSVM: Keep track of Hyper-V hv_vm_id/hv_vp_id,
Vitaly Kuznetsov
- [PATCH v9 12/40] KVM: x86: hyper-v: Use preallocated buffer in 'struct kvm_vcpu_hv' instead of on-stack 'sparse_banks',
Vitaly Kuznetsov
- [PATCH v9 11/40] KVM: x86: hyper-v: Create a separate fifo for L2 TLB flush,
Vitaly Kuznetsov
- [PATCH v9 15/40] KVM: x86: Introduce .hv_inject_synthetic_vmexit_post_tlb_flush() nested hook,
Vitaly Kuznetsov
- [PATCH v9 17/40] KVM: x86: hyper-v: L2 TLB flush,
Vitaly Kuznetsov
- [PATCH v9 28/40] KVM: selftests: Fill in vm->vpages_mapped bitmap in virt_map() too,
Vitaly Kuznetsov
- [PATCH v9 29/40] KVM: selftests: Export vm_vaddr_unused_gap() to make it possible to request unmapped ranges,
Vitaly Kuznetsov
- [PATCH v9 30/40] KVM: selftests: Export _vm_get_page_table_entry(),
Vitaly Kuznetsov
- [PATCH v9 32/40] KVM: selftests: Sync 'struct hv_enlightened_vmcs' definition with hyperv-tlfs.h,
Vitaly Kuznetsov
- [PATCH v9 16/40] KVM: x86: hyper-v: Introduce kvm_hv_is_tlb_flush_hcall(),
Vitaly Kuznetsov
- [PATCH v9 27/40] KVM: selftests: Hyper-V PV IPI selftest,
Vitaly Kuznetsov
- [PATCH v9 38/40] KVM: selftests: evmcs_test: Introduce L2 TLB flush test,
Vitaly Kuznetsov
- [PATCH v9 39/40] KVM: selftests: hyperv_svm_test: Introduce L2 TLB flush test,
Vitaly Kuznetsov
- [PATCH v9 19/40] x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition,
Vitaly Kuznetsov
- [PATCH v9 31/40] KVM: selftests: Hyper-V PV TLB flush selftest,
Vitaly Kuznetsov
- [PATCH v9 23/40] KVM: x86: Expose Hyper-V L2 TLB flush feature,
Vitaly Kuznetsov
- [PATCH v9 33/40] KVM: selftests: Sync 'struct hv_vp_assist_page' definition with hyperv-tlfs.h,
Vitaly Kuznetsov
- [PATCH v9 34/40] KVM: selftests: Move Hyper-V VP assist page enablement out of evmcs.h,
Vitaly Kuznetsov
- [PATCH v9 40/40] KVM: selftests: Rename 'evmcs_test' to 'hyperv_evmcs',
Vitaly Kuznetsov
- [PATCH v9 35/40] KVM: selftests: Split off load_evmcs() from load_vmcs(),
Vitaly Kuznetsov
- [PATCH v9 37/40] KVM: selftests: Allocate Hyper-V partition assist page,
Vitaly Kuznetsov
- [PATCH v9 24/40] KVM: selftests: Better XMM read/write helpers,
Vitaly Kuznetsov
- [PATCH v9 26/40] KVM: selftests: Move the function doing Hyper-V hypercall to a common header,
Vitaly Kuznetsov
- [PATCH v9 20/40] KVM: nVMX: hyper-v: Cache VP assist page in 'struct kvm_vcpu_hv',
Vitaly Kuznetsov
- [PATCH v9 21/40] KVM: nVMX: hyper-v: Enable L2 TLB flush,
Vitaly Kuznetsov
- [PATCH v9 22/40] KVM: nSVM: hyper-v: Enable L2 TLB flush,
Vitaly Kuznetsov
- [PATCH v9 36/40] KVM: selftests: Create a vendor independent helper to allocate Hyper-V specific test pages,
Vitaly Kuznetsov
- [PATCH v9 18/40] KVM: x86: hyper-v: Introduce fast guest_hv_cpuid_has_l2_tlb_flush() check,
Vitaly Kuznetsov
- [PATCH v9 25/40] KVM: selftests: Move HYPERV_LINUX_OS_ID definition to a common header,
Vitaly Kuznetsov
- Re: [PATCH v9 00/40] KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features,
Vitaly Kuznetsov
- [PATCH v2 1/2] KVM: x86/svm/pmu: Direct access pmu->gp_counter[] to implement amd_*_to_pmc(),
Like Xu
- [kvm-unit-tests PATCH v2] s390x: verify EQBS/SQBS is unavailable,
Nico Boehr
- [PATCH 0/5] Fix a race between posted interrupt delivery and migration in a nested VM,
Mingwei Zhang
- linux-next: manual merge of the kvm tree with the kvms390-fixes tree,
broonie
- [GIT PULL] KVM changes for Linux 5.20 merge window,
Paolo Bonzini
- [PATCH v5 00/26] KVM: VMX: Support updated eVMCSv1 revision + use vmcs_config for L1 VMX MSRs,
Vitaly Kuznetsov
- [PATCH v5 01/26] KVM: x86: hyper-v: Expose access to debug MSRs in the partition privilege flags,
Vitaly Kuznetsov
- [PATCH v5 02/26] x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition,
Vitaly Kuznetsov
- [PATCH v5 03/26] x86/hyperv: Update 'struct hv_enlightened_vmcs' definition,
Vitaly Kuznetsov
- [PATCH v5 04/26] KVM: VMX: Define VMCS-to-EVMCS conversion for the new fields,
Vitaly Kuznetsov
- [PATCH v5 06/26] KVM: x86: hyper-v: Cache HYPERV_CPUID_NESTED_FEATURES CPUID leaf,
Vitaly Kuznetsov
- [PATCH v5 05/26] KVM: nVMX: Support several new fields in eVMCSv1,
Vitaly Kuznetsov
- [PATCH v5 08/26] KVM: selftests: Switch to updated eVMCSv1 definition,
Vitaly Kuznetsov
- [PATCH v5 09/26] KVM: VMX: nVMX: Support TSC scaling and PERF_GLOBAL_CTRL with enlightened VMCS,
Vitaly Kuznetsov
- [PATCH v5 10/26] KVM: selftests: Enable TSC scaling in evmcs selftest,
Vitaly Kuznetsov
- [PATCH v5 07/26] KVM: selftests: Add ENCLS_EXITING_BITMAP{,HIGH} VMCS fields,
Vitaly Kuznetsov
- [PATCH v5 11/26] KVM: VMX: Get rid of eVMCS specific VMX controls sanitization,
Vitaly Kuznetsov
- [PATCH v5 13/26] KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config(),
Vitaly Kuznetsov
- [PATCH v5 15/26] KVM: VMX: Don't toggle VM_ENTRY_IA32E_MODE for 32-bit kernels/KVM,
Vitaly Kuznetsov
- [PATCH v5 16/26] KVM: VMX: Extend VMX controls macro shenanigans,
Vitaly Kuznetsov
- [PATCH v5 18/26] KVM: VMX: Add missing VMEXIT controls to vmcs_config,
Vitaly Kuznetsov
- [PATCH v5 17/26] KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering out of setup_vmcs_config(),
Vitaly Kuznetsov
- [PATCH v5 14/26] KVM: VMX: Tweak the special handling of SECONDARY_EXEC_ENCLS_EXITING in setup_vmcs_config(),
Vitaly Kuznetsov
- [PATCH v5 12/26] KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config(),
Vitaly Kuznetsov
- [PATCH v5 19/26] KVM: VMX: Add missing CPU based VM execution controls to vmcs_config,
Vitaly Kuznetsov
- [PATCH v5 20/26] KVM: VMX: Adjust CR3/INVPLG interception for EPT=y at runtime, not setup,
Vitaly Kuznetsov
- [PATCH v5 22/26] KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config(),
Vitaly Kuznetsov
- [PATCH v5 25/26] KVM: VMX: Cache MSR_IA32_VMX_MISC in vmcs_config,
Vitaly Kuznetsov
- [PATCH v5 21/26] KVM: x86: VMX: Replace some Intel model numbers with mnemonics,
Vitaly Kuznetsov
- [PATCH v5 23/26] KVM: nVMX: Always set required-1 bits of pinbased_ctls to PIN_BASED_ALWAYSON_WITHOUT_TRUE_MSR,
Vitaly Kuznetsov
- [PATCH v5 26/26] KVM: nVMX: Use cached host MSR_IA32_VMX_MISC value for setting up nested MSR,
Vitaly Kuznetsov
- [PATCH v5 24/26] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs,
Vitaly Kuznetsov
- [kvm-unit-tests PATCH v1] s390x: verify EQBS/SQBS is unavailable,
Nico Boehr
- [PATCH v1 00/40] TDX QEMU support,
Xiaoyao Li
- [PATCH v1 01/40] *** HACK *** linux-headers: Update headers to pull in TDX API changes,
Xiaoyao Li
- [PATCH v1 02/40] i386: Introduce tdx-guest object,
Xiaoyao Li
- [PATCH v1 03/40] target/i386: Implement mc->kvm_type() to get VM type,
Xiaoyao Li
- [PATCH v1 04/40] target/i386: Introduce kvm_confidential_guest_init(),
Xiaoyao Li
- [PATCH v1 05/40] i386/tdx: Implement tdx_kvm_init() to initialize TDX VM context,
Xiaoyao Li
- [PATCH v1 15/40] i386/tdx: Add property sept-ve-disable for tdx-guest object,
Xiaoyao Li
- [PATCH v1 21/40] i386/tdx: Parse TDVF metadata for TDX VM,
Xiaoyao Li
- [PATCH v1 13/40] KVM: Introduce kvm_arch_pre_create_vcpu(),
Xiaoyao Li
- [PATCH v1 09/40] i386/tdx: Update tdx_fixed0/1 bits by tdx_caps.cpuid_config[],
Xiaoyao Li
- [PATCH v1 17/40] i386/tdx: Validate TD attributes,
Xiaoyao Li
- [PATCH v1 07/40] i386/tdx: Introduce is_tdx_vm() helper and cache tdx_guest object,
Xiaoyao Li
- [PATCH v1 20/40] i386/tdvf: Introduce function to parse TDVF metadata,
Xiaoyao Li
- [PATCH v1 06/40] i386/tdx: Get tdx_capabilities via KVM_TDX_CAPABILITIES,
Xiaoyao Li
- [PATCH v1 12/40] i386/kvm: Move architectural CPUID leaf generation to separate helper,
Xiaoyao Li
- [PATCH v1 11/40] i386/tdx: Integrate tdx_caps->attrs_fixed0/1 to tdx_cpuid_lookup,
Xiaoyao Li
- [PATCH v1 18/40] i386/tdx: Implement user specified tsc frequency,
Xiaoyao Li
- [PATCH v1 10/40] i386/tdx: Integrate tdx_caps->xfam_fixed0/1 into tdx_cpuid_lookup,
Xiaoyao Li
- [PATCH v1 16/40] i386/tdx: Wire CPU features up with attributes of TD guest,
Xiaoyao Li
- [PATCH v1 19/40] i386/tdx: Set kvm_readonly_mem_enabled to false for TDX VM,
Xiaoyao Li
- [PATCH v1 14/40] i386/tdx: Initialize TDX before creating TD vcpus,
Xiaoyao Li
- [PATCH v1 08/40] i386/tdx: Adjust the supported CPUID based on TDX restrictions,
Xiaoyao Li
- [PATCH v1 23/40] i386/tdx: Don't initialize pc.rom for TDX VMs,
Xiaoyao Li
- [PATCH v1 25/40] i386/tdx: Track RAM entries for TDX VM,
Xiaoyao Li
- [PATCH v1 28/40] i386/tdx: Add TDVF memory via KVM_TDX_INIT_MEM_REGION,
Xiaoyao Li
- [PATCH v1 22/40] i386/tdx: Skip BIOS shadowing setup,
Xiaoyao Li
- [PATCH v1 24/40] i386/tdx: Track mem_ptr for each firmware entry of TDVF,
Xiaoyao Li
- [PATCH v1 30/40] i386/tdx: Finalize TDX VM,
Xiaoyao Li
- [PATCH v1 31/40] i386/tdx: Disable SMM for TDX VMs,
Xiaoyao Li
- [PATCH v1 29/40] i386/tdx: Call KVM_TDX_INIT_VCPU to initialize TDX vcpu,
Xiaoyao Li
- [PATCH v1 33/40] i386/tdx: Don't allow system reset for TDX VMs,
Xiaoyao Li
- [PATCH v1 27/40] i386/tdx: Setup the TD HOB list,
Xiaoyao Li
- [PATCH v1 26/40] headers: Add definitions from UEFI spec for volumes, resources, etc...,
Xiaoyao Li
- [PATCH v1 32/40] i386/tdx: Disable PIC for TDX VMs,
Xiaoyao Li
- [PATCH v1 34/40] hw/i386: add eoi_intercept_unsupported member to X86MachineState,
Xiaoyao Li
- [PATCH v1 35/40] hw/i386: add option to forcibly report edge trigger in acpi tables,
Xiaoyao Li
- [PATCH v1 36/40] i386/tdx: Don't synchronize guest tsc for TDs,
Xiaoyao Li
- [PATCH v1 38/40] i386/tdx: Skip kvm_put_apicbase() for TDs,
Xiaoyao Li
- [PATCH v1 37/40] i386/tdx: Only configure MSR_IA32_UCODE_REV in kvm_init_msrs() for TDs,
Xiaoyao Li
- [PATCH v1 39/40] i386/tdx: Don't get/put guest state for TDX VMs,
Xiaoyao Li
- [PATCH v1 40/40] docs: Add TDX documentation,
Xiaoyao Li
- Re: [PATCH v1 00/40] TDX QEMU support,
Daniel P. Berrangé
- Re: [PATCH v1 00/40] TDX QEMU support,
Xiaoyao Li
- [PATCH] selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c,
Jinrong Liang
- [kvm:queue 2/3] arch/riscv/kvm/mmu.c:355:75: error: expected '}' before ';' token,
kernel test robot
[Index of Archives]
[CentOS Virtualization]
[Linux USB Devel]
[Video for Linux]
[Big List of Linux Books]
[Linux SCSI]
[Linux Modules]
[Yosemite Forum]