KVM Archive mirror
 help / color / mirror / Atom feed
 messages from 2022-08-05 13:58:57 to 2022-08-07 22:13:47 UTC [more...]

[PATCH v8 000/103] KVM TDX basic feature support
 2022-08-07 22:02 UTC  (104+ messages)
` [PATCH v8 001/103] KVM: x86: Move check_processor_compatibility from init ops to runtime ops
` [PATCH v8 002/103] Partially revert "KVM: Pass kvm_init()'s opaque param to additional arch funcs"
` [PATCH v8 003/103] KVM: Refactor CPU compatibility check on module initialization
` [PATCH v8 004/103] KVM: VMX: Move out vmx_x86_ops to 'main.c' to wrap VMX and TDX
` [PATCH v8 005/103] KVM: x86: Refactor KVM VMX module init/exit functions
` [PATCH v8 006/103] KVM: Enable hardware before doing arch VM initialization
` [PATCH v8 007/103] KVM: TDX: Add placeholders for TDX VM/vcpu structure
` [PATCH v8 008/103] x86/virt/tdx: Add a helper function to return system wide info about TDX module
` [PATCH v8 009/103] KVM: TDX: Initialize the TDX module when loading the KVM intel kernel module
` [PATCH v8 010/103] KVM: x86: Introduce vm_type to differentiate default VMs from confidential VMs
` [PATCH v8 011/103] KVM: TDX: Make TDX VM type supported
` [PATCH v8 012/103] [MARKER] The start of TDX KVM patch series: TDX architectural definitions
` [PATCH v8 013/103] KVM: TDX: Define "
` [PATCH v8 014/103] KVM: TDX: Add TDX "architectural" error codes
` [PATCH v8 015/103] KVM: TDX: Add C wrapper functions for SEAMCALLs to the TDX module
` [PATCH v8 016/103] KVM: TDX: Add helper functions to print TDX SEAMCALL error
` [PATCH v8 017/103] [MARKER] The start of TDX KVM patch series: TD VM creation/destruction
` [PATCH v8 018/103] KVM: TDX: Stub in tdx.h with structs, accessors, and VMCS helpers
` [PATCH v8 019/103] x86/cpu: Add helper functions to allocate/free TDX private host key id
` [PATCH v8 020/103] KVM: TDX: create/destroy VM structure
` [PATCH v8 021/103] KVM: TDX: x86: Add ioctl to get TDX systemwide parameters
` [PATCH v8 022/103] KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctl
` [PATCH v8 023/103] KVM: TDX: initialize VM with TDX specific parameters
` [PATCH v8 024/103] KVM: TDX: Make pmu_intel.c ignore guest TD case
` [PATCH v8 025/103] [MARKER] The start of TDX KVM patch series: TD vcpu creation/destruction
` [PATCH v8 026/103] KVM: TDX: allocate/free TDX vcpu structure
` [PATCH v8 027/103] KVM: TDX: Do TDX specific vcpu initialization
` [PATCH v8 028/103] [MARKER] The start of TDX KVM patch series: KVM MMU GPA shared bits
` [PATCH v8 029/103] KVM: x86/mmu: introduce config for PRIVATE KVM MMU
` [PATCH v8 030/103] KVM: x86/mmu: Add address conversion functions for TDX shared bit of GPA
` [PATCH v8 031/103] [MARKER] The start of TDX KVM patch series: KVM TDP refactoring for TDX
` [PATCH v8 032/103] KVM: x86/mmu: Allow non-zero value for non-present SPTE
` [PATCH v8 033/103] KVM: x86/mmu: Track shadow MMIO value/mask on a per-VM basis
` [PATCH v8 034/103] KVM: x86/mmu: Disallow fast page fault on private GPA
` [PATCH v8 035/103] KVM: x86/mmu: Allow per-VM override of the TDP max page level
` [PATCH v8 036/103] KVM: VMX: Introduce test mode related to EPT violation VE
` [PATCH v8 037/103] [MARKER] The start of TDX KVM patch series: KVM TDP MMU hooks
` [PATCH v8 038/103] KVM: x86/tdp_mmu: refactor kvm_tdp_mmu_map()
` [PATCH v8 039/103] KVM: x86/tdp_mmu: Init role member of struct kvm_mmu_page at allocation
` [PATCH v8 040/103] KVM: x86/mmu: Require TDP MMU for TDX
` [PATCH v8 041/103] KVM: x86/mmu: Add a new is_private member for union kvm_mmu_page_role
` [PATCH v8 042/103] KVM: x86/mmu: Add a private pointer to struct kvm_mmu_page
` [PATCH v8 043/103] KVM: x86/tdp_mmu: Don't zap private pages for unsupported cases
` [PATCH v8 044/103] KVM: x86/tdp_mmu: Support TDX private mapping for TDP MMU
` [PATCH v8 045/103] [MARKER] The start of TDX KVM patch series: TDX EPT violation
` [PATCH v8 046/103] KVM: x86/mmu: Disallow dirty logging for x86 TDX
` [PATCH v8 047/103] KVM: x86/tdp_mmu: Ignore unsupported mmu operation on private GFNs
` [PATCH v8 048/103] KVM: VMX: Split out guts of EPT violation to common/exposed function
` [PATCH v8 049/103] KVM: VMX: Move setting of EPT MMU masks to common VT-x code
` [PATCH v8 050/103] KVM: TDX: Add load_mmu_pgd method for TDX
` [PATCH v8 051/103] KVM: TDX: don't request KVM_REQ_APIC_PAGE_RELOAD
` [PATCH v8 052/103] KVM: x86/VMX: introduce vmx tlb_remote_flush and tlb_remote_flush_with_range
` [PATCH v8 053/103] KVM: TDX: TDP MMU TDX support
` [PATCH v8 054/103] [MARKER] The start of TDX KVM patch series: KVM TDP MMU MapGPA
` [PATCH v8 055/103] KVM: Add functions to track whether GFN is private or shared
` [PATCH v8 056/103] KVM: x86/mmu: Let vcpu re-try when faulting page type conflict
` [PATCH v8 057/103] KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by TDX
` [PATCH v8 058/103] KVM: x86/tdp_mmu: implement MapGPA hypercall for TDX
` [PATCH v8 059/103] [MARKER] The start of TDX KVM patch series: TD finalization
` [PATCH v8 060/103] KVM: TDX: Create initial guest memory
` [PATCH v8 061/103] KVM: TDX: Finalize VM initialization
` [PATCH v8 062/103] [MARKER] The start of TDX KVM patch series: TD vcpu enter/exit
` [PATCH v8 063/103] KVM: TDX: Add helper assembly function to TDX vcpu
` [PATCH v8 064/103] KVM: TDX: Implement TDX vcpu enter/exit path
` [PATCH v8 065/103] KVM: TDX: vcpu_run: save/restore host state(host kernel gs)
` [PATCH v8 066/103] KVM: TDX: restore host xsave state when exit from the guest TD
` [PATCH v8 067/103] KVM: x86: Allow to update cached values in kvm_user_return_msrs w/o wrmsr
` [PATCH v8 068/103] KVM: TDX: restore user ret MSRs
` [PATCH v8 069/103] [MARKER] The start of TDX KVM patch series: TD vcpu exits/interrupts/hypercalls
` [PATCH v8 070/103] KVM: TDX: complete interrupts after tdexit
` [PATCH v8 071/103] KVM: TDX: restore debug store when TD exit
` [PATCH v8 072/103] KVM: TDX: handle vcpu migration over logical processor
` [PATCH v8 073/103] KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behavior
` [PATCH v8 074/103] KVM: TDX: Add support for find pending IRQ in a protected local APIC
` [PATCH v8 075/103] KVM: x86: Assume timer IRQ was injected if APIC state is proteced
` [PATCH v8 076/103] KVM: TDX: remove use of struct vcpu_vmx from posted_interrupt.c
` [PATCH v8 077/103] KVM: TDX: Implement interrupt injection
` [PATCH v8 078/103] KVM: TDX: Implements vcpu request_immediate_exit
` [PATCH v8 079/103] KVM: TDX: Implement methods to inject NMI
` [PATCH v8 080/103] KVM: VMX: Modify NMI and INTR handlers to take intr_info as function argument
` [PATCH v8 081/103] KVM: VMX: Move NMI/exception handler to common helper
` [PATCH v8 082/103] KVM: x86: Split core of hypercall emulation to helper function
` [PATCH v8 083/103] KVM: TDX: Add a place holder to handle TDX VM exit
` [PATCH v8 084/103] KVM: TDX: Retry seamcall when TDX_OPERAND_BUSY with operand SEPT
` [PATCH v8 085/103] KVM: TDX: handle EXIT_REASON_OTHER_SMI
` [PATCH v8 086/103] KVM: TDX: handle ept violation/misconfig exit
` [PATCH v8 087/103] KVM: TDX: handle EXCEPTION_NMI and EXTERNAL_INTERRUPT
` [PATCH v8 088/103] KVM: TDX: Add a place holder for handler of TDX hypercalls (TDG.VP.VMCALL)
` [PATCH v8 089/103] KVM: TDX: handle KVM hypercall with TDG.VP.VMCALL
` [PATCH v8 090/103] KVM: TDX: Handle TDX PV CPUID hypercall
` [PATCH v8 091/103] KVM: TDX: Handle TDX PV HLT hypercall
` [PATCH v8 092/103] KVM: TDX: Handle TDX PV port io hypercall
` [PATCH v8 093/103] KVM: TDX: Handle TDX PV MMIO hypercall
` [PATCH v8 094/103] KVM: TDX: Implement callbacks for MSR operations for TDX
` [PATCH v8 095/103] KVM: TDX: Handle TDX PV rdmsr/wrmsr hypercall
` [PATCH v8 096/103] KVM: TDX: Handle TDX PV report fatal error hypercall
` [PATCH v8 097/103] KVM: TDX: Handle TDX PV map_gpa hypercall
` [PATCH v8 098/103] KVM: TDX: Handle TDG.VP.VMCALL<GetTdVmCallInfo> hypercall
` [PATCH v8 099/103] KVM: TDX: Silently discard SMI request
` [PATCH v8 100/103] KVM: TDX: Silently ignore INIT/SIPI
` [PATCH v8 101/103] KVM: TDX: Add methods to ignore accesses to CPU state
` [PATCH v8 102/103] Documentation/virt/kvm: Document on Trust Domain Extensions(TDX)
` [PATCH v8 103/103] KVM: x86: design documentation on TDX support of x86 KVM TDP MMU

[kvm-unit-tests PATCH v2 0/5] Test for illegal LEA & related fixes
 2022-08-07 14:28 UTC  (6+ messages)
` [kvm-unit-tests PATCH v2 1/5] x86: emulator.c cleanup: Save and restore exception handlers
` [kvm-unit-tests PATCH v2 2/5] x86: emulator.c cleanup: Use ASM_TRY() for the UD_VECTOR cases
` [kvm-unit-tests PATCH v2 3/5] x86: Introduce ASM_TRY_FEP() to handle exceptions thrown by FEP-triggered emulator
` [kvm-unit-tests PATCH v2 4/5] x86: Dedup 32-bit vs. 64-bit ASM_TRY() by stealing kernel's __ASM_SEL()
` [kvm-unit-tests PATCH v2 5/5] x86: Test emulator's handling of LEA with /reg

