kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
[RESEND PATCH v4 00/10] KVM: x86/pmu: Guest Architectural LBR Enabling
 2021-06-23 18:29 UTC  (7+ messages)
` [RESEND PATCH v4 03/10] KVM: vmx/pmu: Add MSR_ARCH_LBR_DEPTH emulation for Arch LBR
` [RESEND PATCH v4 04/10] KVM: vmx/pmu: Add MSR_ARCH_LBR_CTL "

[PATCH v2 0/2] vfio: export and make use of pci_dev_trylock()
 2021-06-23 18:20 UTC  (7+ messages)
` [PATCH v2 1/2] PCI: Export pci_dev_trylock() and pci_dev_unlock()
` [PATCH v2 2/2] vfio: use the new pci_dev_trylock() helper to simplify try lock

[PATCH 00/54] KVM: x86/mmu: Bug fixes and summer cleaning
 2021-06-23 18:11 UTC  (75+ messages)
` [PATCH 01/54] KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT
` [PATCH 02/54] KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs
` [PATCH 03/54] KVM: x86: Properly reset MMU context at vCPU RESET/INIT
` [PATCH 04/54] KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk
` [PATCH 05/54] Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"
` [PATCH 06/54] KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified
` [PATCH 07/54] KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken
` [PATCH 08/54] Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role"
` [PATCH 09/54] KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN
` [PATCH 10/54] KVM: x86/mmu: Replace EPT shadow page shenanigans with simpler check
` [PATCH 11/54] KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches
` [PATCH 12/54] KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page()
` [PATCH 13/54] KVM: x86/mmu: Rename unsync helper and update related comments
` [PATCH 14/54] KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER
` [PATCH 15/54] KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state
` [PATCH 16/54] KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs
` [PATCH 17/54] KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper
` [PATCH 18/54] KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper
` [PATCH 19/54] KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs
` [PATCH 20/54] KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs
` [PATCH 21/54] KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context()
` [PATCH 22/54] KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role
` [PATCH 23/54] KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role
` [PATCH 24/54] KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans
` [PATCH 25/54] KVM: x86/mmu: Add helpers to query mmu_role bits
` [PATCH 26/54] KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0
` [PATCH 27/54] KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active
` [PATCH 28/54] KVM: x86/mmu: Always Set new mmu_role immediately after checking old role
` [PATCH 29/54] KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits
` [PATCH 30/54] KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits
` [PATCH 31/54] KVM: x86/mmu: Drop vCPU param from reserved bits calculator
` [PATCH 32/54] KVM: x86/mmu: Use MMU's role to compute permission bitmask
` [PATCH 33/54] KVM: x86/mmu: Use MMU's role to compute PKRU bitmask
` [PATCH 34/54] KVM: x86/mmu: Use MMU's roles to compute last non-leaf level
` [PATCH 35/54] KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk
` [PATCH 36/54] KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata
` [PATCH 37/54] KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration
` [PATCH 38/54] KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers
` [PATCH 39/54] KVM: x86/mmu: Get nested MMU's root level from the MMU's role
` [PATCH 40/54] KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper
` [PATCH 41/54] KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls
` [PATCH 42/54] KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0
` [PATCH 43/54] KVM: x86/mmu: Add helper to update paging metadata
` [PATCH 44/54] KVM: x86/mmu: Add a helper to calculate root from role_regs
` [PATCH 45/54] KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers
` [PATCH 46/54] KVM: x86/mmu: Use MMU's role to determine PTTYPE
` [PATCH 47/54] KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU
` [PATCH 48/54] KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE
` [PATCH 49/54] KVM: x86: Enhance comments for MMU roles and nested transition trickiness
` [PATCH 50/54] KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic
` [PATCH 51/54] KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT
` [PATCH 52/54] KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault
` [PATCH 53/54] KVM: x86/mmu: Get CR4.SMEP "
` [PATCH 54/54] KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on

[PATCH RFC 0/7] Introduce support for guest AMX feature
 2021-06-23 17:50 UTC  (4+ messages)
