Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2022-04-19 06:57:23 to 2022-04-25 06:31:47 UTC [more...]

[PATCH v6 0/9] KVM: arm64: Add support for hypercall services selection
 2022-04-25  6:31 UTC  (13+ messages)
` [PATCH v6 1/9] KVM: arm64: Factor out firmware register handling from psci.c
` [PATCH v6 2/9] KVM: arm64: Setup a framework for hypercall bitmap firmware registers
` [PATCH v6 3/9] KVM: arm64: Add standard hypervisor firmware register
` [PATCH v6 4/9] KVM: arm64: Add vendor "
` [PATCH v6 5/9] Docs: KVM: Rename psci.rst to hypercalls.rst
` [PATCH v6 6/9] Docs: KVM: Add doc for the bitmap firmware registers
` [PATCH v6 7/9] tools: Import ARM SMCCC definitions
` [PATCH v6 8/9] selftests: KVM: aarch64: Introduce hypercall ABI test
` [PATCH v6 9/9] selftests: KVM: aarch64: Add the bitmap firmware registers to get-reg-list

[PATCH v4 00/20] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-04-24 15:21 UTC  (23+ messages)
` [PATCH v4 01/20] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
` [PATCH v4 02/20] KVM: x86/mmu: Use a bool for direct
` [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
` [PATCH v4 04/20] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
` [PATCH v4 05/20] KVM: x86/mmu: Consolidate shadow page allocation and initialization
` [PATCH v4 06/20] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
` [PATCH v4 07/20] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
` [PATCH v4 08/20] KVM: x86/mmu: Pass memory caches to allocate SPs separately
` [PATCH v4 09/20] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
` [PATCH v4 10/20] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
` [PATCH v4 11/20] KVM: x86/mmu: Allow for NULL vcpu pointer in __kvm_mmu_get_shadow_page()
` [PATCH v4 12/20] KVM: x86/mmu: Pass const memslot to rmap_add()
` [PATCH v4 13/20] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
` [PATCH v4 14/20] KVM: x86/mmu: Update page stats in __rmap_add()
` [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 19/20] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
` [PATCH v4 20/20] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs

[PATCH v6 00/18] Support SDEI Virtualization
 2022-04-24  3:00 UTC  (11+ messages)
` [PATCH v6 02/18] KVM: arm64: Route hypercalls based on their owner
` [PATCH v6 03/18] KVM: arm64: Add SDEI virtualization infrastructure

[RFC PATCH 00/17] KVM: arm64: Parallelize stage 2 fault handling
 2022-04-22 20:41 UTC  (32+ messages)
` [RFC PATCH 02/17] KVM: arm64: Only read the pte once per visit
` [RFC PATCH 06/17] KVM: arm64: Implement break-before-make sequence for parallel walks
` [RFC PATCH 09/17] KVM: arm64: Tear down unlinked page tables in parallel walk
` [RFC PATCH 10/17] KVM: arm64: Assume a table pte is already owned in post-order traversal
` [RFC PATCH 14/17] KVM: arm64: Punt last page reference to rcu callback for parallel walk
` [RFC PATCH 16/17] KVM: arm64: Enable parallel stage 2 MMU faults

[PATCH v14 00/39] arm64/sme: Initial support for the Scalable Matrix Extension
 2022-04-22 18:35 UTC  (44+ messages)
` [PATCH v14 01/39] kselftest/arm64: Fix comment for ptrace_sve_get_fpsimd_data()
` [PATCH v14 02/39] kselftest/arm64: Remove assumption that tasks start FPSIMD only
` [PATCH v14 03/39] kselftest/arm64: Validate setting via FPSIMD and read via SVE regsets
` [PATCH v14 04/39] arm64/sme: Provide ABI documentation for SME
` [PATCH v14 05/39] arm64/sme: System register and exception syndrome definitions
` [PATCH v14 06/39] arm64/sme: Manually encode SME instructions
` [PATCH v14 07/39] arm64/sme: Early CPU setup for SME
` [PATCH v14 08/39] arm64/sme: Basic enumeration support
` [PATCH v14 09/39] arm64/sme: Identify supported SME vector lengths at boot
` [PATCH v14 10/39] arm64/sme: Implement sysctl to set the default vector length
` [PATCH v14 11/39] arm64/sme: Implement vector length configuration prctl()s
` [PATCH v14 12/39] arm64/sme: Implement support for TPIDR2
` [PATCH v14 13/39] arm64/sme: Implement SVCR context switching
` [PATCH v14 14/39] arm64/sme: Implement streaming SVE "
` [PATCH v14 15/39] arm64/sme: Implement ZA "
` [PATCH v14 16/39] arm64/sme: Implement traps and syscall handling for SME
` [PATCH v14 17/39] arm64/sme: Disable ZA and streaming mode when handling signals
` [PATCH v14 18/39] arm64/sme: Implement streaming SVE signal handling
` [PATCH v14 19/39] arm64/sme: Implement ZA "
` [PATCH v14 20/39] arm64/sme: Implement ptrace support for streaming mode SVE registers
` [PATCH v14 21/39] arm64/sme: Add ptrace support for ZA
` [PATCH v14 22/39] arm64/sme: Disable streaming mode and ZA when flushing CPU state
` [PATCH v14 23/39] arm64/sme: Save and restore streaming mode over EFI runtime calls
` [PATCH v14 24/39] KVM: arm64: Hide SME system registers from guests
` [PATCH v14 25/39] KVM: arm64: Trap SME usage in guest
` [PATCH v14 26/39] KVM: arm64: Handle SME host state when running guests
` [PATCH v14 27/39] arm64/sme: Provide Kconfig for SME
` [PATCH v14 28/39] kselftest/arm64: Add manual encodings for SME instructions
` [PATCH v14 29/39] kselftest/arm64: sme: Add SME support to vlset
` [PATCH v14 30/39] kselftest/arm64: Add tests for TPIDR2
` [PATCH v14 31/39] kselftest/arm64: Extend vector configuration API tests to cover SME
` [PATCH v14 32/39] kselftest/arm64: sme: Provide streaming mode SVE stress test
` [PATCH v14 33/39] kselftest/arm64: signal: Handle ZA signal context in core code
` [PATCH v14 34/39] kselftest/arm64: Add stress test for SME ZA context switching
` [PATCH v14 35/39] kselftest/arm64: signal: Add SME signal handling tests
` [PATCH v14 36/39] kselftest/arm64: Add streaming SVE to SVE ptrace tests
` [PATCH v14 37/39] kselftest/arm64: Add coverage for the ZA ptrace interface
` [PATCH v14 38/39] kselftest/arm64: Add SME support to syscall ABI test
` [PATCH v14 39/39] selftests/arm64: Add a testcase for handling of ZA on clone()
` (subset) [PATCH v14 00/39] arm64/sme: Initial support for the Scalable Matrix Extension

[PATCH v3 00/23] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-04-21 16:33 UTC  (5+ messages)
` [PATCH v3 20/23] KVM: Allow for different capacities in kvm_mmu_memory_cache structs

[PATCH v2 0/5] arm64: Treat ESR_ELx as a 64-bit register
 2022-04-22  7:30 UTC  (9+ messages)
` [PATCH v2 1/5] arm64: Make ESR_ELx_xVC_IMM_MASK compatible with assembly
` [PATCH v2 2/5] arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall
` [PATCH v2 3/5] arm64: Treat ESR_ELx as a 64-bit register
` [PATCH v2 4/5] KVM: arm64: Treat ESR_EL2 "
` [PATCH v2 5/5] KVM: arm64: uapi: Add kvm_debug_exit_arch.hsr_high

[PATCH v5 00/13] KVM: arm64: PSCI SYSTEM_SUSPEND support
 2022-04-22  7:02 UTC  (12+ messages)
` [PATCH v5 03/13] KVM: arm64: Track vCPU power state using MP state values
` [PATCH v5 06/13] KVM: arm64: Return a value from check_vcpu_requests()
` [PATCH v5 07/13] KVM: arm64: Add support for userspace to suspend a vCPU
` [PATCH v5 08/13] KVM: arm64: Implement PSCI SYSTEM_SUSPEND

[PATCH] KVM: arm64: Inject exception on out-of-IPA-range translation fault
 2022-04-21 15:39 UTC 

[PATCH v6 0/8] KVM: arm64: Hypervisor stack enhancements
 2022-04-21  9:00 UTC  (7+ messages)
` [PATCH v6 7/8] KVM: arm64: Unwind and dump nVHE HYP stacktrace

[PATCH v7 0/6] KVM: arm64: Hypervisor stack enhancements
 2022-04-20 21:51 UTC  (5+ messages)
` [PATCH v7 5/6] KVM: arm64: Detect and handle hypervisor stack overflows

[PATCH v8 0/6] KVM: arm64: Hypervisor stack enhancements
 2022-04-20 21:42 UTC  (7+ messages)
` [PATCH v8 1/6] KVM: arm64: Introduce hyp_alloc_private_va_range()
` [PATCH v8 2/6] KVM: arm64: Introduce pkvm_alloc_private_va_range()
` [PATCH v8 3/6] KVM: arm64: Add guard pages for KVM nVHE hypervisor stack
` [PATCH v8 4/6] KVM: arm64: Add guard pages for pKVM (protected nVHE) "
` [PATCH v8 5/6] KVM: arm64: Detect and handle hypervisor stack overflows
` [PATCH v8 6/6] KVM: arm64: Symbolize the nVHE HYP addresses

[PATCH v2 00/10] arm64: Add initial support for FEAT_WFxT
 2022-04-20 18:50 UTC  (21+ messages)
` [PATCH v2 01/10] arm64: Expand ESR_ELx_WFx_ISS_TI to match its ARMv8.7 definition
` [PATCH v2 02/10] arm64: Add RV and RN fields for ESR_ELx_WFx_ISS
` [PATCH v2 03/10] KVM: arm64: Simplify kvm_cpu_has_pending_timer()
` [PATCH v2 04/10] KVM: arm64: Introduce kvm_counter_compute_delta() helper
` [PATCH v2 05/10] KVM: arm64: Handle blocking WFIT instruction
` [PATCH v2 06/10] KVM: arm64: Offer early resume for non-blocking WFxT instructions
` [PATCH v2 07/10] KVM: arm64: Expose the WFXT feature to guests
` [PATCH v2 08/10] arm64: Add HWCAP advertising FEAT_WFXT
` [PATCH v2 09/10] arm64: Add wfet()/wfit() helpers
` [PATCH v2 10/10] arm64: Use WFxT for __delay() when possible

[PATCH 0/2] ARM Error Source Table Support
 2022-04-20  7:54 UTC  (5+ messages)
` [PATCH 1/2] ACPI/AEST: Initial AEST driver

[PATCH AUTOSEL 5.17 09/34] selftests: KVM: Free the GIC FD when cleaning up in arch_timer
 2022-04-19 18:10 UTC 

KVM/arm64: SPE: Translate VA to IPA on a stage 2 fault instead of pinning VM memory
 2022-04-19 15:35 UTC  (6+ messages)

[PATCH v7 00/38] KVM: arm64: Make CPU ID registers writable by userspace
 2022-04-19  6:55 UTC  (34+ messages)
` [PATCH v7 06/38] KVM: arm64: Make ID_AA64PFR0_EL1 writable
` [PATCH v7 07/38] KVM: arm64: Make ID_AA64PFR1_EL1 writable
` [PATCH v7 08/38] KVM: arm64: Make ID_AA64ISAR0_EL1 writable
` [PATCH v7 09/38] KVM: arm64: Make ID_AA64ISAR1_EL1 writable
` [PATCH v7 10/38] KVM: arm64: Make ID_AA64ISAR2_EL1 writable
` [PATCH v7 11/38] KVM: arm64: Make ID_AA64MMFR0_EL1 writable
` [PATCH v7 12/38] KVM: arm64: Add a KVM flag indicating emulating debug regs access is needed
` [PATCH v7 13/38] KVM: arm64: Emulate dbgbcr/dbgbvr accesses
` [PATCH v7 14/38] KVM: arm64: Emulate dbgwcr accesses
` [PATCH v7 15/38] KVM: arm64: Make ID_AA64DFR0_EL1/ID_DFR0_EL1 writable
` [PATCH v7 16/38] KVM: arm64: KVM: arm64: Make ID_DFR1_EL1 writable
` [PATCH v7 17/38] KVM: arm64: KVM: arm64: Make ID_MMFR0_EL1 writable
` [PATCH v7 18/38] KVM: arm64: Make MVFR1_EL1 writable
` [PATCH v7 19/38] KVM: arm64: Add remaining ID registers to id_reg_desc_table
` [PATCH v7 20/38] KVM: arm64: Use id_reg_desc_table for ID registers
` [PATCH v7 21/38] KVM: arm64: Add consistency checking for frac fields of "
` [PATCH v7 22/38] KVM: arm64: Introduce KVM_CAP_ARM_ID_REG_CONFIGURABLE capability
` [PATCH v7 23/38] KVM: arm64: Add kunit test for ID register validation
` [PATCH v7 24/38] KVM: arm64: Use vcpu->arch cptr_el2 to track value of cptr_el2 for VHE
` [PATCH v7 25/38] KVM: arm64: Use vcpu->arch.mdcr_el2 to track value of mdcr_el2
` [PATCH v7 26/38] KVM: arm64: Introduce framework to trap disabled features
` [PATCH v7 27/38] KVM: arm64: Trap disabled features of ID_AA64PFR0_EL1
` [PATCH v7 28/38] KVM: arm64: Trap disabled features of ID_AA64PFR1_EL1
` [PATCH v7 29/38] KVM: arm64: Trap disabled features of ID_AA64DFR0_EL1
` [PATCH v7 30/38] KVM: arm64: Trap disabled features of ID_AA64MMFR1_EL1
` [PATCH v7 31/38] KVM: arm64: Trap disabled features of ID_AA64ISAR1_EL1
` [PATCH v7 32/38] KVM: arm64: Add kunit test for trap initialization
` [PATCH v7 33/38] KVM: arm64: selftests: Add helpers to extract a field of ID registers
` [PATCH v7 34/38] KVM: arm64: selftests: Introduce id_reg_test
` [PATCH v7 35/38] KVM: arm64: selftests: Test linked breakpoint and watchpoint
` [PATCH v7 36/38] KVM: arm64: selftests: Test breakpoint/watchpoint register access
` [PATCH v7 37/38] KVM: arm64: selftests: Test with every breakpoint/watchpoint
` [PATCH v7 38/38] KVM: arm64: selftests: Test breakpoint/watchpoint changing ID_AA64DFR0_EL1


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