Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2022-05-09 09:55:14 to 2022-05-19 13:44:05 UTC [more...]

[PATCH 00/89] KVM: arm64: Base support for the pKVM hypervisor at EL2
 2022-05-19 13:40 UTC  (25+ messages)
` [PATCH 01/89] KVM: arm64: Handle all ID registers trapped for a protected VM
` [PATCH 02/89] KVM: arm64: Remove redundant hyp_assert_lock_held() assertions
` [PATCH 03/89] KVM: arm64: Return error from kvm_arch_init_vm() on allocation failure
` [PATCH 04/89] KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
` [PATCH 05/89] KVM: arm64: Extend comment in has_vhe()
` [PATCH 06/89] KVM: arm64: Drop stale comment
` [PATCH 07/89] KVM: arm64: Move hyp refcount manipulation helpers
` [PATCH 08/89] KVM: arm64: Back hyp_vmemmap for all of memory
` [PATCH 09/89] KVM: arm64: Unify identifiers used to distinguish host and hypervisor
` [PATCH 10/89] KVM: arm64: Implement do_donate() helper for donating memory
` [PATCH 11/89] KVM: arm64: Prevent the donation of no-map pages
` [PATCH 12/89] KVM: arm64: Add helpers to pin memory shared with hyp
` [PATCH 13/89] KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
` [PATCH 14/89] KVM: arm64: Add hyp_spinlock_t static initializer
` [PATCH 15/89] KVM: arm64: Introduce shadow VM state at EL2
` [PATCH 16/89] KVM: arm64: Instantiate VM shadow data from EL1
` [PATCH 17/89] KVM: arm64: Make hyp stage-1 refcnt correct on the whole range
` [PATCH 18/89] KVM: arm64: Factor out private range VA allocation
` [PATCH 19/89] KVM: arm64: Add pcpu fixmap infrastructure at EL2
` [PATCH 20/89] KVM: arm64: Provide I-cache invalidation by VA "
` [PATCH 21/89] KVM: arm64: Allow non-coallescable pages in a hyp_pool
` [PATCH 22/89] KVM: arm64: Add generic hyp_memcache helpers
` [PATCH 23/89] KVM: arm64: Instantiate guest stage-2 page-tables at EL2
` [PATCH 24/89] KVM: arm64: Return guest memory from EL2 via dedicated teardown memcache

[GIT PULL] KVM/arm64 updates for 5.19
 2022-05-19  9:27 UTC 

[PATCH v3 00/13] KVM: selftests: Add aarch64/page_fault_test
 2022-05-19  4:25 UTC  (15+ messages)
` [PATCH v3 02/13] KVM: selftests: aarch64: Add vm_get_pte_gpa library function
` [PATCH v3 03/13] KVM: selftests: Add vm_alloc_page_table_in_memslot "
` [PATCH v3 04/13] KVM: selftests: aarch64: Export _virt_pg_map with a pt_memslot arg
` [PATCH v3 05/13] KVM: selftests: Add missing close and munmap in __vm_mem_region_delete
` [PATCH v3 06/13] KVM: selftests: Add vm_mem_region_get_src_fd library function
` [PATCH v3 07/13] KVM: selftests: aarch64: Construct DEFAULT_MAIR_EL1 using sysreg.h macros
` [PATCH v3 08/13] tools: Copy bitfield.h from the kernel sources

[PATCH v2 00/11] KVM: selftests: Add aarch64/page_fault_test
 2022-05-19  3:19 UTC  (3+ messages)
` [PATCH v2 01/11] KVM: selftests: Add a userfaultfd library

[PATCH v2 0/5] KVM: Clean up debugfs+stats init/destroy
 2022-05-18 17:58 UTC  (6+ messages)