` [PATCH RFC 2/7] kvm: x86: Introduce XFD MSRs as passthrough to guest

[PATCH v6 0/2] fallback for emulation errors
 2021-06-23 17:44 UTC  (4+ messages)
` [PATCH v6 1/2] kvm: x86: Allow userspace to handle "

Virtualizing MSI-X on IMS via VFIO
 2021-06-23 16:41 UTC  (9+ messages)

[PATCH RFC] KVM: nSVM: Fix L1 state corruption upon return from SMM
 2021-06-23 16:21 UTC  (12+ messages)

[PATCH v4 0/9] KVM: arm64: Initial host support for the Apple M1
 2021-06-23 16:18 UTC  (10+ messages)
` [PATCH v4 6/9] KVM: arm64: vgic: Implement SW-driven deactivation

[PATCH] KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check
 2021-06-23 13:26 UTC  (3+ messages)

[PATCH 0/3] x86/sev: Minor updates for SEV guest support
 2021-06-23 13:12 UTC  (7+ messages)
` [PATCH 2/3] x86/sev: Add defines for GHCB version 2 MSR protocol requests

[PATCH 00/19] KVM: selftests: Add x86 mmu_role test and cleanups
 2021-06-23 13:07 UTC  (21+ messages)
` [PATCH 01/19] KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build
` [PATCH 02/19] KVM: selftests: Zero out the correct page in the Hyper-V features test
` [PATCH 03/19] KVM: selftests: Unconditionally use memslot 0 when loading elf binary
` [PATCH 04/19] KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup
` [PATCH 05/19] KVM: selftests: Use "standard" min virtual address for Hyper-V pages
` [PATCH 06/19] KVM: selftests: Add helpers to allocate N pages of virtual memory
` [PATCH 07/19] KVM: selftests: Lower the min virtual address for misc page allocations
` [PATCH 08/19] KVM: selftests: Use alloc_page helper for x86-64's GDT/ITD/TSS allocations
` [PATCH 09/19] KVM: selftests: Use alloc page helper for xAPIC IPI test
` [PATCH 10/19] KVM: selftests: Use "standard" min virtual address for CPUID test alloc
` [PATCH 11/19] KVM: selftest: Unconditionally use memslot 0 for vaddr allocations
` [PATCH 12/19] KVM: selftests: Unconditionally use memslot '0' for page table allocations
` [PATCH 13/19] KVM: selftests: Unconditionally allocate EPT tables in memslot 0
` [PATCH 14/19] KVM: selftests: Add wrapper to allocate page table page
` [PATCH 15/19] KVM: selftests: Rename x86's page table "address" to "pfn"
` [PATCH 16/19] KVM: selfests: Add PTE helper for x86-64 in preparation for hugepages
` [PATCH 17/19] KVM: selftests: Genericize upper level page table entry struct
` [PATCH 18/19] KVM: selftests: Add hugepage support for x86-64
` [PATCH 19/19] KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates

[PATCH] KVM: nVMX: Handle split-lock #AC exceptions that happen in L2
 2021-06-23 12:32 UTC  (4+ messages)

[kvm-unit-tests PATCH 00/12] nSVM: NPT improvements and cleanups
 2021-06-23 11:52 UTC  (14+ messages)
` [kvm-unit-tests PATCH 01/12] nSVM: Provide expected and actual exit codes on VMRUN test failure
` [kvm-unit-tests PATCH 02/12] nSVM: Replace open coded NX manipulation with appropriate macros
` [kvm-unit-tests PATCH 03/12] nSVM: Reset the VMCB before every v1 test
` [kvm-unit-tests PATCH 04/12] nSVM: Explicitly save/update/restore EFER.NX for NPT NX test
` [kvm-unit-tests PATCH 05/12] nSVM: Remove NPT reserved bits tests (new one on the way)
` [kvm-unit-tests PATCH 06/12] nSVM: Stop forcing EFER.NX=1 for all tests
` [kvm-unit-tests PATCH 07/12] nSVM: Remove a superfluous modification of guest EFER.NX in NPT NX test
` [kvm-unit-tests PATCH 08/12] nSVM: Clear guest's "
` [kvm-unit-tests PATCH 09/12] lib/vmalloc: Let arch code pass a value to its setup_mmu() helper
` [kvm-unit-tests PATCH 10/12] x86: Let tests omit PT_USER_MASK when configuring virtual memory
` [kvm-unit-tests PATCH 11/12] x86: Add GBPAGES CPUID macro, clean up CPUID comments
` [kvm-unit-tests PATCH 12/12] nSVM: Add test for NPT reserved bit and #NPF error code behavior

[PATCH 00/10] My AVIC patch queue
 2021-06-23 11:30 UTC  (11+ messages)
` [PATCH 01/10] KVM: x86: extract block/allow guest enteries
` [PATCH 02/10] KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM
` [PATCH 03/10] KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled
` [PATCH 04/10] KVM: SVM: add warning for mistmatch between AVIC state and AVIC access page state
` [PATCH 05/10] KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated
` [PATCH 06/10] KVM: SVM: tweak warning about enabled AVIC on nested entry
` [PATCH 07/10] KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl
` [PATCH 08/10] KVM: x86: APICv: drop immediate APICv disablement on current vCPU
` [PATCH 09/10] KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC
` [PATCH 10/10] KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use

[PATCH Part1 RFC v3 00/22] Add AMD Secure Nested Paging (SEV-SNP) Guest Support
 2021-06-23 10:22 UTC  (6+ messages)
` [PATCH Part1 RFC v3 20/22] x86/boot: Add Confidential Computing address to setup_header

