Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2023-07-28 17:22:51 to 2023-08-02 23:43:31 UTC [more...]

[PATCH kvmtool v3 00/17] aarch64: Handle PSCI calls in userspace
 2023-08-02 23:42 UTC  (10+ messages)
` [PATCH kvmtool v3 01/17] Import arm-smccc.h from Linux 6.5-rc1
` [PATCH kvmtool v3 02/17] aarch64: Copy cputype.h "
` [PATCH kvmtool v3 03/17] Update psci.h to "
` [PATCH kvmtool v3 04/17] arm: Stash kvm_vcpu_init for later use
` [PATCH kvmtool v3 05/17] arm: Use KVM_SET_MP_STATE ioctl to power off non-boot vCPUs
` [PATCH kvmtool v3 06/17] aarch64: Expose ARM64_CORE_REG() for general use
` [PATCH kvmtool v3 07/17] arm: Generalize execution state specific VM initialization
` [PATCH kvmtool v3 08/17] Add helpers to pause the VM from vCPU thread
` [PATCH kvmtool v3 09/17] aarch64: Add support for finding vCPU for given MPIDR

[PATCH v7 00/12] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-08-02 23:33 UTC  (39+ messages)
` [PATCH v7 01/12] KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs()
` [PATCH v7 02/12] KVM: arm64: Use kvm_arch_flush_remote_tlbs()
` [PATCH v7 04/12] KVM: Allow range-based TLB invalidation from common code
` [PATCH v7 05/12] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to "
` [PATCH v7 06/12] arm64: tlb: Refactor the core flush algorithm of __flush_tlb_range
` [PATCH v7 07/12] KVM: arm64: Implement __kvm_tlb_flush_vmid_range()
` [PATCH v7 08/12] KVM: arm64: Define kvm_tlb_flush_vmid_range()
` [PATCH v7 12/12] KVM: arm64: Use TLBI range-based intructions for unmap

[PATCH v1] KVM: arm64: selftests: Test pointer authentication support in KVM guest
 2023-08-02 22:13 UTC  (5+ messages)

[PATCH v4 00/34] KVM: selftests: Guest printf and asserts overhaul
 2023-08-02 22:01 UTC  (40+ 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

[RFC PATCH v11 00/29] KVM: guest_memfd() and per-page attributes
 2023-08-02 20:31 UTC  (17+ messages)
` [RFC PATCH v11 06/29] KVM: Introduce KVM_SET_USER_MEMORY_REGION2
` [RFC PATCH v11 08/29] KVM: Introduce per-page memory attributes
` [RFC PATCH v11 11/29] security: Export security_inode_init_security_anon() for use by KVM
` [RFC PATCH v11 12/29] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory

[PATCH 1/3] Compiler attributes: Introduce the __preserve_most function attribute
 2023-08-02 18:51 UTC  (7+ messages)
` [PATCH 2/3] list_debug: Introduce inline wrappers for debug checks
` [PATCH 3/3] list_debug: Introduce CONFIG_DEBUG_LIST_MINIMAL

[PATCH v2 00/26] KVM: arm64: NV trap forwarding infrastructure
 2023-08-02 17:52 UTC  (30+ messages)
` [PATCH v2 01/26] arm64: Add missing VA CMO encodings
` [PATCH v2 02/26] arm64: Add missing ERX*_EL1 encodings
` [PATCH v2 03/26] arm64: Add missing DC ZVA/GVA/GZVA encodings
` [PATCH v2 04/26] arm64: Add TLBI operation encodings
` [PATCH v2 05/26] arm64: Add AT "
` [PATCH v2 06/26] arm64: Add debug registers affected by HDFGxTR_EL2
` [PATCH v2 08/26] arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts
` [PATCH v2 09/26] arm64: Add feature detection for fine grained traps
` [PATCH v2 13/26] KVM: arm64: Restructure FGT register switching
` [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 v7 00/10] Enable writable for idregs DFR0,PFR0, MMFR{0,1,2,3}
 2023-08-02 17:48 UTC  (16+ messages)
` [PATCH v7 01/10] KVM: arm64: Allow userspace to get the writable masks for feature ID registers
` [PATCH v7 02/10] KVM: arm64: Document KVM_ARM_GET_FEATURE_ID_WRITABLE_MASKS
` [PATCH v7 03/10] KVM: arm64: Use guest ID register values for the sake of emulation
` [PATCH v7 04/10] KVM: arm64: Reject attempts to set invalid debug arch version
` [PATCH v7 05/10] KVM: arm64: Enable writable for ID_AA64DFR0_EL1 and ID_DFR0_EL1
` [PATCH v7 06/10] KVM: arm64: Bump up the default KVM sanitised debug version to v8p8
` [PATCH v7 07/10] KVM: arm64: Enable writable for ID_AA64PFR0_EL1
` [PATCH v7 08/10] KVM: arm64: Refactor helper Macros for idreg desc
` [PATCH v7 09/10] KVM: arm64: Enable writable for ID_AA64MMFR{0, 1, 2, 3}_EL1
` [PATCH v7 10/10] KVM: arm64: selftests: Test for setting ID register from usersapce

[PATCH v3 00/36] arm64/gcs: Provide support for GCS in userspace
 2023-08-02 16:27 UTC  (52+ messages)
` [PATCH v3 01/36] prctl: arch-agnostic prctl for shadow stack
` [PATCH v3 02/36] arm64: Document boot requirements for Guarded Control Stacks
` [PATCH v3 03/36] arm64/gcs: Document the ABI "
` [PATCH v3 04/36] arm64/sysreg: Add new system registers for GCS
` [PATCH v3 05/36] arm64/sysreg: Add definitions for architected GCS caps
` [PATCH v3 06/36] arm64/gcs: Add manual encodings of GCS instructions
` [PATCH v3 07/36] arm64/gcs: Provide copy_to_user_gcs()
` [PATCH v3 08/36] arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS)
` [PATCH v3 09/36] arm64/mm: Allocate PIE slots for EL0 guarded control stack
` [PATCH v3 10/36] mm: Define VM_SHADOW_STACK for arm64 when we support GCS
` [PATCH v3 11/36] arm64/mm: Map pages for guarded control stack
` [PATCH v3 12/36] KVM: arm64: Manage GCS registers for guests
` [PATCH v3 13/36] arm64/gcs: Allow GCS usage at EL0 and EL1
` [PATCH v3 14/36] arm64/idreg: Add overrride for GCS
` [PATCH v3 15/36] arm64/hwcap: Add hwcap "
` [PATCH v3 16/36] arm64/traps: Handle GCS exceptions
` [PATCH v3 17/36] arm64/mm: Handle GCS data aborts
` [PATCH v3 18/36] arm64/gcs: Context switch GCS state for EL0
` [PATCH v3 19/36] arm64/gcs: Allocate a new GCS for threads with GCS enabled
` [PATCH v3 20/36] arm64/gcs: Implement shadow stack prctl() interface
` [PATCH v3 21/36] arm64/mm: Implement map_shadow_stack()
` [PATCH v3 22/36] arm64/signal: Set up and restore the GCS context for signal handlers
` [PATCH v3 23/36] arm64/signal: Expose GCS state in signal frames
` [PATCH v3 24/36] arm64/ptrace: Expose GCS via ptrace and core files
` [PATCH v3 25/36] arm64: Add Kconfig for Guarded Control Stack (GCS)
` [PATCH v3 26/36] kselftest/arm64: Verify the GCS hwcap
` [PATCH v3 27/36] kselftest/arm64: Add GCS as a detected feature in the signal tests
` [PATCH v3 28/36] kselftest/arm64: Add framework support for GCS to signal handling tests
` [PATCH v3 29/36] kselftest/arm64: Allow signals tests to specify an expected si_code
` [PATCH v3 30/36] kselftest/arm64: Always run signals tests with GCS enabled
` [PATCH v3 31/36] kselftest/arm64: Add very basic GCS test program
` [PATCH v3 32/36] kselftest/arm64: Add a GCS test program built with the system libc
` [PATCH v3 33/36] kselftest/arm64: Add test coverage for GCS mode locking
` [PATCH v3 34/36] selftests/arm64: Add GCS signal tests
` [PATCH v3 35/36] kselftest/arm64: Add a GCS stress test
` [PATCH v3 36/36] kselftest/arm64: Enable GCS for the FP stress tests

[PATCH v4.1 0/3] KVM: selftests: Guest printf extra prep patches
 2023-08-01  9:22 UTC  (6+ messages)
` [PATCH v4.1 1/3] KVM: selftests: Add arch ucall.h and inline simple arch hooks
` [PATCH v4.1 2/3] KVM: selftests: Add #define of expected KVM exit reason for ucall
` [PATCH v4.1 3/3] KVM: selftests: Add a selftest for guest prints and formatted asserts