` [PATCH v2 1/5] KVM: Shove vm stats_id init into kvm_create_vm()
` [PATCH v2 2/5] KVM: Shove vcpu stats_id init into kvm_vcpu_init()
` [PATCH v2 3/5] KVM: Get an fd before creating the VM
` [PATCH v2 4/5] KVM: Actually create debugfs in kvm_create_vm()
` [PATCH v2 5/5] KVM: Hoist debugfs_dentry init to kvm_create_vm_debugfs() (again)

[PATCH kernel] KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependent
 2022-05-18  6:27 UTC  (2+ messages)

[GIT PULL] KVM/arm64 fixes for 5.18, take #3
 2022-05-17 17:27 UTC  (2+ messages)

[kvm-unit-tests PATCH] arm/run: Use TCG with qemu-system-arm on arm64 systems
 2022-05-17 14:43 UTC  (4+ messages)

[kvm-unit-tests PATCH] arm64: Check for dynamic relocs with readelf
 2022-05-17 14:42 UTC  (2+ messages)

[PATCH v5 00/21] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-05-16 23:23 UTC  (30+ messages)
` [PATCH v5 01/21] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
` [PATCH v5 02/21] KVM: x86/mmu: Use a bool for direct
` [PATCH v5 03/21] KVM: x86/mmu: Derive shadow MMU page role from parent
` [PATCH v5 04/21] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
` [PATCH v5 05/21] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
` [PATCH v5 06/21] KVM: x86/mmu: Consolidate shadow page allocation and initialization
` [PATCH v5 07/21] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
` [PATCH v5 08/21] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
` [PATCH v5 09/21] KVM: x86/mmu: Pass memory caches to allocate SPs separately
` [PATCH v5 10/21] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
` [PATCH v5 11/21] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
` [PATCH v5 12/21] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
` [PATCH v5 13/21] KVM: x86/mmu: Pass const memslot to rmap_add()
` [PATCH v5 14/21] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
` [PATCH v5 15/21] KVM: x86/mmu: Update page stats in __rmap_add()
` [PATCH v5 16/21] KVM: x86/mmu: Cache the access bits of shadowed translations
` [PATCH v5 17/21] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
` [PATCH v5 18/21] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
` [PATCH v5 19/21] KVM: x86/mmu: Refactor drop_large_spte()
` [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
` [PATCH v5 21/21] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs

[PATCH v6 00/22] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-05-16 23:21 UTC  (23+ messages)
` [PATCH v6 01/22] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
` [PATCH v6 02/22] KVM: x86/mmu: Use a bool for direct
` [PATCH v6 03/22] KVM: x86/mmu: Stop passing @direct to mmu_alloc_root()
` [PATCH v6 04/22] KVM: x86/mmu: Derive shadow MMU page role from parent
` [PATCH v6 05/22] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
` [PATCH v6 06/22] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
` [PATCH v6 07/22] KVM: x86/mmu: Consolidate shadow page allocation and initialization
` [PATCH v6 08/22] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
` [PATCH v6 09/22] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
` [PATCH v6 10/22] KVM: x86/mmu: Pass memory caches to allocate SPs separately
` [PATCH v6 11/22] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
` [PATCH v6 12/22] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
` [PATCH v6 13/22] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
` [PATCH v6 14/22] KVM: x86/mmu: Pass const memslot to rmap_add()
` [PATCH v6 15/22] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
` [PATCH v6 16/22] KVM: x86/mmu: Update page stats in __rmap_add()
` [PATCH v6 17/22] KVM: x86/mmu: Cache the access bits of shadowed translations
` [PATCH v6 18/22] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
` [PATCH v6 19/22] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
` [PATCH v6 20/22] KVM: x86/mmu: Refactor drop_large_spte()
` [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
` [PATCH v6 22/22] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs

[PATCH v7 0/9] KVM: arm64: Add support for hypercall services selection
 2022-05-16 18:30 UTC  (7+ messages)

[PATCH v2 kvmtool 00/12] arm64: Allow the user to set RAM base address
 2022-05-16 15:55 UTC  (13+ messages)
` [PATCH v2 kvmtool 01/12] Use MB for megabytes consistently
` [PATCH v2 kvmtool 02/12] builtin-run: Always use RAM size in bytes
` [PATCH v2 kvmtool 03/12] builtin-run: Rework RAM size validation
` [PATCH v2 kvmtool 04/12] builtin-run: Add arch hook to validate VM configuration
` [PATCH v2 kvmtool 05/12] arm/arm64: Fail if RAM size is too large for 32-bit guests
` [PATCH v2 kvmtool 06/12] arm/arm64: Kill the ARM_MAX_MEMORY() macro
` [PATCH v2 kvmtool 07/12] arm/arm64: Kill the ARM_HIMAP_MAX_MEMORY() macro
` [PATCH v2 kvmtool 08/12] builtin_run: Allow standard size specifiers for memory
` [PATCH v2 kvmtool 09/12] kvm__arch_init: Remove hugetlbfs_path and ram_size as parameters
` [PATCH v2 kvmtool 10/12] arm/arm64: Consolidate RAM initialization in kvm__init_ram()
` [PATCH v2 kvmtool 11/12] Introduce kvm__arch_default_ram_address()
` [PATCH v2 kvmtool 12/12] arm64: Allow the user to specify the RAM base address