IOTLB support for vhost/vsock breaks crosvm on Android
 2022-08-07 13:35 UTC  (15+ messages)

株式会社MGM "EARN OVER $1200 PER DAY ONLINE WITH THE BITCOIN PROFIT METHOD!"
 2022-08-07 10:53 UTC 

A FINANCIAL CRISIS CAN MAKE YOU VERY RICH!
 2022-08-07  9:00 UTC 

[PATCH] tools/perf: Fix typo in comments
 2022-08-07  7:32 UTC 

[PATCH] KVM: x86/mmu: rename trace function name for asynchronous page fault
 2022-08-07  5:21 UTC 

[PATCH] vfio/fsl-mc: Fix a typo in a comment
 2022-08-06 19:56 UTC 

[GIT PULL] VFIO updates for v6.0-rc1
 2022-08-06 18:19 UTC  (2+ messages)

[PATCH MANUALSEL 5.18 1/6] KVM: x86: do not report a vCPU as preempted outside instruction boundaries
 2022-08-06 14:24 UTC  (4+ messages)

[kvm-unit-tests PATCH 2/4] x86: emulator.c cleanup: Use ASM_TRY for the UD_VECTOR cases
 2022-08-06 11:08 UTC  (5+ messages)

[PATCH v2] KVM: x86/mmu: Add sanity check that MMIO SPTE mask doesn't overlap gen
 2022-08-06  0:49 UTC  (2+ messages)