[GIT PULL] KVM/arm64 fixes for 6.5, part #2
 2023-08-01  8:15 UTC 

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

[PATCH] KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union
 2023-07-31 20:35 UTC  (4+ messages)

[PATCH v2 0/5] KVM: arm64: PMU: Fix PMUver related handling for vPMU support
 2023-07-31 16:41 UTC  (9+ messages)
` [PATCH v2 1/5] KVM: arm64: PMU: Use of pmuv3_implemented() instead of open-coded version
` [PATCH v2 2/5] KVM: arm64: PMU: Disallow vPMU on non-uniform PMUVer systems
` [PATCH v2 3/5] KVM: arm64: PMU: Avoid inappropriate use of host's PMUVer
` [PATCH v2 4/5] KVM: arm64: PMU: Don't advertise the STALL_SLOT event
` [PATCH v2 5/5] KVM: arm64: PMU: Don't advertise STALL_SLOT_{FRONTEND,BACKEND}

[PATCH v1] KVM: arm64: Remove redundant kvm_set_pfn_accessed() from user_mem_abort()
 2023-07-31 12:43 UTC  (2+ messages)

[PATCH 00/27] KVM: arm64: NV trap forwarding infrastructure
 2023-07-28 17:22 UTC  (5+ messages)
` [PATCH 14/27] KVM: arm64: Restructure FGT register switching


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