kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-07-28 23:49:55 to 2023-07-31 10:46:29 UTC [more...]

[RFC PATCH v11 00/29] KVM: guest_memfd() and per-page attributes
 2023-07-31 10:46 UTC  (7+ messages)
` [RFC PATCH v11 06/29] KVM: Introduce KVM_SET_USER_MEMORY_REGION2
` [RFC PATCH v11 11/29] security: Export security_inode_init_security_anon() for use by KVM

[PATCH v3 00/17] iommufd: Add nesting infrastructure
 2023-07-31 10:07 UTC  (16+ messages)
` [PATCH v3 07/17] iommufd: Add IOMMU_RESV_IOVA_RANGES
` [PATCH v3 08/17] iommufd: IOMMU_HWPT_ALLOC allocation with user data
` [PATCH v3 09/17] iommufd: Add IOMMU_HWPT_INVALIDATE

[PATCH v2 00/26] KVM: arm64: NV trap forwarding infrastructure
 2023-07-31  9:55 UTC  (9+ messages)
` [PATCH v2 05/26] arm64: Add AT operation encodings
` [PATCH v2 14/26] KVM: arm64: nv: Add trap forwarding infrastructure
` [PATCH v2 19/26] KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2

[PATCH v9 00/36] x86: enable FRED for x86-64
 2023-07-31  9:43 UTC  (27+ messages)
` [PATCH v9 01/36] Documentation/x86/64: Add documentation for FRED
` [PATCH v9 02/36] x86/fred: Add Kconfig option for FRED (CONFIG_X86_FRED)
` [PATCH v9 03/36] x86/fred: Disable FRED support if CONFIG_X86_FRED is disabled
` [PATCH v9 04/36] x86/cpufeatures: Add the cpu feature bit for FRED
` [PATCH v9 05/36] x86/opcode: Add ERETU, ERETS instructions to x86-opcode-map
` [PATCH v9 06/36] x86/objtool: Teach objtool about ERETU and ERETS
` [PATCH v9 07/36] x86/cpu: Add X86_CR4_FRED macro
` [PATCH v9 08/36] x86/cpu: Add MSR numbers for FRED configuration
` [PATCH v9 09/36] x86/fred: Make unions for the cs and ss fields in struct pt_regs
` [PATCH v9 10/36] x86/fred: Add a new header file for FRED definitions
` [PATCH v9 11/36] x86/fred: Reserve space for the FRED stack frame
` [PATCH v9 12/36] x86/fred: Update MSR_IA32_FRED_RSP0 during task switch
` [PATCH v9 13/36] x86/fred: Let ret_from_fork_asm() jmp to fred_exit_user when FRED is enabled
` [PATCH v9 14/36] x86/fred: Disallow the swapgs instruction "
` [PATCH v9 15/36] x86/fred: No ESPFIX needed "
` [PATCH v9 16/36] x86/fred: Allow single-step trap and NMI when starting a new task
` [PATCH v9 17/36] x86/fred: Define a common function type fred_handler
` [PATCH v9 18/36] x86/fred: Add a page fault entry stub for FRED
` [PATCH v9 19/36] x86/fred: Add a debug "
` [PATCH v9 20/36] x86/fred: Add a NMI "
` [PATCH v9 21/36] x86/fred: Add a machine check "
` [PATCH v9 22/36] x86/fred: Add a double fault "
` [PATCH v9 23/36] x86/entry: Remove idtentry_sysvec from entry_{32,64}.S
` [PATCH v9 24/36] x86/idtentry: Incorporate definitions/declarations of the FRED external interrupt handler type
` [PATCH v9 25/36] x86/traps: Add a system interrupt handler table for system interrupt dispatch

[PATCH] KVM: x86/mmu: Guard against collision with KVM-defined PFERR_IMPLICIT_ACCESS
 2023-07-31  9:35 UTC  (3+ messages)

[PATCH v4 0/4] iommufd: Add iommu hardware info reporting
 2023-07-31  8:35 UTC  (8+ messages)
` [PATCH v4 2/4] iommu: Add new iommu op to get iommu hardware information
` [PATCH v4 3/4] iommufd: Add IOMMU_GET_HW_INFO

[PATCH v3] KVM: x86/tsc: Don't sync user changes to TSC with KVM-initiated change
 2023-07-31  8:07 UTC 

[PATCH for-8.2 0/2] arm/kvm: use kvm_{get,set}_one_reg
 2023-07-31  7:15 UTC  (3+ messages)
` [PATCH for-8.2 2/2] arm/kvm: convert to kvm_get_one_reg