[PATCH] KVM: x86/mmu: Make page tables for eager page splitting NUMA aware
 2022-08-05 23:30 UTC  (9+ messages)

[PATCH v3 0/8] KVM: x86: Apply NX mitigation more precisely
 2022-08-05 23:05 UTC  (9+ messages)
` [PATCH v3 1/8] KVM: x86/mmu: Bug the VM if KVM attempts to double count an NX huge page
` [PATCH v3 2/8] KVM: x86/mmu: Tag disallowed NX huge pages even if they're not tracked
` [PATCH v3 3/8] KVM: x86/mmu: Rename NX huge pages fields/functions for consistency
` [PATCH v3 4/8] KVM: x86/mmu: Properly account NX huge page workaround for nonpaging MMUs
` [PATCH v3 5/8] KVM: x86/mmu: Set disallowed_nx_huge_page in TDP MMU before setting SPTE
` [PATCH v3 6/8] KVM: x86/mmu: Track the number of TDP MMU pages, but not the actual pages
` [PATCH v3 7/8] KVM: x86/mmu: Add helper to convert SPTE value to its shadow page
` [PATCH v3 8/8] KVM: x86/mmu: explicitly check nx_hugepage in disallowed_hugepage_adjust()

[PATCH v4 1/2] x86/fpu: Allow PKRU to be (once again) written by ptrace
 2022-08-05 23:01 UTC 