[PATCH v3 0/4] KVM: arm64: vgic: Misc ITS fixes
 2022-05-16 13:05 UTC  (7+ messages)
` [PATCH v3 1/4] KVM: arm64: vgic: Check that new ITEs could be saved in guest memory
` [PATCH v3 2/4] KVM: arm64: vgic: Add more checks when restoring ITS tables
` [PATCH v3 3/4] KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures
` [PATCH v3 4/4] KVM: arm64: vgic: Undo work in failed ITS restores

[PATCH] KVM: arm64: Don't hypercall before EL2 init
 2022-05-16 10:41 UTC  (3+ messages)

[PATCH v4 0/4] KVM: arm64: Do not communicate host pmu event changes by accessing hyp data
 2022-05-15 10:57 UTC  (9+ messages)
` [PATCH v4 1/4] KVM: arm64: Wrapper for getting pmu_events
` [PATCH v4 2/4] KVM: arm64: Repack struct kvm_pmu to reduce size
` [PATCH v4 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
` [PATCH v4 4/4] KVM: arm64: Reenable pmu in Protected Mode

[PATCH] KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS workaround
 2022-05-15 10:57 UTC  (3+ messages)

[PATCH] selftests: KVM: aarch64: Let hypercalls use UAPI *_BIT_COUNT
 2022-05-15 10:40 UTC  (5+ messages)

[PATCH v4 00/20] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-05-13 18:26 UTC  (42+ messages)
` [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
` [PATCH v4 05/20] KVM: x86/mmu: Consolidate shadow page allocation and initialization
` [PATCH v4 07/20] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
` [PATCH v4 11/20] KVM: x86/mmu: Allow for NULL vcpu pointer in __kvm_mmu_get_shadow_page()
` [PATCH v4 13/20] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
` [PATCH v4 15/20] KVM: x86/mmu: Cache the access bits of shadowed translations
` [PATCH v4 16/20] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
` [PATCH v4 17/20] KVM: x86/mmu: Zap collapsible SPTEs at all levels in "
` [PATCH v4 18/20] KVM: x86/mmu: Refactor drop_large_spte()
` [PATCH v4 20/20] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs

[PATCH v4 0/4] KVM: mm: count KVM mmu usage in memory stats
 2022-05-13 17:13 UTC  (12+ messages)
` [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses

[PATCH] selftests: kvm: replace ternary operator with min()
 2022-05-12 14:04 UTC  (4+ messages)

[PATCH 0/2] KVM: arm64: Minor pKVM cleanups
 2022-05-10 10:04 UTC  (6+ messages)
` [PATCH 1/2] KVM: arm64: pkvm: Drop unnecessary FP/SIMD trap handler
` [PATCH 2/2] KVM: arm64: pkvm: Don't mask already zeroed FEAT_SVE

[PATCH v3 0/4] KVM: arm64: Do not communicate host pmu event changes by accessing hyp data
 2022-05-10  9:21 UTC  (13+ messages)
` [PATCH v3 1/4] KVM: arm64: Wrapper for getting pmu_events
` [PATCH v3 2/4] KVM: arm64: Repack struct kvm_pmu to reduce size
` [PATCH v3 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
` [PATCH v3 4/4] KVM: arm64: Reenable pmu in Protected Mode

[PATCH 0/2] ARM Error Source Table Support
 2022-05-09 23:23 UTC  (7+ messages)
` [PATCH 1/2] ACPI/AEST: Initial AEST driver

[PATCH v2 0/4] KVM: arm64: vgic: Misc ITS fixes
 2022-05-09 12:40 UTC  (5+ messages)
` [PATCH v2 2/4] KVM: arm64: vgic: Add more checks when restoring ITS tables

[PATCH v2 0/4] KVM: arm64: Do not communicate host pmu event changes by accessing hyp data
 2022-05-09 10:48 UTC  (7+ messages)
` [PATCH v2 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
` [PATCH v2 4/4] KVM: arm64: Reenable pmu in Protected Mode


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