Kernel KVM virtualization development
 help / color / mirror / Atom feed
 messages from 2025-06-11 08:59:03 to 2025-06-11 22:47:47 UTC [more...]

[PATCH v3 00/62] KVM: iommu: Overhaul device posted IRQs support
 2025-06-11 22:45 UTC  (31+ messages)
` [PATCH v3 01/62] KVM: arm64: Explicitly treat routing entry type changes as changes
` [PATCH v3 02/62] KVM: arm64: WARN if unmapping vLPI fails
` [PATCH v3 03/62] KVM: Pass new routing entries and irqfd when updating IRTEs
` [PATCH v3 04/62] KVM: SVM: Track per-vCPU IRTEs using kvm_kernel_irqfd structure
` [PATCH v3 05/62] KVM: SVM: Delete IRTE link from previous vCPU before setting new IRTE
` [PATCH v3 06/62] iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fields
` [PATCH v3 07/62] KVM: SVM: Delete IRTE link from previous vCPU irrespective of new routing
` [PATCH v3 08/62] KVM: SVM: Drop pointless masking of default APIC base when setting V_APIC_BAR
` [PATCH v3 09/62] KVM: SVM: Drop pointless masking of kernel page pa's with AVIC HPA masks
` [PATCH v3 10/62] KVM: SVM: Add helper to deduplicate code for getting AVIC backing page
` [PATCH v3 11/62] KVM: SVM: Drop vcpu_svm's pointless avic_backing_page field
` [PATCH v3 12/62] KVM: SVM: Inhibit AVIC if ID is too big instead of rejecting vCPU creation
` [PATCH v3 13/62] KVM: SVM: Drop redundant check in AVIC code on ID during "
` [PATCH v3 14/62] KVM: SVM: Track AVIC tables as natively sized pointers, not "struct pages"
` [PATCH v3 15/62] KVM: SVM: Drop superfluous "cache" of AVIC Physical ID entry pointer
` [PATCH v3 16/62] KVM: VMX: Move enable_ipiv knob to common x86
` [PATCH v3 17/62] KVM: SVM: Add enable_ipiv param, never set IsRunning if disabled
` [PATCH v3 18/62] KVM: SVM: Disable (x2)AVIC IPI virtualization if CPU has erratum #1235
` [PATCH v3 19/62] KVM: VMX: Suppress PI notifications whenever the vCPU is put
` [PATCH v3 20/62] KVM: SVM: Add a comment to explain why avic_vcpu_blocking() ignores IRQ blocking
` [PATCH v3 21/62] iommu/amd: KVM: SVM: Use pi_desc_addr to derive ga_root_ptr
` [PATCH v3 22/62] iommu/amd: KVM: SVM: Pass NULL @vcpu_info to indicate "not guest mode"
` [PATCH v3 23/62] KVM: SVM: Stop walking list of routing table entries when updating IRTE
` [PATCH v3 24/62] KVM: VMX: "
` [PATCH v3 25/62] KVM: SVM: Extract SVM specific code out of get_pi_vcpu_info()
` [PATCH v3 26/62] KVM: x86: Move IRQ routing/delivery APIs from x86.c => irq.c
` [PATCH v3 27/62] KVM: x86: Nullify irqfd->producer after updating IRTEs
` [PATCH v3 28/62] KVM: x86: Dedup AVIC vs. PI code for identifying target vCPU
` [PATCH v3 29/62] KVM: x86: Move posted interrupt tracepoint to common code
` [PATCH v3 30/62] KVM: SVM: Clean up return handling in avic_pi_update_irte()

[RFC PATCH v2 02/51] KVM: guest_memfd: Introduce and use shareability to guard faulting
 2025-06-11 22:10 UTC  (3+ messages)

[PATCH v2] PCI: Explicitly put devices into D0 when initializing - Bug report
 2025-06-11 22:07 UTC  (7+ messages)

[PATCH v6 0/9] x86: Add support for NMI-source reporting with FRED
 2025-06-11 21:39 UTC  (10+ messages)
` [PATCH v6 4/9] x86/nmi: Assign and register NMI-source vectors
` [PATCH v6 9/9] x86/nmi: Print source information with the unknown NMI console message

[PATCH v2 00/18] KVM: x86: Add I/O APIC kconfig, delete irq_comm.c
 2025-06-11 21:35 UTC  (19+ messages)
