Linux KVM
[Prev Page][Next Page]
- Re: [PATCH 5.4] KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id, (continued)
- [PATCH V1 mlx5-next 0/4] Improve mlx5 live migration driver,
Yishai Hadas
- [PATCH v2] KVM: VMX: Print VM-instruction error when it may be helpful,
Jim Mattson
- [PATCH v4 00/15] Introducing AMD x2AVIC and hybrid-AVIC modes,
Suravee Suthikulpanit
- [PATCH v4 01/15] x86/cpufeatures: Introduce x2AVIC CPUID bit,
Suravee Suthikulpanit
- [PATCH v4 03/15] KVM: SVM: Detect X2APIC virtualization (x2AVIC) support,
Suravee Suthikulpanit
- [PATCH v4 08/15] KVM: x86: Deactivate APICv on vCPU with APIC disabled,
Suravee Suthikulpanit
- [PATCH v4 06/15] KVM: SVM: Do not support updating APIC ID when in x2APIC mode,
Suravee Suthikulpanit
- [PATCH v4 02/15] KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD,
Suravee Suthikulpanit
- [PATCH v4 04/15] KVM: SVM: Update max number of vCPUs supported for x2AVIC mode,
Suravee Suthikulpanit
- [PATCH v4 12/15] KVM: SVM: Introduce hybrid-AVIC mode,
Suravee Suthikulpanit
- [PATCH v4 13/15] KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid,
Suravee Suthikulpanit
- [PATCH v4 05/15] KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID,
Suravee Suthikulpanit
- [PATCH v4 07/15] KVM: SVM: Adding support for configuring x2APIC MSRs interception,
Suravee Suthikulpanit
- [PATCH v4 09/15] KVM: SVM: Refresh AVIC configuration when changing APIC mode,
Suravee Suthikulpanit
- [PATCH v4 14/15] KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible,
Suravee Suthikulpanit
- [PATCH v4 15/15] KVM: SVM: Add AVIC doorbell tracepoint,
Suravee Suthikulpanit
- [PATCH v4 11/15] KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu,
Suravee Suthikulpanit
- [PATCH v4 10/15] KVM: SVM: Introduce helper functions to (de)activate AVIC and x2AVIC,
Suravee Suthikulpanit
- Re: [PATCH v4 00/15] Introducing AMD x2AVIC and hybrid-AVIC modes,
Maxim Levitsky
- [kvm-unit-tests PATCH v2 00/23] EFI and ACPI support for arm64,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 01/23] lib: Move acpi header and implementation to lib,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 03/23] lib: Add support for the XSDT ACPI table,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 10/23] lib/printf: Add support for printing wide strings,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 07/23] arm/arm64: Add support for timer initialization through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 04/23] lib: Extend the definition of the ACPI table FADT,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 11/23] lib/efi: Add support for getting the cmdline,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 13/23] arm/arm64: Rename etext to _etext,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 05/23] arm/arm64: Add support for setting up the PSCI conduit through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 08/23] arm/arm64: Add support for cpu initialization through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 09/23] lib/printf: Support for precision modifier in printing strings,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 02/23] lib: Ensure all struct definition for ACPI tables are packed,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 12/23] arm/arm64: mmu_disable: Clean and invalidate before disabling,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 06/23] arm/arm64: Add support for discovering the UART through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 14/23] lib: Avoid ms_abi for calls related to EFI on arm64,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 16/23] arm/arm64: Add a setup sequence for systems that boot through EFI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 15/23] arm64: Add a new type of memory type flag MR_F_RESERVED,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 17/23] arm64: Copy code from GNU-EFI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 22/23] arm64: Add support for efi in Makefile,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 19/23] arm64: Use code from the gnu-efi when booting with EFI,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 18/23] arm64: Change gnu-efi imported file to use defined types,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 23/23] arm64: Add an efi/run script,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 21/23] x86: Move x86_64-specific EFI CFLAGS to x86_64 Makefile,
Nikos Nikoleris
- [kvm-unit-tests PATCH v2 20/23] lib: Avoid external dependency in libelf,
Nikos Nikoleris
- Re: [kvm-unit-tests PATCH v2 00/23] EFI and ACPI support for arm64,
Alexandru Elisei
- Re: [kvm-unit-tests PATCH v2 00/23] EFI and ACPI support for arm64,
Ricardo Koller
- [GIT PULL] KVM fixes for Linux 5.18-rc6,
Paolo Bonzini
- [PATCH 1/2] Pull in MEMOP changes in linux-headers,
Janis Schoetterl-Glausch
- [kvm-unit-tests PATCH 21/23] x86: Move x86_64-specific EFI CFLAGS to x86_64 Makefile,
Nikos Nikoleris
- [kvm-unit-tests PATCH 23/23] arm64: Add an efi/run script,
Nikos Nikoleris
- [kvm-unit-tests PATCH 22/23] arm64: Add support for efi in Makefile,
Nikos Nikoleris
- [kvm-unit-tests PATCH 20/23] lib: Avoid external dependency in libelf,
Nikos Nikoleris
- [kvm-unit-tests PATCH 19/23] arm64: Use code from the gnu-efi when booting with EFI,
Nikos Nikoleris
- [kvm-unit-tests PATCH 04/23] lib: Extend the definition of the ACPI table FADT,
Nikos Nikoleris
- [kvm-unit-tests PATCH 07/23] arm/arm64: Add support for timer initialization through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH 16/23] arm/arm64: Add a setup sequence for systems that boot through EFI,
Nikos Nikoleris
- [kvm-unit-tests PATCH 18/23] arm64: Change GNU-EFI imported file to use defined types,
Nikos Nikoleris
- [kvm-unit-tests PATCH 17/23] arm64: Copy code from GNU-EFI,
Nikos Nikoleris
- [kvm-unit-tests PATCH 01/23] lib: Move acpi header and implementation to lib,
Nikos Nikoleris
- [kvm-unit-tests PATCH 05/23] arm/arm64: Add support for setting up the PSCI conduit through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH 02/23] lib: Ensure all struct definition for ACPI tables are packed,
Nikos Nikoleris
- [kvm-unit-tests PATCH 13/23] arm/arm64: Rename etext to _etext,
Nikos Nikoleris
- [kvm-unit-tests PATCH 15/23] arm64: Add a new type of memory type flag MR_F_RESERVED,
Nikos Nikoleris
- [kvm-unit-tests PATCH 12/23] arm/arm64: mmu_disable: Clean and invalidate before disabling,
Nikos Nikoleris
- [kvm-unit-tests PATCH 06/23] arm/arm64: Add support for discovering the UART through ACPI,
Nikos Nikoleris
- [kvm-unit-tests PATCH 08/23] arm/arm64: Add support for cpu initialization through ACPI,
Nikos Nikoleris
- Re: [RFC PATCH kvmtool 0/3] Add Sstc extension support,
Will Deacon
- [PATCH] KVM: LAPIC: Narrow down the timer fastpath to tscdeadline timer,
Wanpeng Li
- [PATCH] KVM: selftests: riscv: Remove unneeded semicolon,
Jiapeng Chong
- [PATCH v9 0/3] s390x: KVM: CPU Topology,
Pierre Morel
- [PATCH RESEND] KVM: powerpc: remove extraneous asterisk from rm_host_ipi_action comment,
Bagas Sanjaya
- [PATCH] x86: The return type of the function could be void,
Li kunyu
- [PATCH v11 00/16] Introduce Architectural LBR for vPMU,
Yang Weijiang
- [PATCH v11 01/16] perf/x86/intel: Fix the comment about guest LBR support on KVM,
Yang Weijiang
- [PATCH v11 08/16] KVM: x86/pmu: Refactor code to support guest Arch LBR,
Yang Weijiang
- [PATCH v11 09/16] KVM: x86: Refine the matching and clearing logic for supported_xss,
Yang Weijiang
- [PATCH v11 03/16] KVM: x86: Report XSS as an MSR to be saved if there are supported features,
Yang Weijiang
- [PATCH v11 07/16] KVM: vmx/pmu: Emulate MSR_ARCH_LBR_CTL for guest Arch LBR,
Yang Weijiang
- [PATCH v11 16/16] KVM: x86/cpuid: Advertise Arch LBR feature in CPUID,
Yang Weijiang
- [PATCH v11 13/16] KVM: x86/vmx: Clear Arch LBREn bit before inject #DB to guest,
Yang Weijiang
- [PATCH v11 11/16] KVM: x86/vmx: Check Arch LBR config when return perf capabilities,
Yang Weijiang
- [PATCH v11 15/16] KVM: x86: Add Arch LBR data MSR access interface,
Yang Weijiang
- [PATCH v11 05/16] KVM: x86: Add Arch LBR MSRs to msrs_to_save_all list,
Yang Weijiang
- [PATCH v11 04/16] KVM: x86: Refresh CPUID on writes to MSR_IA32_XSS,
Yang Weijiang
- [PATCH v11 14/16] KVM: x86/vmx: Flip Arch LBREn bit on guest state change,
Yang Weijiang
- [PATCH v11 10/16] KVM: x86: Add XSAVE Support for Architectural LBR,
Yang Weijiang
- [PATCH v11 12/16] KVM: nVMX: Add necessary Arch LBR settings for nested VM,
Yang Weijiang
- [PATCH v11 02/16] perf/x86/lbr: Simplify the exposure check for the LBR_INFO registers,
Yang Weijiang
- [PATCH v11 06/16] KVM: vmx/pmu: Emulate MSR_ARCH_LBR_DEPTH for guest Arch LBR,
Yang Weijiang
- Re: [PATCH v11 00/16] Introduce Architectural LBR for vPMU,
Paolo Bonzini
- [PATCH 0/6] Fully lock the container members of struct vfio_group,
Jason Gunthorpe
- [PATCH v4 0/7] Make the rest of the VFIO driver interface use vfio_device,
Jason Gunthorpe
- [PATCH v4 0/2] Remove vfio_device_get_from_dev(),
Jason Gunthorpe
- [RFC PATCH v6 000/104] KVM TDX basic feature support,
isaku . yamahata
- [RFC PATCH v6 002/104] Partially revert "KVM: Pass kvm_init()'s opaque param to additional arch funcs",
isaku . yamahata
- [RFC PATCH v6 009/104] KVM: TDX: Add placeholders for TDX VM/vcpu structure,
isaku . yamahata
- [RFC PATCH v6 001/104] KVM: x86: Move check_processor_compatibility from init ops to runtime ops,
isaku . yamahata
- [RFC PATCH v6 033/104] KVM: x86/mmu: introduce config for PRIVATE KVM MMU,
isaku . yamahata
- [RFC PATCH v6 032/104] [MARKER] The start of TDX KVM patch series: KVM MMU GPA shared bits,
isaku . yamahata
- [RFC PATCH v6 022/104] KVM: TDX: create/destroy VM structure,
isaku . yamahata
- [RFC PATCH v6 023/104] KVM: TDX: x86: Add ioctl to get TDX systemwide parameters,
isaku . yamahata
- [RFC PATCH v6 018/104] KVM: TDX: Add helper functions to print TDX SEAMCALL error,
isaku . yamahata
- [RFC PATCH v6 026/104] KVM: TDX: Make KVM_CAP_SET_IDENTITY_MAP_ADDR unsupported for TDX,
isaku . yamahata
- [RFC PATCH v6 003/104] KVM: Refactor CPU compatibility check on module initialiization,
isaku . yamahata
- [RFC PATCH v6 015/104] KVM: TDX: Define TDX architectural definitions,
isaku . yamahata
- [RFC PATCH v6 031/104] KVM: TDX: Do TDX specific vcpu initialization,
isaku . yamahata
- [RFC PATCH v6 013/104] KVM: TDX: Make TDX VM type supported,
isaku . yamahata
- [RFC PATCH v6 012/104] KVM: x86: Introduce vm_type to differentiate default VMs from confidential VMs,
isaku . yamahata
- [RFC PATCH v6 016/104] KVM: TDX: Add TDX "architectural" error codes,
isaku . yamahata
- [RFC PATCH v6 053/104] KVM: TDX: Add load_mmu_pgd method for TDX,
isaku . yamahata
- [RFC PATCH v6 027/104] KVM: TDX: Make pmu_intel.c ignore guest TD case,
isaku . yamahata
- [RFC PATCH v6 011/104] KVM: TDX: Initialize TDX module when loading kvm_intel.ko,
isaku . yamahata
- [RFC PATCH v6 029/104] KVM: TDX: allocate/free TDX vcpu structure,
isaku . yamahata
- [RFC PATCH v6 017/104] KVM: TDX: Add C wrapper functions for SEAMCALLs to the TDX module,
isaku . yamahata
- [RFC PATCH v6 028/104] [MARKER] The start of TDX KVM patch series: TD vcpu creation/destruction,
isaku . yamahata
- [RFC PATCH v6 010/104] x86/virt/tdx: Add a helper function to return system wide info about TDX module,
isaku . yamahata
- [RFC PATCH v6 004/104] KVM: VMX: Move out vmx_x86_ops to 'main.c' to wrap VMX and TDX,
isaku . yamahata
- [RFC PATCH v6 030/104] KVM: TDX: allocate/free TDX vcpu structure,
isaku . yamahata
- [RFC PATCH v6 014/104] [MARKER] The start of TDX KVM patch series: TDX architectural definitions,
isaku . yamahata
- [RFC PATCH v6 008/104] KVM: x86: Refactor KVM VMX module init/exit functions,
isaku . yamahata
- [RFC PATCH v6 070/104] [MARKER] The start of TDX KVM patch series: TD vcpu exits/interrupts/hypercalls,
isaku . yamahata
- [RFC PATCH v6 071/104] KVM: TDX: complete interrupts after tdexit,
isaku . yamahata
- [RFC PATCH v6 007/104] KVM: Enable hardware before doing arch VM initialization,
isaku . yamahata
- [RFC PATCH v6 077/104] KVM: TDX: remove use of struct vcpu_vmx from posted_interrupt.c,
isaku . yamahata
- [RFC PATCH v6 090/104] KVM: TDX: Handle TDX PV CPUID hypercall,
isaku . yamahata
- [RFC PATCH v6 085/104] KVM: TDX: handle EXIT_REASON_OTHER_SMI,
isaku . yamahata
- [RFC PATCH v6 078/104] KVM: TDX: Implement interrupt injection,
isaku . yamahata
- [RFC PATCH v6 083/104] KVM: x86: Split core of hypercall emulation to helper function,
isaku . yamahata
- [RFC PATCH v6 062/104] KVM: TDX: Finalize VM initialization,
isaku . yamahata
- [RFC PATCH v6 082/104] KVM: VMX: Move NMI/exception handler to common helper,
isaku . yamahata
- [RFC PATCH v6 098/104] KVM: TDX: Handle TDG.VP.VMCALL<GetTdVmCallInfo> hypercall,
isaku . yamahata
- [RFC PATCH v6 094/104] KVM: TDX: Implement callbacks for MSR operations for TDX,
isaku . yamahata
- [RFC PATCH v6 049/104] KVM: x86/mmu: Disallow dirty logging for x86 TDX,
isaku . yamahata
- [RFC PATCH v6 048/104] [MARKER] The start of TDX KVM patch series: TDX EPT violation,
isaku . yamahata
- [RFC PATCH v6 093/104] KVM: TDX: Handle TDX PV MMIO hypercall,
isaku . yamahata
- [RFC PATCH v6 099/104] KVM: TDX: Silently discard SMI request,
isaku . yamahata
- [RFC PATCH v6 084/104] KVM: TDX: Add a place holder to handle TDX VM exit,
isaku . yamahata
- [RFC PATCH v6 047/104] KVM: x86/tdp_mmu: Support TDX private mapping for TDP MMU,
isaku . yamahata
- [RFC PATCH v6 045/104] KVM: x86/mmu: Add a private pointer to struct kvm_mmu_page,
isaku . yamahata
- [RFC PATCH v6 097/104] KVM: TDX: Handle TDX PV map_gpa hypercall,
isaku . yamahata
- [RFC PATCH v6 096/104] KVM: TDX: Handle TDX PV report fatal error hypercall,
isaku . yamahata
- [RFC PATCH v6 101/104] KVM: TDX: Add methods to ignore accesses to CPU state,
isaku . yamahata
- [RFC PATCH v6 081/104] KVM: VMX: Modify NMI and INTR handlers to take intr_info as function argument,
isaku . yamahata
- [RFC PATCH v6 042/104] KVM: VMX: Introduce test mode related to EPT violation VE,
isaku . yamahata
- [RFC PATCH v6 061/104] KVM: TDX: Create initial guest memory,
isaku . yamahata
- [RFC PATCH v6 035/104] [MARKER] The start of TDX KVM patch series: KVM TDP refactoring for TDX,
isaku . yamahata
- [RFC PATCH v6 040/104] KVM: x86/mmu: Allow per-VM override of the TDP max page level,
isaku . yamahata
- [RFC PATCH v6 050/104] KVM: x86/tdp_mmu: Ignore unsupported mmu operation on private GFNs,
isaku . yamahata
- [RFC PATCH v6 058/104] KVM: x86/tdp_mmu: implement MapGPA hypercall for TDX,
isaku . yamahata
- [RFC PATCH v6 080/104] KVM: TDX: Implement methods to inject NMI,
isaku . yamahata
- [RFC PATCH v6 034/104] KVM: x86/mmu: Add address conversion functions for TDX shared bits,
isaku . yamahata
- [RFC PATCH v6 041/104] KVM: x86/mmu: Zap only leaf SPTEs for deleted/moved memslot for private mmu,
isaku . yamahata
- [RFC PATCH v6 059/104] KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by TDX,
isaku . yamahata
- [RFC PATCH v6 036/104] KVM: x86/mmu: Explicitly check for MMIO spte in fast page fault,
isaku . yamahata
- [RFC PATCH v6 076/104] KVM: x86: Assume timer IRQ was injected if APIC state is proteced,
isaku . yamahata
- [RFC PATCH v6 075/104] KVM: TDX: Add support for find pending IRQ in a protected local APIC,
isaku . yamahata
- [RFC PATCH v6 038/104] KVM: x86/mmu: Track shadow MMIO value/mask on a per-VM basis,
isaku . yamahata
- [RFC PATCH v6 043/104] [MARKER] The start of TDX KVM patch series: KVM TDP MMU hooks,
isaku . yamahata
- [RFC PATCH v6 037/104] KVM: x86/mmu: Allow non-zero value for non-present SPTE,
isaku . yamahata
- [RFC PATCH v6 072/104] KVM: TDX: restore debug store when TD exit,
isaku . yamahata
- [RFC PATCH v6 039/104] KVM: x86/mmu: Disallow fast page fault on private GPA,
isaku . yamahata
- [RFC PATCH v6 079/104] KVM: TDX: Implements vcpu request_immediate_exit,
isaku . yamahata
- [RFC PATCH v6 074/104] KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behavior,
isaku . yamahata
- [RFC PATCH v6 060/104] [MARKER] The start of TDX KVM patch series: TD finalization,
isaku . yamahata
- [RFC PATCH v6 046/104] KVM: x86/tdp_mmu: refactor kvm_tdp_mmu_map(),
isaku . yamahata
- [RFC PATCH v6 073/104] KVM: TDX: handle vcpu migration over logical processor,
isaku . yamahata
- [RFC PATCH v6 057/104] KVM: x86/mmu: steal software usable git to record if GFN is for shared or not,
isaku . yamahata
- [RFC PATCH v6 051/104] KVM: VMX: Split out guts of EPT violation to common/exposed function,
isaku . yamahata
- [RFC PATCH v6 102/104] Documentation/virtual/kvm: Document on Trust Domain Extensions(TDX),
isaku . yamahata
- [RFC PATCH v6 091/104] KVM: TDX: Handle TDX PV HLT hypercall,
isaku . yamahata
- [RFC PATCH v6 086/104] KVM: TDX: handle ept violation/misconfig exit,
isaku . yamahata
- [RFC PATCH v6 005/104] x86/virt/vmx/tdx: export platform_has_tdx,
isaku . yamahata
- [RFC PATCH v6 055/104] KVM: TDX: TDP MMU TDX support,
isaku . yamahata
- [RFC PATCH v6 064/104] KVM: TDX: Add helper assembly function to TDX vcpu,
isaku . yamahata
- [RFC PATCH v6 025/104] KVM: TDX: initialize VM with TDX specific parameters,
isaku . yamahata
- [RFC PATCH v6 065/104] KVM: TDX: Implement TDX vcpu enter/exit path,
isaku . yamahata
- [RFC PATCH v6 044/104] KVM: x86/mmu: Focibly use TDP MMU for TDX,
isaku . yamahata
- [RFC PATCH v6 056/104] [MARKER] The start of TDX KVM patch series: KVM TDP MMU MapGPA,
isaku . yamahata
- [RFC PATCH v6 066/104] KVM: TDX: vcpu_run: save/restore host state(host kernel gs),
isaku . yamahata
- [RFC PATCH v6 006/104] KVM: TDX: Detect CPU feature on kernel module initialization,
isaku . yamahata
- [RFC PATCH v6 092/104] KVM: TDX: Handle TDX PV port io hypercall,
isaku . yamahata
- [RFC PATCH v6 089/104] KVM: TDX: handle KVM hypercall with TDG.VP.VMCALL,
isaku . yamahata
- [RFC PATCH v6 067/104] KVM: TDX: restore host xsave state when exit from the guest TD,
isaku . yamahata
- [RFC PATCH v6 024/104] KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctl,
isaku . yamahata
- [RFC PATCH v6 100/104] KVM: TDX: Silently ignore INIT/SIPI,
isaku . yamahata
- [RFC PATCH v6 068/104] KVM: x86: Allow to update cached values in kvm_user_return_msrs w/o wrmsr,
isaku . yamahata
- [RFC PATCH v6 052/104] KVM: VMX: Move setting of EPT MMU masks to common VT-x code,
isaku . yamahata
- [RFC PATCH v6 087/104] KVM: TDX: handle EXCEPTION_NMI and EXTERNAL_INTERRUPT,
isaku . yamahata
- [RFC PATCH v6 063/104] [MARKER] The start of TDX KVM patch series: TD vcpu enter/exit,
isaku . yamahata
- [RFC PATCH v6 019/104] [MARKER] The start of TDX KVM patch series: TD VM creation/destruction,
isaku . yamahata
- [RFC PATCH v6 021/104] x86/cpu: Add helper functions to allocate/free TDX private host key id,
isaku . yamahata
- [RFC PATCH v6 054/104] KVM: TDX: don't request KVM_REQ_APIC_PAGE_RELOAD,
isaku . yamahata
- [RFC PATCH v6 020/104] KVM: TDX: Stub in tdx.h with structs, accessors, and VMCS helpers,
isaku . yamahata
- [RFC PATCH v6 095/104] KVM: TDX: Handle TDX PV rdmsr/wrmsr hypercall,
isaku . yamahata
- [RFC PATCH v6 103/104] KVM: x86: design documentation on TDX support of x86 KVM TDP MMU,
isaku . yamahata
- [RFC PATCH v6 088/104] KVM: TDX: Add a place holder for handler of TDX hypercalls (TDG.VP.VMCALL),
isaku . yamahata
- [RFC PATCH v6 069/104] KVM: TDX: restore user ret MSRs,
isaku . yamahata
- [RFC PATCH v6 104/104] [MARKER] the end of (the first phase of) TDX KVM patch series,
isaku . yamahata
- Re: [RFC PATCH v6 000/104] KVM TDX basic feature support,
Paolo Bonzini
- [kvm-unit-tests PATCH 0/3] s390x: More storage key instruction,
Janis Schoetterl-Glausch
- [PATCH] x86: Function missing integer return value,
Li kunyu
- [kvm-unit-tests PATCH v1] s390x: migration: don't run tests when facilities are not there,
Nico Boehr
- [PATCH v2] vringh: Fix loop descriptors check in the indirect cases,
Xie Yongji
- linux-next: manual merge of the kvm-arm tree with the kvm tree,
Stephen Rothwell
- [kvm-unit-tests PATCH] arm64: Check for dynamic relocs with readelf,
Bill Wendling
- [PATCH] KVM: VMX: unify VMX instruction error reporting,
Jim Mattson
- [PATCH 000/128] KVM: selftests: Overhaul APIs, purge VCPU_ID,
Sean Christopherson
- [PATCH 002/128] KVM: selftests: Drop stale declarations from kvm_util_base.h,
Sean Christopherson
- [PATCH 005/128] KVM: selftests: Add another underscore to inner ioctl() helpers,
Sean Christopherson
- [PATCH 004/128] KVM: selftests: Always open VM file descriptors with O_RDWR,
Sean Christopherson
- [PATCH 006/128] KVM: selftests: Make vcpu_ioctl() a wrapper to pretty print ioctl name,
Sean Christopherson
- [PATCH 003/128] KVM: selftests: Unconditionally compile KVM selftests with -Werror,
Sean Christopherson
- [PATCH 008/128] KVM: selftests: Split vcpu_set_nested_state() into two helpers,
Sean Christopherson
- [PATCH 001/128] KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions(),
Sean Christopherson
- [PATCH 010/128] KVM: selftests: Add __vcpu_run() helper,
Sean Christopherson
- [PATCH 017/128] KVM: selftests: Use kvm_ioctl() helpers,
Sean Christopherson
- [PATCH 019/128] KVM: selftests: Make x86-64's register dump helpers static,
Sean Christopherson
- [PATCH 018/128] KVM: selftests: Use __KVM_SYSCALL_ERROR() to handle non-KVM syscall errors,
Sean Christopherson
- [PATCH 025/128] KVM: selftests: Rename KVM_HAS_DEVICE_ATTR helpers for consistency,
Sean Christopherson
- [PATCH 029/128] KVM: selftests: Add vm_create_*() variants to expose/return 'struct vcpu',
Sean Christopherson
- [PATCH 035/128] KVM: selftests: Rename vm_create() => vm_create_barebones(), drop param,
Sean Christopherson
- [PATCH 020/128] KVM: selftests: Get rid of kvm_util_internal.h,
Sean Christopherson
- [PATCH 030/128] KVM: selftests: Push vm_adjust_num_guest_pages() into "w/o vCPUs" helper,
Sean Christopherson
- [PATCH 026/128] KVM: selftests: Drop 'int' return from asserting *_has_device_attr(),
Sean Christopherson
- [PATCH 032/128] KVM: selftests: Use vm_create_without_vcpus() in dirty_log_test,
Sean Christopherson
- [PATCH 034/128] KVM: selftests: Use vm_create_without_vcpus() in psci_cpu_on_test,
Sean Christopherson
- [PATCH 024/128] KVM: selftests: Multiplex return code and fd in __kvm_create_device(),
Sean Christopherson
- [PATCH 022/128] KVM: selftests: Drop @test param from kvm_create_device(),
Sean Christopherson
- [PATCH 028/128] KVM: selftests: Add a VM backpointer to 'struct vcpu',
Sean Christopherson
- [PATCH 033/128] KVM: selftests: Use vm_create_without_vcpus() in hardware_disable_test,
Sean Christopherson
- [PATCH 021/128] KVM: selftests: Use KVM_IOCTL_ERROR() for one-off arm64 ioctls,
Sean Christopherson
- [PATCH 036/128] KVM: selftests: Rename vm_create_without_vcpus() => vm_create(),
Sean Christopherson
- [PATCH 037/128] KVM: selftests: Make vm_create() a wrapper that specifies VM_MODE_DEFAULT,
Sean Christopherson
- [PATCH 038/128] KVM: selftests: Rename xAPIC state test's vcpu struct,
Sean Christopherson
- [PATCH 040/128] KVM: selftests: Rename 'struct vcpu' to 'struct kvm_vcpu',
Sean Christopherson
- [PATCH 041/128] KVM: selftests: Return the created vCPU from vm_vcpu_add(),
Sean Christopherson
- [PATCH 039/128] KVM: selftests: Rename vcpu.state => vcpu.run,
Sean Christopherson
- [PATCH 042/128] KVM: selftests: Convert memslot_perf_test away from VCPU_ID,
Sean Christopherson
- [PATCH 044/128] KVM: selftests: Convert xss_msr_test away from VCPU_ID,
Sean Christopherson
- [PATCH 043/128] KVM: selftests: Convert rseq_test away from VCPU_ID,
Sean Christopherson
- [PATCH 045/128] KVM: selftests: Convert vmx_preemption_timer_test away from VCPU_ID,
Sean Christopherson
- [PATCH 046/128] KVM: selftests: Convert vmx_pmu_msrs_test away from VCPU_ID,
Sean Christopherson
- [PATCH 009/128] KVM: sefltests: Use vcpu_ioctl() and __vcpu_ioctl() helpers,
Sean Christopherson
- [PATCH 049/128] KVM: selftests: Convert mmu_role_test away from VCPU_ID,
Sean Christopherson
- [PATCH 047/128] KVM: selftests: Convert vmx_set_nested_state_test away from VCPU_ID,
Sean Christopherson
- [PATCH 048/128] KVM: selftests: Convert vmx_tsc_adjust_test away from VCPU_ID,
Sean Christopherson
- [PATCH 058/128] KVM: selftests: Convert platform_info_test away from VCPU_ID,
Sean Christopherson
- [PATCH 057/128] KVM: selftests: Convert kvm_pv_test away from VCPU_ID,
Sean Christopherson
- [PATCH 056/128] KVM: selftests: Convert hyperv_cpuid away from VCPU_ID,
Sean Christopherson
- [PATCH 059/128] KVM: selftests: Convert vmx_nested_tsc_scaling_test away from VCPU_ID,
Sean Christopherson
- [PATCH 054/128] KVM: selftests: Convert svm_vmcall_test away from VCPU_ID,
Sean Christopherson
- [PATCH 052/128] KVM: selftests: Convert state_test away from VCPU_ID,
Sean Christopherson
- [PATCH 053/128] KVM: selftests: Convert svm_int_ctl_test away from VCPU_ID,
Sean Christopherson
- [PATCH 060/128] KVM: selftests: Convert set_sregs_test away from VCPU_ID,
Sean Christopherson
- [PATCH 051/128] KVM: selftests: Convert smm_test away from VCPU_ID,
Sean Christopherson
- [PATCH 011/128] KVM: selftests: Use vcpu_access_device_attr() in arm64 code,
Sean Christopherson
- [PATCH 007/128] KVM: selftests: Drop @mode from common vm_create() helper,
Sean Christopherson
- [PATCH 016/128] KVM: selftests: Make kvm_ioctl() a wrapper to pretty print ioctl name,
Sean Christopherson
- [PATCH 050/128] KVM: selftests: Convert pmu_event_filter_test away from VCPU_ID,
Sean Christopherson
- [PATCH 055/128] KVM: selftests: Convert sync_regs_test away from VCPU_ID,
Sean Christopherson
- [PATCH 012/128] KVM: selftests: Remove vcpu_get_fd(),
Sean Christopherson
- [PATCH 013/128] KVM: selftests: Add vcpu_get() to retrieve and assert on vCPU existence,
Sean Christopherson
- [PATCH 015/128] KVM: sefltests: Use vm_ioctl() and __vm_ioctl() helpers,
Sean Christopherson
- [PATCH 062/128] KVM: selftests: Convert vmx_close_while_nested_test away from VCPU_ID,
Sean Christopherson
- [PATCH 063/128] KVM: selftests: Convert vmx_apic_access_test away from VCPU_ID,
Sean Christopherson
- [PATCH 014/128] KVM: selftests: Make vm_ioctl() a wrapper to pretty print ioctl name,
Sean Christopherson
- [PATCH 067/128] KVM: selftests: Convert kvm_clock_test away from VCPU_ID,
Sean Christopherson
- [PATCH 023/128] KVM: selftests: Move KVM_CREATE_DEVICE_TEST code to separate helper,
Sean Christopherson
- [PATCH 069/128] KVM: selftests: Convert hyperv_features away from VCPU_ID,
Sean Christopherson
- [PATCH 064/128] KVM: selftests: Convert userspace_msr_exit_test away from VCPU_ID,
Sean Christopherson
- [PATCH 061/128] KVM: selftests: Convert vmx_dirty_log_test away from VCPU_ID,
Sean Christopherson
- [PATCH 066/128] KVM: selftests: Convert tsc_msrs_test away from VCPU_ID,
Sean Christopherson
- [PATCH 031/128] KVM: selftests: Use vm_create_without_vcpus() in set_boot_cpu_id,
Sean Christopherson
- [PATCH 065/128] KVM: selftests: Convert vmx_exception_with_invalid_guest_state away from VCPU_ID,
Sean Christopherson
- [PATCH 027/128] KVM: selftests: Split get/set device_attr helpers,
Sean Christopherson
- [PATCH 068/128] KVM: selftests: Convert hyperv_svm_test away from VCPU_ID,
Sean Christopherson
- [PATCH 070/128] KVM: selftests: Convert hyperv_clock away from VCPU_ID,
Sean Christopherson
- [PATCH 071/128] KVM: selftests: Convert evmcs_test away from VCPU_ID,
Sean Christopherson
- [PATCH 073/128] KVM: selftests: Convert debug_regs away from VCPU_ID,
Sean Christopherson
- [PATCH 072/128] KVM: selftests: Convert emulator_error_test away from VCPU_ID,
Sean Christopherson
- [PATCH 075/128] KVM: selftests: Convert amx_test away from VCPU_ID,
Sean Christopherson
- [PATCH 074/128] KVM: selftests: Add proper helper for advancing RIP in debug_regs,
Sean Christopherson
- [PATCH 076/128] KVM: selftests: Convert cr4_cpuid_sync_test away from VCPU_ID,
Sean Christopherson
- [PATCH 096/128] KVM: selftests: Convert psci_cpu_on_test away from VCPU_ID,
Sean Christopherson
- [PATCH 080/128] KVM: selftests: Convert xen_vmcall_test away from VCPU_ID,
Sean Christopherson
- [PATCH 106/128] KVM: selftests: Convert memop away from VCPU_ID,
Sean Christopherson
- [PATCH 082/128] KVM: selftests: Convert dirty_log_test away from VCPU_ID,
Sean Christopherson
- [PATCH 084/128] KVM: selftests: Convert system_counter_offset_test away from VCPU_ID,
Sean Christopherson
- [PATCH 089/128] KVM: selftests: Convert vgic_irq away from VCPU_ID,
Sean Christopherson
- [PATCH 078/128] KVM: selftests: Convert userspace_io_test away from VCPU_ID,
Sean Christopherson
- [PATCH 081/128] KVM: selftests: Convert xen_shinfo_test away from VCPU_ID,
Sean Christopherson
- [PATCH 100/128] KVM: selftests: Convert arch_timer away from VCPU_ID,
Sean Christopherson
- [PATCH 101/128] KVM: selftests: Fix typo in vgic_init test,
Sean Christopherson
- [PATCH 118/128] KVM: selftests: Remove vcpu_get() usage from dirty_log_test,
Sean Christopherson
- [PATCH 102/128] KVM: selftests: Convert vgic_init away from vm_create_default_with_vcpus(),
Sean Christopherson
- [PATCH 117/128] KVM: selftests: Stop conflating vCPU index and ID in perf tests,
Sean Christopherson
- [PATCH 110/128] KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test,
Sean Christopherson
- [PATCH 112/128] KVM: selftests: Drop @vcpuids param from VM creators,
Sean Christopherson
- [PATCH 095/128] KVM: selftests: Convert set_boot_cpu_id away from global VCPU_IDs,
Sean Christopherson
- [PATCH 114/128] KVM: selftests: Convert kvm_binary_stats_test away from vCPU IDs,
Sean Christopherson
- [PATCH 116/128] KVM: selftests: Stop hardcoding vCPU IDs in vcpu_width_config,
Sean Christopherson
- [PATCH 087/128] KVM: selftests: Convert debug-exceptions away from VCPU_ID,
Sean Christopherson
- [PATCH 113/128] KVM: selftests: Convert kvm_page_table_test away from reliance on vcpu_id,
Sean Christopherson
- [PATCH 085/128] KVM: selftests: Track kvm_vcpu object in tsc_scaling_sync,
Sean Christopherson
- [PATCH 088/128] KVM: selftests: Convert fix_hypercall_test away from VCPU_ID,
Sean Christopherson
- [PATCH 115/128] KVM: selftests: Convert get-reg-list away from its "VCPU_ID",
Sean Christopherson
- [PATCH 119/128] KVM: selftests: Require vCPU output array when creating VM with vCPUs,
Sean Christopherson
- [PATCH 092/128] KVM: selftests: Add "arch" to common utils that have arch implementations,
Sean Christopherson
- [PATCH 097/128] KVM: selftests: Convert hardware_disable_test to pass around vCPU objects,
Sean Christopherson
- [PATCH 077/128] KVM: selftests: Convert cpuid_test away from VCPU_ID,
Sean Christopherson
- [PATCH 086/128] KVM: selftests: Convert xapic_state_test away from hardcoded vCPU ID,
Sean Christopherson
- [PATCH 079/128] KVM: selftests: Convert vmx_invalid_nested_guest_state away from VCPU_ID,
Sean Christopherson
- [PATCH 121/128] KVM: selftests: Drop vcpu_get(), rename vcpu_find() => vcpu_exists(),
Sean Christopherson
- [PATCH 104/128] KVM: selftests: Convert sync_regs_test away from VCPU_ID,
Sean Christopherson
- [PATCH 111/128] KVM: selftests: Drop vm_create_default* helpers,
Sean Christopherson
- [PATCH 083/128] KVM: selftests: Convert set_memory_region_test away from VCPU_ID,
Sean Christopherson
- [PATCH 091/128] KVM: selftests: Move vm_is_unrestricted_guest() to x86-64,
Sean Christopherson
- [PATCH 090/128] KVM: selftests: Make arm64's guest_get_vcpuid() declaration arm64-only,
Sean Christopherson
- [PATCH 094/128] KVM: selftests: Rename vm_vcpu_add* helpers to better show relationships,
Sean Christopherson
- [PATCH 108/128] KVM: selftests: Convert tprot away from VCPU_ID,
Sean Christopherson
- [PATCH 109/128] KVM: selftests: Use vm_create() in tsc_scaling_sync,
Sean Christopherson
- [PATCH 107/128] KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID,
Sean Christopherson
- [PATCH 105/128] KVM: selftests: Convert s390's "resets" test away from VCPU_ID,
Sean Christopherson
- [PATCH 103/128] KVM: selftests: Convert xapic_ipi_test away from *_VCPU_ID,
Sean Christopherson
- [PATCH 098/128] KVM: selftests: Add VM creation helper that "returns" vCPUs,
Sean Christopherson
- [PATCH 093/128] KVM: selftests: Return created vcpu from vm_vcpu_add_default(),
Sean Christopherson
- [PATCH 122/128] KVM: selftests: Remove vcpu_state() helper,
Sean Christopherson
- [PATCH 123/128] KVM: selftests: Open code and drop 'struct kvm_vm' accessors,
Sean Christopherson
- [PATCH 124/128] KVM: selftests: Drop @slot0_mem_pages from __vm_create_with_vcpus(),
Sean Christopherson
- [PATCH 125/128] KVM: selftests: Drop @num_percpu_pages from __vm_create_with_vcpus(),
Sean Christopherson
- [PATCH 126/128] KVM: selftests: Move per-VM/per-vCPU nr pages calculation to __vm_create(),
Sean Christopherson
- [PATCH 127/128] KVM: selftests: Trust that MAXPHYADDR > memslot0 in vmx_apic_access_test,
Sean Christopherson
- [PATCH 128/128] KVM: selftests: Drop DEFAULT_GUEST_PHY_PAGES, open code the magic number,
Sean Christopherson
- [PATCH 099/128] KVM: selftests: Convert steal_time away from VCPU_ID,
Sean Christopherson
- Re: [PATCH 000/128] KVM: selftests: Overhaul APIs, purge VCPU_ID,
Vitaly Kuznetsov
- [PATCH v3 0/8] Remove vfio_group from the struct file facing VFIO API,
Jason Gunthorpe
- [PATCH v3 1/8] kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions,
Jason Gunthorpe
- [PATCH v3 4/8] vfio: Remove vfio_external_group_match_file(),
Jason Gunthorpe
- [PATCH v3 5/8] vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent(),
Jason Gunthorpe
- [PATCH v3 6/8] vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm(),
Jason Gunthorpe
- [PATCH v3 8/8] vfio/pci: Use the struct file as the handle not the vfio_group,
Jason Gunthorpe
- [PATCH v3 2/8] kvm/vfio: Store the struct file in the kvm_vfio_group,
Jason Gunthorpe
- [PATCH v3 7/8] kvm/vfio: Remove vfio_group from kvm,
Jason Gunthorpe
- [PATCH v3 3/8] vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group(),
Jason Gunthorpe
- Re: [PATCH v3 0/8] Remove vfio_group from the struct file facing VFIO API,
Alex Williamson
- Re: [PATCH v3 0/8] Remove vfio_group from the struct file facing VFIO API,
Alex Williamson
- [PATCH v3 0/2] Remove vfio_device_get_from_dev(),
Jason Gunthorpe
- [PATCH] selftests: KVM: aarch64: Let hypercalls use UAPI *_BIT_COUNT,
Raghavendra Rao Ananta
- [PATCH] KVM: X86: correct trace_kvm_pv_tlb_flush stats,
Jon Kohler
- [PATCH] entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set,
Seth Forshee
- [PATCH] vringh: Fix maximum number check for indirect descriptors,
Xie Yongji
- [PATCH kernel] KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependent,
Alexey Kardashevskiy
- [PATCH v3 00/14] Introducing AMD x2AVIC and hybrid-AVIC modes,
Suravee Suthikulpanit
- [PATCH v3 01/14] x86/cpufeatures: Introduce x2AVIC CPUID bit,
Suravee Suthikulpanit
- [PATCH v3 03/14] KVM: SVM: Detect X2APIC virtualization (x2AVIC) support,
Suravee Suthikulpanit
- [PATCH v3 02/14] KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD,
Suravee Suthikulpanit
- [PATCH v3 04/14] KVM: SVM: Update max number of vCPUs supported for x2AVIC mode,
Suravee Suthikulpanit
- [PATCH v3 05/14] KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID,
Suravee Suthikulpanit
- [PATCH v3 14/14] KVM: SVM: Add AVIC doorbell tracepoint,
Suravee Suthikulpanit
- [PATCH v3 11/14] KVM: SVM: Introduce hybrid-AVIC mode,
Suravee Suthikulpanit
- [PATCH v3 07/14] KVM: SVM: Adding support for configuring x2APIC MSRs interception,
Suravee Suthikulpanit
- [PATCH v3 08/14] KVM: SVM: Update AVIC settings when changing APIC mode,
Suravee Suthikulpanit
- [PATCH v3 09/14] KVM: SVM: Introduce helper functions to (de)activate AVIC and x2AVIC,
Suravee Suthikulpanit
- [PATCH v3 10/14] KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu,
Suravee Suthikulpanit
- [PATCH v3 12/14] kvm/x86: Warning APICv inconsistency only when vcpu APIC mode is valid,
Suravee Suthikulpanit
- [PATCH v3 13/14] KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible,
Suravee Suthikulpanit
- [PATCH v3 06/14] KVM: SVM: Do not support updating APIC ID when in x2APIC mode,
Suravee Suthikulpanit
- [PATCH] KVM: VMX: Fix build error on claim of vmx_get_pid_table_order(),
Zeng Guang
- [PATCH v6 00/12] KVM: arm64: PSCI SYSTEM_SUSPEND support,
Oliver Upton
- [PATCH v6 01/12] KVM: arm64: Don't depend on fallthrough to hide SYSTEM_RESET2,
Oliver Upton
- [PATCH v6 02/12] KVM: arm64: Dedupe vCPU power off helpers,
Oliver Upton
- [PATCH v6 03/12] KVM: arm64: Track vCPU power state using MP state values,
Oliver Upton
- [PATCH v6 05/12] KVM: arm64: Return a value from check_vcpu_requests(),
Oliver Upton
- [PATCH v6 06/12] KVM: arm64: Add support for userspace to suspend a vCPU,
Oliver Upton
- [PATCH v6 04/12] KVM: arm64: Rename the KVM_REQ_SLEEP handler,
Oliver Upton
- [PATCH v6 09/12] selftests: KVM: Create helper for making SMCCC calls,
Oliver Upton
- [PATCH v6 10/12] selftests: KVM: Use KVM_SET_MP_STATE to power off vCPU in psci_test,
Oliver Upton
- [PATCH v6 11/12] selftests: KVM: Refactor psci_test to make it amenable to new tests,
Oliver Upton
- [PATCH v6 08/12] selftests: KVM: Rename psci_cpu_on_test to psci_test,
Oliver Upton
- [PATCH v6 07/12] KVM: arm64: Implement PSCI SYSTEM_SUSPEND,
Oliver Upton
- [PATCH v6 12/12] selftests: KVM: Test SYSTEM_SUSPEND PSCI call,
Oliver Upton
- Re: [PATCH v6 00/12] KVM: arm64: PSCI SYSTEM_SUSPEND support,
Marc Zyngier
[Index of Archives]
[CentOS Virtualization]
[Linux USB Devel]
[Video for Linux]
[Big List of Linux Books]
[Linux SCSI]
[Linux Modules]
[Yosemite Forum]