[PATCH v9 30/36] x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_user
 2023-07-31  6:41 UTC  (7+ messages)
` [PATCH v9 31/36] x86/traps: Export external_interrupt() for handling IRQ in IRQ induced VM exits
` [PATCH v9 32/36] x86/fred: Export fred_entrypoint_kernel() for handling NMI in NMI "
` [PATCH v9 33/36] KVM: VMX: Add VMX_DO_FRED_EVENT_IRQOFF for IRQ/NMI handling
` [PATCH v9 34/36] x86/syscall: Split IDT syscall setup code into idt_syscall_init()
` [PATCH v9 35/36] x86/fred: FRED initialization code
` [PATCH v9 36/36] x86/fred: Disable FRED by default in its early stage

[PATCH v9 29/36] x86/fred: FRED entry/exit and dispatch code
 2023-07-31  6:41 UTC 

[PATCH v9 28/36] x86/idtentry: Incorporate declaration/definition of the FRED exception handler type
 2023-07-31  6:41 UTC 

[PATCH v9 27/36] x86/traps: Add external_interrupt() to dispatch external interrupts
 2023-07-31  6:40 UTC 

[PATCH v9 26/36] x86/traps: Add sysvec_install() to install a system interrupt handler
 2023-07-31  6:40 UTC 

[PATCH] KVM: selftests: use unified time type for comparison
 2023-07-31  2:24 UTC 

[GIT PULL] KVM x86 fixes for Linux 6.5-rc4
 2023-07-30 19:43 UTC  (2+ messages)

[kvm-unit-tests v4 00/12] powerpc: updates, P10, PNV support
 2023-07-30 10:10 UTC  (3+ messages)

[kvm-unit-tests PATCH 0/3] migration: fixes and multiple migration
 2023-07-30 10:06 UTC  (6+ messages)
` [kvm-unit-tests PATCH 2/3] migration: Fix test harness hang if source does not reach migration point

[PATCH net-next v5 0/4] vsock/virtio/vhost: MSG_ZEROCOPY preparations
 2023-07-30  8:59 UTC  (5+ messages)
` [PATCH net-next v5 1/4] vsock/virtio/vhost: read data from non-linear skb
` [PATCH net-next v5 2/4] vsock/virtio: support to send "
` [PATCH net-next v5 3/4] vsock/virtio: non-linear skb handling for tap
` [PATCH net-next v5 4/4] vsock/virtio: MSG_ZEROCOPY flag support

[PATCH net-next v4 0/4] vsock/virtio/vhost: MSG_ZEROCOPY preparations
 2023-07-30  8:57 UTC  (3+ messages)

[PATCH 00/47] fbdev: Use I/O helpers
 2023-07-30  8:55 UTC  (10+ messages)

[RFC PATCH v2 00/20] context_tracking,x86: Defer some IPIs until a user->kernel transition
 2023-07-29 19:55 UTC  (8+ messages)
` [RFC PATCH v2 02/20] tracing/filters: Enable filtering a cpumask field by another cpumask
` [RFC PATCH v2 05/20] tracing/filters: Optimise cpumask vs cpumask filtering when user mask is a single CPU
` [RFC PATCH v2 06/20] tracing/filters: Optimise scalar vs cpumask filtering when the "

[PATCH] selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
 2023-07-29 15:08 UTC  (3+ messages)

[PATCH 0/3] KVM: x86: CR0 vs. KVM_SET_SREGS and !URG
 2023-07-29 15:04 UTC  (2+ messages)

[PATCH 0/7] KVM: Grab KVM references for stats fds
 2023-07-29 15:02 UTC  (2+ messages)

[PATCH 0/2] KVM: x86: Acquire SRCU in fastpath handler
 2023-07-29 14:57 UTC  (2+ messages)

