Kernel KVM virtualization development
 help / color / mirror / Atom feed
 messages from 2026-09-26 06:43:57 to 2026-09-28 12:23:32 UTC [more...]

[PATCH v4 00/55] single-binary: link multi-targets into qemu-system
 2026-09-28 12:23 UTC  (74+ messages)
` [PATCH v4 01/55] target-info: Introduce target_riscv32
` [PATCH v4 02/55] configs/targets: remove target info definitions
` [PATCH v4 03/55] target-info: rename target-info-stub.c in target-info-def.c
` [PATCH v4 04/55] target-info: rename target-info-impl.h to target-info-def.h
` [PATCH v4 05/55] vl: parse early options before target-info init
` [PATCH v4 06/55] target-info: replace QOM registration with a constructor list
` [PATCH v4 07/55] tests/unit: add test-target-info
` [PATCH v4 08/55] tests/qtest: prepare machine-list-test for combined qemu-system
` [PATCH v4 09/55] kconfig: rename REGISTER to HW_REGISTER
` [PATCH v4 10/55] target-info: add TargetKconfig
` [PATCH v4 11/55] target-info: add target_is_* helpers for each architecture
` [PATCH v4 12/55] target-info: add target_is_any()
` [PATCH v4 13/55] qom: pass TargetInfo to is_available for latter use
` [PATCH v4 14/55] target/arm: move kvm_arm_set_cpreg_mig_tolerances to kvm.c
` [PATCH v4 15/55] target/arm: allow -cpu host with Nitro
` [PATCH v4 16/55] target/arm: gate -cpu host with TypeIsAvailable
` [PATCH v4 17/55] target/arm: replace target_long in A64 translate
` [PATCH v4 18/55] target/arm: use vaddr for the A64 insn_start pc
` [PATCH v4 19/55] tests/qtest: raise aspeed_smc-test timeout to 12 minutes
` [PATCH v4 20/55] target-info: add tl_is_64() and target_is_tl32/64 helpers
` [PATCH v4 21/55] tcg: declare TCGv in tcg.h
` [PATCH v4 22/55] tcg: dispatch TL memory helpers from tcg-op-mem.h
` [PATCH v4 23/55] tcg: dispatch tcg_gen_*_tl without TARGET_LONG_BITS
` [PATCH v4 24/55] tcg: dispatch tcg_gen_gvec_dup_tl at runtime
` [PATCH v4 25/55] tcg: give common-system helper tl an i64 slot
` [PATCH v4 26/55] accel/tcg: move helper_exit_atomic next to cpu_loop_exit_atomic
` [PATCH v4 27/55] tcg: move dup_const into tcg.c
` [PATCH v4 28/55] tcg: move goto_tb helpers into tcg-op-ldst.c
` [PATCH v4 29/55] accel/tcg: move gvec helpers into tcg-runtime-gvec.h
` [PATCH v4 30/55] accel/tcg: move helper_lookup_tb_ptr into cpu-exec.h
` [PATCH v4 31/55] accel/tcg: move memory helpers out of tcg-runtime.h
` [PATCH v4 32/55] tests/unit: cover common-system tl dispatch and calls
` [PATCH v4 33/55] target/arm: fix A64 guest address width at 64
` [PATCH v4 34/55] target/arm: pass tl temps into SVE and SME helpers
` [PATCH v4 35/55] exec: provide target_ulong for softmmu common code
` [PATCH v4 36/55] exec: compile abi_ptr.h without per-target cpu-param.h
` [PATCH v4 37/55] accel/tcg: keep cpu-ldst endian aliases per-target
` [PATCH v4 38/55] target/arm: fold arm_ss into common source sets
` [PATCH v4 39/55] target/microblaze: fold system sources "
` [PATCH v4 40/55] meson: link shared objects into qemu-system
` [PATCH v4 41/55] target-info: add SysEmuTarget none
` [PATCH v4 42/55] module: load every arch-tagged module when target is none
` [PATCH v4 43/55] accel/tcg: tolerate NULL target_cpu_type for -M none
` [PATCH v4 44/55] target-info: select combined qemu-system target by name
` [PATCH v4 45/55] vl: parse arch: machine types on combined qemu-system
` [PATCH v4 46/55] qapi: add query-targets
` [PATCH v4 47/55] target-info: add target_is_microblaze
` [PATCH v4 48/55] hw/microblaze: set petalogix-s3adsp1800 TypeInfo.is_available
` [PATCH v4 49/55] hw/microblaze: expand petalogix-ml605 and xlnx-zynqmp-pmu to TypeInfo
` [PATCH v4 50/55] hw/arm: expand leftover 32-bit DEFINE_MACHINE "
` [PATCH v4 51/55] hw/arm: expand imx8mm-evk "
` [PATCH v4 52/55] hw/arm: set virt TypeInfo.is_available
` [PATCH v4 53/55] hw/arm: set remaining 32-bit machine TypeInfo.is_available
` [PATCH v4 54/55] hw/arm: set aarch64-only "
` [PATCH v4 55/55] tests/qtest: cover combined qemu-system machines

[RFC PATCH v6 00/11] iommufd: Infrastructure for vIOMMU creation for confidential guests and guest TSM requests
 2026-09-28 12:11 UTC  (19+ messages)
` [RFC PATCH v6 05/11] iommu: Add a helper to validate a vIOMMU parent
` [RFC PATCH v6 08/11] iommufd: Add vIOMMU provider support

[PATCH 1/3] KVM: PPC: Book3S HV: Add SRCU protection for virtual-mode HPT hcalls
 2026-09-28 11:57 UTC  (5+ messages)
` [PATCH 2/3] KVM: PPC: Book3S HV: Add preempt_disable() around virtual-mode HPTE bit-lock users
` [PATCH 3/3] KVM: PPC: Fix get_d_signext() 12-bit displacement for paired-single D-form
` [PATCH 0/3] KVM: PPC: Fixes for Book3S HV HPT locking and paired-single decoding