` [PATCH v2 01/18] KVM: x86: Trigger I/O APIC route rescan in kvm_arch_irq_routing_update()
` [PATCH v2 02/18] KVM: x86: Drop superfluous kvm_set_pic_irq() => kvm_pic_set_irq() wrapper
` [PATCH v2 03/18] KVM: x86: Drop superfluous kvm_set_ioapic_irq() => kvm_ioapic_set_irq() wrapper
` [PATCH v2 04/18] KVM: x86: Drop superfluous kvm_hv_set_sint() => kvm_hv_synic_set_irq() wrapper
` [PATCH v2 05/18] KVM: x86: Move PIT ioctl helpers to i8254.c
` [PATCH v2 06/18] KVM: x86: Move KVM_{GET,SET}_IRQCHIP ioctl helpers to irq.c
` [PATCH v2 07/18] KVM: x86: Rename irqchip_kernel() to irqchip_full()
` [PATCH v2 08/18] KVM: x86: Move kvm_setup_default_irq_routing() into irq.c
` [PATCH v2 09/18] KVM: x86: Move kvm_{request,free}_irq_source_id() to i8254.c (PIT)
` [PATCH v2 10/18] KVM: x86: Hardcode the PIT IRQ source ID to '2'
` [PATCH v2 11/18] KVM: x86: Don't clear PIT's IRQ line status when destroying PIT
` [PATCH v2 12/18] KVM: x86: Explicitly check for in-kernel PIC when getting ExtINT
` [PATCH v2 13/18] KVM: Move x86-only tracepoints to x86's trace.h
` [PATCH v2 14/18] KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APIC
` [PATCH v2 15/18] KVM: Squash two CONFIG_HAVE_KVM_IRQCHIP #ifdefs into one
` [PATCH v2 16/18] KVM: selftests: Fall back to split IRQ chip if full in-kernel chip is unsupported
` [PATCH v2 17/18] KVM: x86: Move IRQ mask notifier infrastructure to I/O APIC emulation
` [PATCH v2 18/18] KVM: x86: Fold irq_comm.c into irq.c

[RFC PATCH v2 00/10] Add TDX intra-host migration support
 2025-06-11 21:16 UTC  (11+ messages)
` [RFC PATCH v2 01/10] KVM: Split tdp_mmu_pages to mirror and direct counters
` [RFC PATCH v2 02/10] KVM: x86: Adjust locking order in move_enc_context_from
` [RFC PATCH v2 03/10] KVM: TDX: Add base implementation for tdx_vm_move_enc_context_from
` [RFC PATCH v2 04/10] KVM: TDX: Implement moving mirror pages between 2 TDs
` [RFC PATCH v2 05/10] KVM: TDX: Allow vCPUs to be created for migration
` [RFC PATCH v2 06/10] KVM: TDX: Add core logic for TDX intra-host migration
` [RFC PATCH v2 07/10] KVM: selftests: Refactor userspace_mem_region creation out of vm_mem_add
` [RFC PATCH v2 08/10] KVM: selftests: TDX: Add tests for TDX in-place migration
` [RFC PATCH v2 09/10] KVM: selftests: Add TDX support for ucalls
` [RFC PATCH v2 10/10] KVM: selftests: Add irqfd/interrupts test for TDX with migration

[PATCH] KVM: x86/mmu: Embed direct bits into gpa for KVM_PRE_FAULT_MEMORY
 2025-06-11 21:16 UTC  (9+ messages)

[PATCH net-next v10] selftests/vsock: add initial vmtest.sh for vsock
 2025-06-11 20:20 UTC  (3+ messages)

[RFC PATCH 00/20] TD-Preserving updates
 2025-06-11 19:56 UTC  (2+ messages)

[RFC PATCH 0/4] TDX attestation support and GHCI fixup
 2025-06-11 18:52 UTC  (28+ messages)
` [RFC PATCH 3/4] KVM: TDX: Exit to userspace for GetTdVmCallInfo
` [RFC PATCH 4/4] KVM: TDX: Check KVM exit on KVM_HC_MAP_GPA_RANGE when TD finalize

[PATCH v3] KVM: SEV: Disable SEV-SNP support on initialization failure
 2025-06-11 18:27 UTC  (2+ messages)

[GIT PULL] KVM/arm64 fixes for 6.16, take #2
 2025-06-11 18:25 UTC  (2+ messages)

[PATCH v11 00/18] KVM: Mapping guest_memfd backed memory at the host for software protected VMs
 2025-06-11 18:20 UTC  (5+ messages)
` [PATCH v11 08/18] KVM: guest_memfd: Allow host to map guest_memfd pages

[PATCH 1/2] vhost-scsi: Fix typos and formatting in comments and logs
 2025-06-11 18:17 UTC  (4+ messages)
` [PATCH 2/2] vhost-scsi: Improve error handling in vhost_scsi_make_nexus and tpg

[PATCH 0/6] Fix warning for missing export.h in Hyper-V drivers
 2025-06-11 16:50 UTC  (10+ messages)