[PATCH] KVM: VMX: Drop manual TLB flush when migrating vmcs.APIC_ACCESS_ADDR
 2023-07-29 14:56 UTC  (2+ messages)

[PATCH 0/2] KVM: VMX: Make VMREAD error trampoline noinstr friendly
 2023-07-29 14:55 UTC  (2+ messages)

[PATCH v2] KVM: x86/tsc: Use calculated tsc_offset before matching the fist vcpu's tsc
 2023-07-29 14:53 UTC  (2+ messages)

[PATCH] KVM: x86/irq: Conditionally register IRQ bypass consumer again
 2023-07-29 14:40 UTC  (2+ messages)

[PATCH] KVM: X86: Use GFP_KERNEL_ACCOUNT for pid_table in ipiv
 2023-07-29 14:29 UTC  (2+ messages)

[PATCH v2 0/3] Fix 'Spurious APIC interrupt (vector 0xFF) on CPU#n' issue
 2023-07-29 14:27 UTC  (3+ messages)

[PATCH v6 0/6] Enable writable for idregs DFR0,PFR0, MMFR{0,1,2, 3}
 2023-07-29 10:36 UTC  (8+ messages)
` [PATCH v6 3/6] KVM: arm64: Enable writable for ID_AA64DFR0_EL1 and ID_DFR0_EL1

[PATCH v3 00/49] use refcount+RCU method to implement lockless slab shrink
 2023-07-29  8:47 UTC  (4+ messages)
` [PATCH v3 05/49] mm: shrinker: add infrastructure for dynamically allocating shrinker

[Question] int3 instruction generates a #UD in SEV VM
 2023-07-29  3:15 UTC 

[PATCH kernel 0/9] KVM: SEV: Enable AMD SEV-ES DebugSwap
 2023-07-29  1:57 UTC  (3+ messages)

[PATCH v4 00/29] drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
 2023-07-29  1:35 UTC  (30+ messages)
` [PATCH v4 01/29] drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
` [PATCH v4 02/29] drm/i915/gvt: remove interface intel_gvt_is_valid_gfn
` [PATCH v4 03/29] drm/i915/gvt: Verify hugepages are contiguous in physical address space
` [PATCH v4 04/29] drm/i915/gvt: Don't try to unpin an empty page range
` [PATCH v4 05/29] drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
` [PATCH v4 06/29] drm/i915/gvt: Explicitly check that vGPU is attached before shadowing
` [PATCH v4 07/29] drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry type
` [PATCH v4 08/29] drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTT
` [PATCH v4 09/29] drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns
` [PATCH v4 10/29] drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
` [PATCH v4 11/29] drm/i915/gvt: Protect gfn hash table with vgpu_lock
` [PATCH v4 12/29] KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.c
` [PATCH v4 13/29] KVM: x86/mmu: Don't rely on page-track mechanism to flush on memslot change
` [PATCH v4 14/29] KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEs
` [PATCH v4 15/29] KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook
` [PATCH v4 16/29] KVM: x86: Reject memslot MOVE operations if KVMGT is attached
` [PATCH v4 17/29] drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot
` [PATCH v4 18/29] KVM: x86: Add a new page-track hook to handle memslot deletion
` [PATCH v4 19/29] drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()
` [PATCH v4 20/29] KVM: x86: Remove the unused page-track hook track_flush_slot()
` [PATCH v4 21/29] KVM: x86/mmu: Move KVM-only page-track declarations to internal header
` [PATCH v4 22/29] KVM: x86/mmu: Use page-track notifiers iff there are external users
` [PATCH v4 23/29] KVM: x86/mmu: Drop infrastructure for multiple page-track modes
` [PATCH v4 24/29] KVM: x86/mmu: Rename page-track APIs to reflect the new reality
` [PATCH v4 25/29] KVM: x86/mmu: Assert that correct locks are held for page write-tracking
` [PATCH v4 26/29] KVM: x86/mmu: Bug the VM if write-tracking is used but not enabled
` [PATCH v4 27/29] KVM: x86/mmu: Drop @slot param from exported/external page-track APIs
` [PATCH v4 28/29] KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callers
` [PATCH v4 29/29] drm/i915/gvt: Drop final dependencies on KVM internal details

[PATCH v2 00/21] KVM: x86: Add "governed" X86_FEATURE framework
 2023-07-29  1:16 UTC  (22+ messages)
` [PATCH v2 01/21] KVM: nSVM: Check instead of asserting on nested TSC scaling support
` [PATCH v2 02/21] KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state
` [PATCH v2 03/21] KVM: nSVM: Use the "outer" helper for writing multiplier to MSR_AMD64_TSC_RATIO
` [PATCH v2 04/21] KVM: SVM: Clean up preemption toggling related "
` [PATCH v2 05/21] KVM: x86: Always write vCPU's current TSC offset/ratio in vendor hooks
` [PATCH v2 06/21] KVM: nSVM: Skip writes to MSR_AMD64_TSC_RATIO if guest state isn't loaded
` [PATCH v2 07/21] KVM: x86: Add a framework for enabling KVM-governed x86 features
` [PATCH v2 08/21] KVM: x86/mmu: Use KVM-governed feature framework to track "GBPAGES enabled"
` [PATCH v2 09/21] KVM: VMX: Recompute "XSAVES enabled" only after CPUID update
` [PATCH v2 10/21] KVM: VMX: Check KVM CPU caps, not just VMX MSR support, for XSAVE enabling
` [PATCH v2 11/21] KVM: VMX: Rename XSAVES control to follow KVM's preferred "ENABLE_XYZ"
` [PATCH v2 12/21] KVM: x86: Use KVM-governed feature framework to track "XSAVES enabled"
` [PATCH v2 13/21] KVM: nVMX: Use KVM-governed feature framework to track "nested VMX enabled"
` [PATCH v2 14/21] KVM: nSVM: Use KVM-governed feature framework to track "NRIPS enabled"
` [PATCH v2 15/21] KVM: nSVM: Use KVM-governed feature framework to track "TSC scaling enabled"
` [PATCH v2 16/21] KVM: nSVM: Use KVM-governed feature framework to track "vVM{SAVE,LOAD} enabled"
` [PATCH v2 17/21] KVM: nSVM: Use KVM-governed feature framework to track "LBRv enabled"
` [PATCH v2 18/21] KVM: nSVM: Use KVM-governed feature framework to track "Pause Filter enabled"
` [PATCH v2 19/21] KVM: nSVM: Use KVM-governed feature framework to track "vGIF enabled"
` [PATCH v2 20/21] KVM: nSVM: Use KVM-governed feature framework to track "vNMI enabled"
` [PATCH v2 21/21] KVM: x86: Disallow guest CPUID lookups when IRQs are disabled

[PATCH v2 0/5] KVM: x86/mmu: Don't synthesize triple fault on bad root
 2023-07-29  0:52 UTC  (6+ messages)
