Linux KVM
[Prev Page][Next Page]
- Re: [PATCH v11 00/16] Introduce Architectural LBR for vPMU, (continued)
- [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
- Re: [PATCH v10 02/19] KVM: s390: pv: handle secure storage violations for protected guests,
Thomas Huth
- Re: [PATCH v10 01/19] KVM: s390: pv: leak the topmost page table when destroy fails,
Thomas Huth
- [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
- [PATCH] x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave),
Sean Christopherson
- [PATCH RFC] KVM: x86/mmu: Remove KVM memory shrinker,
Vipin Sharma
- [PATCH] KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GIC,
Marc Zyngier
- [PATCH v7 00/11] KVM: x86: Add a cap to disable NX hugepages on a VM,
Ben Gardon
- [PATCH v7 01/11] KVM: selftests: Remove dynamic memory allocation for stats header,
Ben Gardon
- [PATCH v7 02/11] KVM: selftests: Read binary stats header in lib,
Ben Gardon
- [PATCH v7 04/11] KVM: selftests: Clean up coding style in binary stats test,
Ben Gardon
- [PATCH v7 03/11] KVM: selftests: Read binary stats desc in lib,
Ben Gardon
- [PATCH v7 07/11] KVM: x86: Fix errant brace in KVM capability handling,
Ben Gardon
- [PATCH v7 06/11] KVM: selftests: Add NX huge pages test,
Ben Gardon
- [PATCH v7 10/11] KVM: selftests: Test disabling NX hugepages on a VM,
Ben Gardon
- [PATCH v7 11/11] KVM: selftests: Cache binary stats metadata for duration of test,
Ben Gardon
- [PATCH v7 08/11] KVM: x86/MMU: Allow NX huge pages to be disabled on a per-vm basis,
Ben Gardon
- [PATCH v7 09/11] KVM: selftests: Factor out calculation of pages needed for a VM,
Ben Gardon
- [PATCH v7 05/11] KVM: selftests: Read binary stat data in lib,
Ben Gardon
- [PATCH v2] entry/kvm: Make vCPU tasks exit to userspace when a livepatch is pending,
Seth Forshee
- [PATCH V2 0/7] KVM: X86/MMU: Use one-off special shadow page for special roots,
Lai Jiangshan
- Re: [PATCH v3 00/34] KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush feature,
Vitaly Kuznetsov
- [PATCH] entry/kvm: Make vCPU tasks exit to userspace when a livepatch is pending,
Seth Forshee
- Re: [PATCH][v2] KVM: VMX: optimize pi_wakeup_handler,
Paolo Bonzini
- 答复: [PATCH][v2] KVM: VMX: optimize pi_wakeup_handler,
Li,Rongqing
- [PATCH v2] kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test,
Zeng Guang
- [PATCH v4 0/7] KVM: arm64: Limit feature register reads from AArch32,
Oliver Upton
- [PATCH] KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id,
Kyle Huey
- [kvm:queue 74/77] arch/x86/kvm/vmx/vmx.c:4405:5: error: no previous prototype for function 'vmx_get_pid_table_order',
kernel test robot
- Re: [PATCH v2] KVM: x86/mmu: Update number of zapped pages even if page list is stable,
Sean Christopherson
- [PATCH v2] vfio/pci: Remove vfio_device_get_from_dev(),
Jason Gunthorpe
- [PATCH v7 0/9] KVM: arm64: Add support for hypercall services selection,
Raghavendra Rao Ananta
- [PATCH v7 4/9] KVM: arm64: Add vendor hypervisor firmware register,
Raghavendra Rao Ananta
- [PATCH v7 1/9] KVM: arm64: Factor out firmware register handling from psci.c,
Raghavendra Rao Ananta
- [PATCH v7 5/9] Docs: KVM: Rename psci.rst to hypercalls.rst,
Raghavendra Rao Ananta
- [PATCH v7 2/9] KVM: arm64: Setup a framework for hypercall bitmap firmware registers,
Raghavendra Rao Ananta
- [PATCH v7 8/9] selftests: KVM: aarch64: Introduce hypercall ABI test,
Raghavendra Rao Ananta
- [PATCH v7 3/9] KVM: arm64: Add standard hypervisor firmware register,
Raghavendra Rao Ananta
- [PATCH v7 6/9] Docs: KVM: Add doc for the bitmap firmware registers,
Raghavendra Rao Ananta
- [PATCH v7 7/9] tools: Import ARM SMCCC definitions,
Raghavendra Rao Ananta
- [PATCH v7 9/9] selftests: KVM: aarch64: Add the bitmap firmware registers to get-reg-list,
Raghavendra Rao Ananta
- Re: [PATCH v7 0/9] KVM: arm64: Add support for hypercall services selection,
Marc Zyngier
- Re: [PATCH v7 0/9] KVM: arm64: Add support for hypercall services selection,
Marc Zyngier
- [PATCH] KVM: VMX: Exit to userspace if vCPU has injected exception and invalid state,
Sean Christopherson
- Re: [PATCH v3 1/3] KVM: Implement dirty quota-based throttling of vcpus,
Peter Xu
- [PATCH v2] KVM: x86/mmu: Speed up slot_rmap_walk_next for sparsely populated rmaps,
Vipin Sharma
- [kvm:queue 74/77] arch/x86/kvm/vmx/vmx.c:4405:5: warning: no previous prototype for 'vmx_get_pid_table_order',
kernel test robot
- [kvm:queue 74/77] arch/x86/kvm/vmx/vmx.c:4405:5: warning: no previous prototype for function 'vmx_get_pid_table_order',
kernel test robot
- [PATCH v3 0/7] Make the rest of the VFIO driver interface use vfio_device,
Jason Gunthorpe
- [PATCH v4] KVM: SEV: Mark nested locking of vcpu->lock,
Peter Gonda
- [kvm-unit-tests PATCH] x86: vmx: Break the 'vmx' monolith into multiple tests,
Aaron Lewis
- [kvm-unit-tests PATCH v7 0/3] s390x: Test effect of storage keys on some instructions,
Janis Schoetterl-Glausch
- [GIT PULL 0/1] KVM: s390: Fix lockdep issue in vm memop,
Christian Borntraeger
- [syzbot] WARNING in vmx_queue_exception (2),
syzbot
- [kvm-unit-tests PATCH v5 0/6] s390x: Attestation tests,
Steffen Eiden
- Core2 and v5.18-rc5 troubles,
Zdenek Kaspar
- [PATCH v3 00/12] KVM: SVM: Fix soft int/ex re-injection,
Maciej S. Szmigiero
- [PATCH v3 01/12] KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02,
Maciej S. Szmigiero
- [PATCH v3 03/12] KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails",
Maciej S. Szmigiero
- [PATCH v3 05/12] KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction,
Maciej S. Szmigiero
- [PATCH v3 02/12] KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0,
Maciej S. Szmigiero
- [PATCH v3 06/12] KVM: SVM: Re-inject INTn instead of retrying the insn on "failure",
Maciej S. Szmigiero
- [PATCH v3 07/12] KVM: x86: Trace re-injected exceptions,
Maciej S. Szmigiero
- [PATCH v3 08/12] KVM: x86: Print error code in exception injection tracepoint iff valid,
Maciej S. Szmigiero
- [PATCH v3 09/12] KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint,
Maciej S. Szmigiero
- [PATCH v3 11/12] KVM: selftests: nSVM: Add svm_nested_soft_inject_test,
Maciej S. Szmigiero
- [PATCH v3 12/12] KVM: nSVM: Drop support for CPUs without NRIPS (NextRIP Save) support,
Maciej S. Szmigiero
- [PATCH v3 10/12] KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection,
Maciej S. Szmigiero
- [PATCH v3 04/12] KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported,
Maciej S. Szmigiero
- Re: [PATCH v3 00/12] KVM: SVM: Fix soft int/ex re-injection,
Sean Christopherson
- Re: [PATCH v3 00/12] KVM: SVM: Fix soft int/ex re-injection,
Maciej S. Szmigiero
- [GIT PULL] KVM fixes for Linux 5.18-rc5 (or -rc6),
Paolo Bonzini
- Causing VMEXITs when kprobes are hit in the guest VM,
Arnabjyoti Kalita
- [PATCH RFC] vfio: Introduce DMA logging uAPIs for VFIO device,
Yishai Hadas
[Index of Archives]
[CentOS Virtualization]
[Linux USB Devel]
[Video for Linux]
[Big List of Linux Books]
[Linux SCSI]
[Linux Modules]
[Yosemite Forum]