` [PATCH 1/6] Drivers: hv: Fix warnings for missing export.h header inclusion
` [PATCH 2/6] x86/hyperv: "
` [PATCH 3/6] KVM: x86: hyper-v: "
` [PATCH 4/6] clocksource: "
` [PATCH 5/6] PCI: hv: "
` [PATCH 6/6] net: mana: "

[PATCH] RISC-V: KVM: Avoid re-acquiring memslot in kvm_riscv_gstage_map()
 2025-06-11 16:17 UTC  (3+ messages)

[kvm-unit-tests PATCH v2 00/14] x86: Add CPUID properties, clean up related code
 2025-06-11 15:41 UTC  (13+ messages)
` [kvm-unit-tests PATCH v2 06/14] x86/pmu: Mark all arch events as available on AMD, and rename fields
` [kvm-unit-tests PATCH v2 07/14] x86/pmu: Mark Intel architectural event available iff X <= CPUID.0xA.EAX[31:24]
` [kvm-unit-tests PATCH v2 10/14] x86/sev: Skip the AMD SEV test if SEV is unsupported/disabled
` [kvm-unit-tests PATCH v2 11/14] x86/sev: Define and use X86_FEATURE_* flags for CPUID 0x8000001F
` [kvm-unit-tests PATCH v2 12/14] x86/sev: Use X86_PROPERTY_SEV_C_BIT to get the AMD SEV C-bit location
` [kvm-unit-tests PATCH v2 14/14] x86: Move SEV MSR definitions to msr.h

[kvm-unit-tests PATCH] x86: Disable PIT re-injection for all tests to play nice with (x2)AVIC
 2025-06-11 15:34 UTC  (2+ messages)

[kvm-unit-tests PATCH] x86: Delete split IRQ chip variants of apic and ioapic tests
 2025-06-11 15:33 UTC  (2+ messages)

[RFC PATCH 00/21] KVM: TDX huge page support for private memory
 2025-06-11 14:42 UTC  (11+ messages)