[RFC PATCH v2 00/10] TDX: Stop auto-generating the global metadata code
 2026-09-28 11:32 UTC  (6+ messages)
` [RFC PATCH v2 02/10] x86/virt/tdx: Convert the version metadata reader

[PATCH v8 00/23] PCI/P2PDMA: Route peer-to-peer DMA by TLP class
 2026-09-28 11:19 UTC  (24+ messages)
` [PATCH v8 01/23] PCI/P2PDMA: Document the TLP attribute assumptions
` [PATCH v8 02/23] PCI/P2PDMA: Derive routing from directional ACS controls
` [PATCH v8 03/23] PCI: Reject unreadable ACS controls in isolation checks
` [PATCH v8 04/23] PCI/P2PDMA: Evaluate ACS controls at the path divergence
` [PATCH v8 05/23] PCI/P2PDMA: Document directional ACS routing
` [PATCH v8 06/23] PCI/P2PDMA: Collect the path's ACS controls before deciding
` [PATCH v8 07/23] PCI/P2PDMA: Answer routing per TLP class
` [PATCH v8 08/23] PCI/P2PDMA: Route Relaxed Ordering Completions directly
` [PATCH v8 09/23] PCI/P2PDMA: Reject Translated Requests blocked by Translation Blocking
` [PATCH v8 10/23] PCI/P2PDMA: Route Translated Requests under Direct Translated P2P
` [PATCH v8 11/23] PCI/P2PDMA: Log detailed ACS routing diagnostics
` [PATCH v8 12/23] PCI/P2PDMA: Add KUnit tests for the ACS routing decisions
` [PATCH v8 13/23] PCI/P2PDMA: Test the ACS P2P routing walk
` [PATCH v8 14/23] PCI: Add KUnit coverage for ACS isolation checks
` [PATCH v8 15/23] PCI/P2PDMA: Document TLP-class routing
` [PATCH v8 16/23] dma-buf: Let importers ask how peer-to-peer traffic is routed
` [PATCH v8 17/23] vfio/pci: Hand out the P2PDMA provider behind a dma-buf
` [PATCH v8 18/23] RDMA/uverbs: "
` [PATCH v8 19/23] RDMA/mlx5: Ask P2PDMA whether ATS takes a direct peer-to-peer route
` [PATCH v8 20/23] PCI/P2PDMA: Let a client declare that it selects ATS per mapping
` [PATCH v8 21/23] RDMA/mlx5: Declare to P2PDMA that ATS is selected per memory key
` [PATCH v8 22/23] PCI/P2PDMA: Evaluate the ATS path for clients with ATS enabled
` [PATCH v8 23/23] PCI/P2PDMA: Test the routing of "