` [PATCH v2 1/5] KVM: x86/mmu: Add helper to convert root hpa to shadow page
` [PATCH v2 2/5] KVM: x86/mmu: Harden new PGD against roots without shadow pages
` [PATCH v2 3/5] KVM: x86/mmu: Harden TDP MMU iteration against root w/o shadow page
` [PATCH v2 4/5] KVM: x86/mmu: Disallow guest from using !visible slots for page tables
` [PATCH v2 5/5] KVM: x86/mmu: Use dummy root, backed by zero page, for !visible guest roots

[PATCH v3 00/12] KVM: x86/mmu: Clean up MMU_DEBUG and BUG/WARN usage
 2023-07-29  0:47 UTC  (13+ messages)
` [PATCH v3 01/12] KVM: x86/mmu: Delete pgprintk() and all its usage
` [PATCH v3 02/12] KVM: x86/mmu: Delete rmap_printk() "
` [PATCH v3 03/12] KVM: x86/mmu: Delete the "dbg" module param
` [PATCH v3 04/12] KVM: x86/mmu: Avoid pointer arithmetic when iterating over SPTEs
` [PATCH v3 05/12] KVM: x86/mmu: Cleanup sanity check of SPTEs at SP free
` [PATCH v3 06/12] KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON()
` [PATCH v3 07/12] KVM: x86/mmu: Convert "runtime" WARN_ON() assertions to WARN_ON_ONCE()
` [PATCH v3 08/12] KVM: x86/mmu: Bug the VM if a vCPU ends up in long mode without PAE enabled
` [PATCH v3 09/12] KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU Kconfig
` [PATCH v3 10/12] KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ON() stub
` [PATCH v3 11/12] KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_remove()
` [PATCH v3 12/12] KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA_CORRUPTION=y

[PATCH] KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union
 2023-07-29  0:41 UTC 

[PATCH v4 00/34] KVM: selftests: Guest printf and asserts overhaul
 2023-07-29  0:36 UTC  (35+ messages)
` [PATCH v4 01/34] KVM: selftests: Rename the ASSERT_EQ macro
` [PATCH v4 02/34] KVM: selftests: Make TEST_ASSERT_EQ() output look like normal TEST_ASSERT()
` [PATCH v4 03/34] KVM: selftests: Add a shameful hack to preserve/clobber GPRs across ucall
` [PATCH v4 04/34] KVM: selftests: Add strnlen() to the string overrides
` [PATCH v4 05/34] KVM: selftests: Add guest_snprintf() to KVM selftests
` [PATCH v4 06/34] KVM: selftests: Add additional pages to the guest to accommodate ucall
` [PATCH v4 07/34] KVM: selftests: Add string formatting options to ucall
` [PATCH v4 08/34] KVM: selftests: Add formatted guest assert support in ucall framework
` [PATCH v4 09/34] KVM: selftests: Add a selftest for guest prints and formatted asserts
` [PATCH v4 10/34] KVM: selftests: Convert aarch_timer to printf style GUEST_ASSERT
` [PATCH v4 11/34] KVM: selftests: Convert debug-exceptions "
` [PATCH v4 12/34] KVM: selftests: Convert ARM's hypercalls test "
` [PATCH v4 13/34] KVM: selftests: Convert ARM's page fault "
` [PATCH v4 14/34] KVM: selftests: Convert ARM's vGIC IRQ "
` [PATCH v4 15/34] KVM: selftests: Convert the memslot performance test to printf guest asserts
` [PATCH v4 16/34] KVM: selftests: Convert s390's memop test to printf style GUEST_ASSERT
` [PATCH v4 17/34] KVM: selftests: Convert s390's tprot "
` [PATCH v4 18/34] KVM: selftests: Convert set_memory_region_test to printf-based GUEST_ASSERT
` [PATCH v4 19/34] KVM: selftests: Convert steal_time test to printf style GUEST_ASSERT
` [PATCH v4 20/34] KVM: selftests: Convert x86's CPUID "
` [PATCH v4 21/34] KVM: selftests: Convert the Hyper-V extended hypercalls test to printf asserts
` [PATCH v4 22/34] KVM: selftests: Convert the Hyper-V feature test to printf style GUEST_ASSERT
` [PATCH v4 23/34] KVM: selftests: Convert x86's KVM paravirt "
` [PATCH v4 24/34] KVM: selftests: Convert the MONITOR/MWAIT test to use printf guest asserts
` [PATCH v4 25/34] KVM: selftests: Convert x86's nested exceptions test to "
` [PATCH v4 26/34] KVM: selftests: Convert x86's set BSP ID test to printf style "
` [PATCH v4 27/34] KVM: selftests: Convert the nSVM software interrupt test to printf "
` [PATCH v4 28/34] KVM: selftests: Convert x86's TSC MSRs test to use "
` [PATCH v4 29/34] KVM: selftests: Convert the x86 userspace I/O test to printf guest assert
` [PATCH v4 30/34] KVM: selftests: Convert VMX's PMU capabilities test to printf guest asserts
` [PATCH v4 31/34] KVM: selftests: Convert x86's XCR0 test to use printf-based "
` [PATCH v4 32/34] KVM: selftests: Rip out old, param-based guest assert macros
` [PATCH v4 33/34] KVM: selftests: Print out guest RIP on unhandled exception
` [PATCH v4 34/34] KVM: selftests: Use GUEST_FAIL() in ARM's arch timer helpers


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 NNTP newsgroup(s).