` [RFC PATCH 09/21] KVM: TDX: Enable 2MB mapping size after TD is RUNNABLE

[RFC PATCH 08/21] KVM: TDX: Increase/decrease folio ref for huge pages
 2025-06-11 14:30 UTC  (4+ messages)

[PATCH v12 00/18] KVM: Mapping guest_memfd backed memory at the host for software protected VMs
 2025-06-11 13:33 UTC  (19+ messages)
` [PATCH v12 01/18] KVM: Rename CONFIG_KVM_PRIVATE_MEM to CONFIG_KVM_GMEM
` [PATCH v12 02/18] KVM: Rename CONFIG_KVM_GENERIC_PRIVATE_MEM to CONFIG_KVM_GENERIC_GMEM_POPULATE
` [PATCH v12 03/18] KVM: Rename kvm_arch_has_private_mem() to kvm_arch_supports_gmem()
` [PATCH v12 04/18] KVM: x86: Rename kvm->arch.has_private_mem to kvm->arch.supports_gmem
` [PATCH v12 05/18] KVM: Rename kvm_slot_can_be_private() to kvm_slot_has_gmem()
` [PATCH v12 06/18] KVM: Fix comments that refer to slots_lock
` [PATCH v12 07/18] KVM: Fix comment that refers to kvm uapi header path
` [PATCH v12 08/18] KVM: guest_memfd: Allow host to map guest_memfd pages
` [PATCH v12 09/18] KVM: guest_memfd: Track shared memory support in memslot
` [PATCH v12 10/18] KVM: x86/mmu: Handle guest page faults for guest_memfd with shared memory
` [PATCH v12 11/18] KVM: x86: Consult guest_memfd when computing max_mapping_level
` [PATCH v12 12/18] KVM: x86: Enable guest_memfd shared memory for non-CoCo VMs
` [PATCH v12 13/18] KVM: arm64: Refactor user_mem_abort()
` [PATCH v12 14/18] KVM: arm64: Handle guest_memfd-backed guest page faults
` [PATCH v12 15/18] KVM: arm64: Enable host mapping of shared guest_memfd memory
` [PATCH v12 16/18] KVM: Introduce the KVM capability KVM_CAP_GMEM_SHARED_MEM
` [PATCH v12 17/18] KVM: selftests: Don't use hardcoded page sizes in guest_memfd test
` [PATCH v12 18/18] KVM: selftests: guest_memfd mmap() test when mapping is allowed

[PATCH v3 0/6] KVM: guest_memfd: support for uffd minor
 2025-06-11 12:56 UTC  (8+ messages)
` [PATCH v3 1/6] mm: userfaultfd: generic continue for non hugetlbfs
` [PATCH v3 4/6] KVM: guest_memfd: add support for userfaultfd minor

[PATCH V3 2/2] KVM: selftests: Change MDSCR_EL1 register holding variables as uint64_t
 2025-06-11 12:52 UTC  (5+ messages)

[PATCH v9 00/43] arm64: Support for Arm CCA in KVM
 2025-06-11 10:48 UTC  (44+ messages)
` [PATCH v9 01/43] kvm: arm64: Include kvm_emulate.h in kvm/arm_psci.h
` [PATCH v9 02/43] arm64: RME: Handle Granule Protection Faults (GPFs)
` [PATCH v9 03/43] arm64: RME: Add SMC definitions for calling the RMM
` [PATCH v9 04/43] arm64: RME: Add wrappers for RMI calls
` [PATCH v9 05/43] arm64: RME: Check for RME support at KVM init
` [PATCH v9 06/43] arm64: RME: Define the user ABI
` [PATCH v9 07/43] arm64: RME: ioctls to create and configure realms
` [PATCH v9 08/43] kvm: arm64: Don't expose debug capabilities for realm guests
` [PATCH v9 09/43] KVM: arm64: Allow passing machine type in KVM creation
` [PATCH v9 10/43] arm64: RME: RTT tear down
` [PATCH v9 11/43] arm64: RME: Allocate/free RECs to match vCPUs
` [PATCH v9 12/43] KVM: arm64: vgic: Provide helper for number of list registers
` [PATCH v9 13/43] arm64: RME: Support for the VGIC in realms
` [PATCH v9 14/43] KVM: arm64: Support timers in realm RECs
` [PATCH v9 15/43] arm64: RME: Allow VMM to set RIPAS
` [PATCH v9 16/43] arm64: RME: Handle realm enter/exit
` [PATCH v9 17/43] arm64: RME: Handle RMI_EXIT_RIPAS_CHANGE
` [PATCH v9 18/43] KVM: arm64: Handle realm MMIO emulation
` [PATCH v9 19/43] arm64: RME: Allow populating initial contents
` [PATCH v9 20/43] arm64: RME: Runtime faulting of memory
` [PATCH v9 21/43] KVM: arm64: Handle realm VCPU load
` [PATCH v9 22/43] KVM: arm64: Validate register access for a Realm VM
` [PATCH v9 23/43] KVM: arm64: Handle Realm PSCI requests
` [PATCH v9 24/43] KVM: arm64: WARN on injected undef exceptions
` [PATCH v9 25/43] arm64: Don't expose stolen time for realm guests
` [PATCH v9 26/43] arm64: RME: allow userspace to inject aborts
` [PATCH v9 27/43] arm64: RME: support RSI_HOST_CALL
` [PATCH v9 28/43] arm64: RME: Allow checking SVE on VM instance
` [PATCH v9 29/43] arm64: RME: Always use 4k pages for realms
` [PATCH v9 30/43] arm64: RME: Prevent Device mappings for Realms
` [PATCH v9 31/43] arm_pmu: Provide a mechanism for disabling the physical IRQ
` [PATCH v9 32/43] arm64: RME: Enable PMU support with a realm guest
` [PATCH v9 33/43] arm64: RME: Hide KVM_CAP_READONLY_MEM for realm guests
` [PATCH v9 34/43] arm64: RME: Propagate number of breakpoints and watchpoints to userspace
` [PATCH v9 35/43] arm64: RME: Set breakpoint parameters through SET_ONE_REG
` [PATCH v9 36/43] arm64: RME: Initialize PMCR.N with number counter supported by RMM
` [PATCH v9 37/43] arm64: RME: Propagate max SVE vector length from RMM
` [PATCH v9 38/43] arm64: RME: Configure max SVE vector length for a Realm
` [PATCH v9 39/43] arm64: RME: Provide register list for unfinalized RME RECs
` [PATCH v9 40/43] arm64: RME: Provide accurate register list
` [PATCH v9 41/43] KVM: arm64: Expose support for private memory
` [PATCH v9 42/43] KVM: arm64: Expose KVM_ARM_VCPU_REC to user space
` [PATCH v9 43/43] KVM: arm64: Allow activating realms

[PATCH V4 0/1] KVM: TDX: Decrease TDX VM shutdown time
 2025-06-11  9:51 UTC  (2+ messages)
` [PATCH V4 1/1] KVM: TDX: Add sub-ioctl KVM_TDX_TERMINATE_VM

[PATCH v6 0/8] KVM: VMX: Preserve host's DEBUGCTL.FREEZE_IN_SMM
 2025-06-11  9:29 UTC  (5+ messages)
` [PATCH v6 1/8] KVM: TDX: Use kvm_arch_vcpu.host_debugctl to restore the host's DEBUGCTL
` [PATCH v6 7/8] KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox