Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2022-04-12 13:14:06 to 2022-04-20 18:50:35 UTC [more...]

[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

[RFC PATCH 00/17] KVM: arm64: Parallelize stage 2 fault handling
 2022-04-20 17:06 UTC  (32+ messages)
` [RFC PATCH 01/17] KVM: arm64: Directly read owner id field in stage2_pte_is_counted()
` [RFC PATCH 02/17] KVM: arm64: Only read the pte once per visit
` [RFC PATCH 03/17] KVM: arm64: Return the next table from map callbacks
` [RFC PATCH 04/17] KVM: arm64: Protect page table traversal with RCU
` [RFC PATCH 05/17] KVM: arm64: Take an argument to indicate parallel walk
` [RFC PATCH 06/17] KVM: arm64: Implement break-before-make sequence for parallel walks
` [RFC PATCH 07/17] KVM: arm64: Enlighten perm relax path about "
` [RFC PATCH 08/17] KVM: arm64: Spin off helper for initializing table pte
` [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 11/17] KVM: arm64: Move MMU cache init/destroy into helpers
` [RFC PATCH 12/17] KVM: arm64: Stuff mmu page cache in sub struct
` [RFC PATCH 13/17] KVM: arm64: Setup cache for stage2 page headers
` [RFC PATCH 14/17] KVM: arm64: Punt last page reference to rcu callback for parallel walk
` [RFC PATCH 15/17] KVM: arm64: Allow parallel calls to kvm_pgtable_stage2_map()
` [RFC PATCH 16/17] KVM: arm64: Enable parallel stage 2 MMU faults
` [RFC PATCH 17/17] TESTONLY: KVM: arm64: Add super lazy accounting of stage 2 table pages

[PATCH v3 00/23] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-04-20 10:55 UTC  (19+ messages)
` [PATCH v3 16/23] KVM: x86/mmu: Cache the access bits of shadowed translations
` [PATCH v3 20/23] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
` [PATCH v3 22/23] KVM: x86/mmu: Support Eager Page Splitting in the shadow MMU

[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 

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

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 v14 00/39] arm64/sme: Initial support for the Scalable Matrix Extension
 2022-04-19 11:22 UTC  (40+ 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()

[PATCH v7 00/38] KVM: arm64: Make CPU ID registers writable by userspace
 2022-04-19  6:55 UTC  (39+ messages)
` [PATCH v7 01/38] KVM: arm64: Introduce a validation function for an ID register
` [PATCH v7 02/38] KVM: arm64: Save ID registers' sanitized value per guest
` [PATCH v7 03/38] KVM: arm64: Introduce struct id_reg_desc
` [PATCH v7 04/38] KVM: arm64: Generate id_reg_desc's ftr_bits at KVM init when needed
` [PATCH v7 05/38] KVM: arm64: Prohibit modifying values of ID regs for 32bit EL1 guests
` [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

[PATCH v7 0/6] KVM: arm64: Hypervisor stack enhancements
 2022-04-19  2:42 UTC  (13+ messages)
` [PATCH v7 1/6] KVM: arm64: Introduce hyp_alloc_private_va_range()
` [PATCH v7 3/6] KVM: arm64: Add guard pages for KVM nVHE hypervisor stack
` [PATCH v7 5/6] KVM: arm64: Detect and handle hypervisor stack overflows
` [PATCH v7 6/6] KVM: arm64: Symbolize the nVHE HYP addresses

[PATCH v5 00/10] KVM: arm64: Add support for hypercall services selection
 2022-04-18  2:53 UTC  (23+ messages)
` [PATCH v5 01/10] KVM: arm64: Factor out firmware register handling from psci.c
` [PATCH v5 04/10] KVM: arm64: Add vendor hypervisor firmware register
` [PATCH v5 06/10] Docs: KVM: Add doc for the bitmap firmware registers
` [PATCH v5 08/10] selftests: KVM: aarch64: Introduce hypercall ABI test
` [PATCH v5 10/10] selftests: KVM: aarch64: Add KVM_REG_ARM_FW_REG(3) to get-reg-list

[PATCH 0/5] KVM: Clean up debugfs+stats init/destroy
 2022-04-15 20:19 UTC 

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

[PATCH v5 00/13] KVM: arm64: PSCI SYSTEM_SUSPEND support
 2022-04-14  5:40 UTC  (7+ messages)
` [PATCH v5 01/13] KVM: arm64: Don't depend on fallthrough to hide SYSTEM_RESET2
` [PATCH v5 03/13] KVM: arm64: Track vCPU power state using MP state values
` [PATCH v5 05/13] KVM: Create helper for setting a system event exit

[PATCH v13 00/39] arm64/sme: Initial support for the Scalable Matrix Extension
 2022-04-13 14:31 UTC  (3+ messages)
` [PATCH v13 04/39] arm64/sme: Provide ABI documentation for SME

[PATCH v3 kvmtool 00/11] arm64: Improve PMU support on heterogeneous systems
 2022-04-12 13:32 UTC  (12+ messages)
` [PATCH v3 kvmtool 01/11] linux/err.h: Add missing stdbool.h include
` [PATCH v3 kvmtool 02/11] linux/bitops.h: Include wordsize.h to provide the __WORDSIZE define
` [PATCH v3 kvmtool 03/11] arm/arm64: pmu.h: Add missing header guards
` [PATCH v3 kvmtool 04/11] arm: Move arch specific VCPU features to the arch specific function
` [PATCH v3 kvmtool 05/11] arm: Get rid of the ARM_VCPU_FEATURE_FLAGS() macro
` [PATCH v3 kvmtool 06/11] arm: Make the PMUv3 emulation code arm64 specific
` [PATCH v3 kvmtool 07/11] arm64: Rework set_pmu_attr()
` [PATCH v3 kvmtool 08/11] Add cpumask functions
` [PATCH v3 kvmtool 09/11] update_headers.sh: Sync ABI headers with Linux v5.18-rc2
` [PATCH v3 kvmtool 10/11] arm64: Add support for KVM_ARM_VCPU_PMU_V3_SET_PMU
` [PATCH v3 kvmtool 11/11] arm64: Add --vcpu-affinity command line argument


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