[PATCH v18] arm64: mm: Handle Granule Protection Faults (GPFs)
 2026-09-28 11:01 UTC  (13+ messages)

[PATCH net v2 0/5] vsock: Fix connect() races
 2026-09-28 10:44 UTC  (11+ messages)
` [PATCH net v2 3/5] vsock: Enforce no-transport invariant for TCP_LISTEN sockets
` [PATCH net v2 5/5] vsock: Handle sudden TCP_CLOSE during connect

[PATCH v19 0/7] firmware: arm_rmm: Add RMM v2.0 base RMI support
 2026-09-28 10:13 UTC  (19+ messages)
` [PATCH v19 2/7] firmware: arm_rmm: Check for RMI support at init
` [PATCH v19 3/7] firmware: arm_rmm: Configure the RMM with the host's page size
` [PATCH v19 4/7] firmware: arm_rmm: Add support for SRO
` [PATCH v19 5/7] firmware: arm_rmm: Activate the RMM

[PATCH net v3 0/8] vsock: fix connect() races
 2026-09-28 10:12 UTC  (3+ messages)
` [PATCH net v3 2/8] vsock: simplify error check condition

[PATCH v5 0/6] tdx-guest: Make Quote buffer size dynamic
 2026-09-28 10:08 UTC  (7+ messages)
` [PATCH v5 1/6] x86/tdx: Take the Quote buffer as a generic pointer
` [PATCH v5 2/6] virt: tdx-guest: Give the Quote buffer an explicit type
` [PATCH v5 3/6] virt: tdx-guest: Calculate the Quote buffer size safely
` [PATCH v5 4/6] virt: tdx-guest: Add a helper for the Quote buffer size
` [PATCH v5 5/6] x86/tdx: Add a helper to query maximum Quote size
` [PATCH v5 6/6] virt: tdx-guest: Make the Quote buffer size dynamic

[PATCH 0/6] LoongArch: KVM: irqchip and steal time fixes
 2026-09-28  9:31 UTC  (17+ messages)
` [PATCH 1/6] LoongArch: KVM: Clear device pointer in irqchip destroy callbacks
` [PATCH 2/6] LoongArch: KVM: Guard against NULL irqchip in irq injection
` [PATCH 3/6] LoongArch: KVM: Load dmsintc pointer once in pch_msi_set_irq
` [PATCH 4/6] LoongArch: KVM: Rebase steal time counter in vcpu context
` [PATCH 5/6] LoongArch: KVM: Propagate real error code in kvm_pch_pic_create
` [PATCH 6/6] LoongArch: KVM: Reject repeated PCH-PIC CTRL_INIT

[PATCH v4 00/17] KVM: TDX huge page support for private memory
 2026-09-28  9:12 UTC  (18+ messages)
` [PATCH v4 01/17] x86/virt/tdx: Enhance tdx_pamt_get/put() to support huge pages
` [PATCH v4 02/17] x86/virt/tdx: Add a SEAMCALL wrapper to demote a 2MB huge page
` [PATCH v4 03/17] KVM: TDX: Reset private huge pages after S-EPT page removal
` [PATCH v4 04/17] KVM: x86/mmu: Prevent huge page promotion for mirror roots in fault path
` [PATCH v4 05/17] KVM: x86/tdp_mmu: Alloc external_spt page for mirror page table splitting
` [PATCH v4 06/17] KVM: x86/mmu: Allocate DPAMT pages for vCPU-induced page split
` [PATCH v4 07/17] KVM: TDX: Add core support for splitting/demoting 2MB S-EPT mappings to 4KB
` [PATCH v4 08/17] KVM: TDX: Adjust the topup count of DPAMT page pairs for splitting S-EPT
` [PATCH v4 09/17] KVM: x86/mmu: Introduce hugepage_set_guest_inhibit()
` [PATCH v4 10/17] KVM: x86/mmu: Add a TDP MMU API to split huge pages for mirror roots
` [PATCH v4 11/17] KVM: TDX: Honor the guest's accept level contained in an EPT violation
` [PATCH v4 12/17] KVM: x86/mmu: Add support for splitting S-EPT entry under non-vCPU context
` [PATCH v4 13/17] [GMEM-DEPENDENT] KVM: guest_memfd: Add helpers to get start/end gfns give gmem+slot+pgoff
` [PATCH v4 14/17] [GMEM-DEPENDENT] KVM: guest_memfd: Split kvm_gmem_invalidate_start() to start() and zap()
` [PATCH v4 15/17] [GMEM-DEPENDENT] KVM: guest_memfd: Add a pre-zap hook .gmem_prezap()
` [PATCH v4 16/17] [GMEM-DEPENDENT] KVM: TDX: Implement .gmem_prezap() hook to split S-EPT
` [PATCH v4 17/17] KVM: TDX: Turn on PG_LEVEL_2M