[PATCH v7 00/14] KVM: mm: fd-based approach for supporting KVM guest private memory
 2022-08-05 19:54 UTC  (8+ messages)
` [PATCH v7 01/14] mm: Add F_SEAL_AUTO_ALLOCATE seal to memfd
` [PATCH v7 08/14] KVM: Rename mmu_notifier_*

[PATCH v2 0/5] KVM: Fix oneshot interrupts forwarding
 2022-08-05 19:39 UTC  (6+ messages)
` [PATCH v2 1/5] KVM: x86: Move irq mask notifiers from x86 to generic KVM
` [PATCH v2 2/5] KVM: x86: Add kvm_register_and_fire_irq_mask_notifier()
` [PATCH v2 3/5] KVM: irqfd: Postpone resamplefd notify for oneshot interrupts
` [PATCH v2 4/5] KVM: irqfd: Rename resampler->notifier
` [PATCH v2 5/5] KVM: Rename kvm_irq_has_notifier()

[PATCH v3 0/6] KVM: Clean up debugfs init/destroy
 2022-08-05 19:20 UTC  (13+ messages)
` [PATCH v3 1/6] KVM: Shove vm stats_id init into kvm_create_vm()
` [PATCH v3 2/6] KVM: Shove vcpu stats_id init into kvm_vcpu_init()
` [PATCH v3 3/6] KVM: Get an fd before creating the VM
` [PATCH v3 4/6] KVM: Pass the name of the VM fd to kvm_create_vm_debugfs()
` [PATCH v3 5/6] KVM: Actually create debugfs in kvm_create_vm()
` [PATCH v3 6/6] KVM: Hoist debugfs_dentry init to kvm_create_vm_debugfs() (again)

[PATCH V3 vfio 00/11] Add device DMA logging support for mlx5 driver
 2022-08-05 19:01 UTC  (4+ messages)
` [PATCH V3 vfio 04/11] vfio: Move vfio.c to vfio_main.c