[PATCH v2 kvmtool 0/4] arm/arm64: PCI Express 1.1 support
 2021-06-23 10:12 UTC  (6+ messages)
` [PATCH v2 kvmtool 3/4] arm/arm64: Add "

[PATCH V7 01/18] perf/core: Use static_call to optimize perf_guest_info_callbacks
 2021-06-23  9:06 UTC 

[PATCH] KVM: selftests: Speed up set_memory_region_test
 2021-06-23  9:03 UTC  (2+ messages)

[kvm-unit-tests PATCH] x86: svm: Skip NPT-only part of guest CR3 tests when NPT is disabled
 2021-06-23  8:40 UTC  (3+ messages)

[RFC] /dev/ioasid uAPI proposal
 2021-06-23  8:19 UTC  (24+ messages)

[kvm-unit-tests PATCH 0/4] Test compiling with Clang in the Travis-CI
 2021-06-23  7:33 UTC  (5+ messages)
` [kvm-unit-tests PATCH 3/4] lib/s390x: Fix the epsw inline assembly

[PATCH] add "else {...}" according coding style
 2021-06-23  7:32 UTC 

[PATCH 0/2] KVM: s390: Enable some more facilities
 2021-06-23  7:30 UTC  (9+ messages)
` [PATCH 1/2] KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196
` [PATCH 2/2] KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2)

linux-next: manual merge of the kvm-arm tree with the powerpc and kvm trees
 2021-06-23  6:04 UTC 

linux-next: manual merge of the kvm-arm tree with the kvm tree
 2021-06-23  5:53 UTC 

[PATCH v8 00/10] Introduce VDUSE - vDPA Device in Userspace
 2021-06-23  5:50 UTC  (10+ messages)
` [PATCH v8 09/10] vduse: "
    `  "

Allow mdev drivers to directly create the vfio_device (v4)
 2021-06-23  1:21 UTC  (3+ messages)

[kvm-unit-tests PATCH] nVMX: Add a test to toggle host (L1) CR4.LA57 on VM-Exit
 2021-06-22 21:11 UTC 

[PATCH][next] vfio/mdpy: Fix memory leak of object mdev_state->vconfig
 2021-06-22 20:39 UTC  (3+ messages)

linux-next: manual merge of the kvm tree with the powerpc tree
 2021-06-22 16:52 UTC  (4+ messages)

[PATCH][next] KVM: x86/mmu: Fix uninitialized boolean variable flush
 2021-06-22 16:43 UTC  (3+ messages)

[PATCH] KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB
 2021-06-22 16:38 UTC  (2+ messages)

page:  |  | latest

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).