[PATCH v19 00/20] KVM: arm64: CCA: Add basic plumbing for Realms
 2026-09-28  8:13 UTC  (24+ messages)
` [PATCH v19 02/20] KVM: arm64: Disable Steal time accounting for protected guests
` [PATCH v19 08/20] KVM: arm64: Reuse kvm_stage2_unmap_range in kvm_unmap_gfn_range
` [PATCH v19 09/20] KVM: arm64: Add VM specific callback for S2 MMU operations
` [PATCH v19 11/20] KVM: arm64: Mandate VGIC v3 for for VMs running on hyp that don't trust the host
` [PATCH v19 13/20] KVM: arm64: CCA: Add VCPU load/put for Realms
` [PATCH v19 14/20] KVM: arm64: CCA: Add bare minimal S2 operations for Realm
` [PATCH v19 15/20] KVM: arm64: CCA: Introduce Realms
` [PATCH v19 17/20] KVM: arm64: CCA: WARN on injected undef exceptions
` [PATCH v19 19/20] KVM: arm64: CCA: Expose SVE VL register before VCPU finalization
` [PATCH v19 20/20] KVM: arm64: CCA: Control user register access for Realms

[PATCH v4 0/4] KVM: TDX: Validate directly configurable CPUID bits
 2026-09-28  8:08 UTC  (8+ messages)
` [PATCH v4 1/4] KVM: TDX: Track configurable CPUID bits allowed by KVM

[PATCH] KVM: x86: Clear CR3[63:32] on SMM entry from long mode
 2026-09-28  7:25 UTC  (2+ messages)

[RFC PATCH v2 0/4] Add KVM API for confidential guest live migration
 2026-09-28  3:24 UTC  (3+ messages)

[PATCH] KVM: x86: Use active memslots for the per-vCPU MMIO cache
 2026-09-28  1:17 UTC  (4+ messages)

[PATCH v3 00/40] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-09-27 21:44 UTC  (15+ messages)
` [PATCH v3 08/40] mm: add mmap action for discontiguous kernel page mapping
` [PATCH v3 16/40] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if kernel-owned
` [PATCH v3 17/40] mm/vma: add and use vma_[flags]_is_fixed_mapping

[GIT PULL] KVM changes for 7.3-rc5
 2026-09-27 19:47 UTC  (2+ messages)

[PATCH v3 000/114] single-binary: link multi-targets into qemu-system
 2026-09-27 12:16 UTC  (5+ messages)
` [PATCH v3 028/114] hw/intc: use kvm_enabled() in APLIC AIA helpers
` [PATCH v3 034/114] target/riscv: Include migration/vmstate.h instead of migration/cpu.h in machine.c

[PATCH v4 0/3] KVM: Fix and account mem_attr_array reservations abandoned on ENOMEM
 2026-09-27  6:13 UTC  (3+ messages)

[PATCH 5.15.y v3 3/7] KVM: x86/mmu: Derive shadow MMU page role from parent
 2026-09-26 17:21 UTC  (5+ messages)

[PATCH 0/3] Drain module-owned RCU callbacks during teardown
 2026-09-26 16:25 UTC  (2+ messages)
` [PATCH 1/3] vfio/pci: Drain eventfd RCU callbacks on module exit

[PATCH] vringh: reject empty / undersized indirect descriptor tables
 2026-09-26 16:16 UTC  (3+ messages)
` [PATCH v2] "

[PATCH] KVM: selftests: Verify KVM_MSR_EXIT_REASON_INVAL on reserved EFER write
 2026-09-26 10:43 UTC 

[PATCH 0/2] vringh: fix infinite loop on cyclic top-level indirect descriptor
 2026-09-26  6:43 UTC  (3+ messages)
` [PATCH 2/2] vringh: add regression test for cyclic "


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