[PATCH v2 0/2] KVM: x86/xen: Prevent xen timer init when running
 2022-08-05 18:50 UTC  (5+ messages)
` [PATCH v2 1/2] KVM: x86/xen: Initialize Xen timer only once
` [PATCH v2 2/2] KVM: x86/xen: Stop Xen timer before changing the IRQ vector

[PATCH v2] kvm: x86: mmu: Always flush TLBs when enabling dirty logging
 2022-08-05 18:28 UTC  (2+ messages)

[PATCH v2] x86/fpu: Allow PKRU to be (once again) written by ptrace
 2022-08-05 18:03 UTC  (3+ messages)

[RFC PATCH 0/3] KVM: x86: Disallow writes to feature MSRs post-KVM_RUN
 2022-08-05 17:29 UTC  (4+ messages)
` [RFC PATCH 1/3] KVM: x86: Add macros to track first...last VMX feature MSRs
` [RFC PATCH 2/3] KVM: x86: Generate set of VMX feature MSRs using first/last definitions
` [RFC PATCH 3/3] KVM: x86: Disallow writes to immutable feature MSRs after KVM_RUN

vfio/pci - uAPI for WC
 2022-08-05 17:26 UTC  (2+ messages)

[RFC PATCH v6 000/104] KVM TDX basic feature support
 2022-08-05 17:14 UTC  (7+ messages)
` [RFC PATCH v6 037/104] KVM: x86/mmu: Allow non-zero value for non-present SPTE

[PATCH v4 0/6] ASID support in vhost-vdpa net
 2022-08-05 16:39 UTC  (7+ messages)
` [PATCH v4 1/6] linux-headers: Update kernel headers
` [PATCH v4 2/6] vdpa: Use v->shadow_vqs_enabled in vhost_vdpa_svqs_start & stop
` [PATCH v4 3/6] vdpa: Allocate SVQ unconditionally
` [PATCH v4 4/6] vdpa: Add asid parameter to vhost_vdpa_dma_map/unmap
` [PATCH v4 5/6] vdpa: Store x-svq parameter in VhostVDPAState
` [PATCH v4 6/6] vdpa: Always start CVQ in SVQ mode

[PATCH v2 1/3] KVM: selftests: Test all possible "invalid" PERF_CAPABILITIES.LBR_FMT vals
 2022-08-05 16:32 UTC  (5+ messages)
` [PATCH 2/3] KVM: x86: Reject writes to PERF_CAPABILITIES feature MSR after KVM_RUN
` [PATCH 3/3] KVM: selftests: Test writing PERF_CAPABILITIES after KVM_RUN is rejected

[PATCH v7 0/4] Add Sstc extension support
 2022-08-05 16:17 UTC  (4+ messages)
` [PATCH v7 3/4] RISC-V: Prefer sstc extension if available

[RFC PATCH v3 0/9] vsock: updates for SO_RCVLOWAT handling
 2022-08-05 16:05 UTC  (2+ messages)

[PATCH 0/9] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support
 2022-08-05 13:58 UTC  (10+ messages)
` [PATCH 1/9] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
` [PATCH 2/9] KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow
` [PATCH 3/9] KVM: arm64: PMU: Only narrow counters that are not 64bit wide
` [PATCH 4/9] KVM: arm64: PMU: Add counter_index_to_*reg() helpers
` [PATCH 5/9] KVM: arm64: PMU: Simplify setting a counter to a specific value
` [PATCH 6/9] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
` [PATCH 7/9] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
` [PATCH 8/9] KVM: arm64: PMU: Implement PMUv3p5 long counter support
` [PATCH 9/9] KVM: arm64: PMU: Allow PMUv3p5 to be exposed to the guest


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).