Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2023-08-04 10:13:46 to 2023-08-09 14:21:02 UTC [more...]

[RFC PATCH 0/3] coresight: Support exclude_guest with Feat_TRF and nVHE
 2023-08-09 14:20 UTC  (12+ messages)
` [RFC PATCH 1/3] arm64: KVM: Add support for exclude_guest and exclude_host for ETM
` [RFC PATCH 2/3] arm64: KVM: Support exclude_guest for Coresight trace in nVHE
` [RFC PATCH 3/3] coresight: Support exclude_guest with Feat_TRF and nVHE

[PATCH v3 00/27] KVM: arm64: NV trap forwarding infrastructure
 2023-08-09 13:27 UTC  (30+ messages)
` [PATCH v3 01/27] arm64: Add missing VA CMO encodings
` [PATCH v3 02/27] arm64: Add missing ERX*_EL1 encodings
` [PATCH v3 03/27] arm64: Add missing DC ZVA/GVA/GZVA encodings
` [PATCH v3 04/27] arm64: Add TLBI operation encodings
` [PATCH v3 05/27] arm64: Add AT "
` [PATCH v3 06/27] arm64: Add debug registers affected by HDFGxTR_EL2
` [PATCH v3 07/27] arm64: Add missing BRB/CFP/DVP/CPP instructions
` [PATCH v3 08/27] arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts
` [PATCH v3 09/27] arm64: Add feature detection for fine grained traps
` [PATCH v3 10/27] KVM: arm64: Correctly handle ACCDATA_EL1 traps
` [PATCH v3 11/27] KVM: arm64: Add missing HCR_EL2 trap bits
` [PATCH v3 12/27] KVM: arm64: nv: Add FGT registers
` [PATCH v3 13/27] KVM: arm64: Restructure FGT register switching
` [PATCH v3 14/27] KVM: arm64: nv: Add trap forwarding infrastructure
` [PATCH v3 15/27] KVM: arm64: nv: Add trap forwarding for HCR_EL2
` [PATCH v3 16/27] KVM: arm64: nv: Expose FEAT_EVT to nested guests
` [PATCH v3 17/27] KVM: arm64: nv: Add trap forwarding for MDCR_EL2
` [PATCH v3 18/27] KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2
` [PATCH v3 19/27] KVM: arm64: nv: Add fine grained trap forwarding infrastructure
` [PATCH v3 20/27] KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2
` [PATCH v3 21/27] KVM: arm64: nv: Add trap forwarding for HFGITR_EL2
` [PATCH v3 22/27] KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2
` [PATCH v3 23/27] KVM: arm64: nv: Add SVC trap forwarding
` [PATCH v3 24/27] KVM: arm64: nv: Add switching support for HFGxTR/HDFGxTR
` [PATCH v3 25/27] KVM: arm64: nv: Expose FGT to nested guests
` [PATCH v3 26/27] KVM: arm64: Move HCRX_EL2 switch to load/put on VHE systems
` [PATCH v3 27/27] KVM: arm64: nv: Add support for HCRX_EL2

[PATCH v6 00/13] RISCV: Add KVM_GET_REG_LIST API
 2023-08-09 12:21 UTC  (7+ messages)

[PATCH v3 1/3] compiler_types: Introduce the Clang __preserve_most function attribute
 2023-08-09  9:57 UTC  (7+ messages)
` [PATCH v3 2/3] list_debug: Introduce inline wrappers for debug checks
` [PATCH v3 3/3] list_debug: Introduce CONFIG_DEBUG_LIST_MINIMAL

[PATCH] perf/core: fix the bug in the event multiplexing
 2023-08-09  9:37 UTC  (9+ messages)

[PATCH v8 00/14] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-08-09  6:09 UTC  (20+ messages)
` [PATCH v8 01/14] KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs()
` [PATCH v8 02/14] KVM: Declare kvm_arch_flush_remote_tlbs() globally
` [PATCH v8 03/14] KVM: arm64: Use kvm_arch_flush_remote_tlbs()
` [PATCH v8 04/14] KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL
` [PATCH v8 05/14] KVM: Allow range-based TLB invalidation from common code
` [PATCH v8 06/14] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to "
` [PATCH v8 07/14] arm64: tlb: Refactor the core flush algorithm of __flush_tlb_range
` [PATCH v8 08/14] arm64: tlb: Implement __flush_s2_tlb_range_op()
` [PATCH v8 09/14] KVM: arm64: Implement __kvm_tlb_flush_vmid_range()
` [PATCH v8 10/14] KVM: arm64: Define kvm_tlb_flush_vmid_range()
` [PATCH v8 11/14] KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range()
` [PATCH v8 12/14] KVM: arm64: Flush only the memslot after write-protect
` [PATCH v8 13/14] KVM: arm64: Invalidate the table entries upon a range
` [PATCH v8 14/14] KVM: arm64: Use TLBI range-based intructions for unmap

[RFC PATCH v11 12/29] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory
 2023-08-08 21:13 UTC  (3+ messages)

[PATCH v3 00/36] arm64/gcs: Provide support for GCS in userspace
 2023-08-08 20:42 UTC  (22+ messages)
` [PATCH v3 21/36] arm64/mm: Implement map_shadow_stack()

[PATCH v1] KVM: arm64: Remove redundant kvm_set_pfn_accessed() from user_mem_abort()
 2023-08-08 19:19 UTC  (2+ messages)

[PATCH v7 00/10] Enable writable for idregs DFR0,PFR0, MMFR{0,1,2,3}
 2023-08-08 17:02 UTC  (7+ messages)
` [PATCH v7 01/10] KVM: arm64: Allow userspace to get the writable masks for feature ID registers

[PATCH v7 00/12] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-08-08 16:46 UTC  (15+ messages)
` [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 v2 1/3] compiler_types: Introduce the Clang __preserve_most function attribute
 2023-08-08 11:41 UTC  (25+ messages)
` [PATCH v2 2/3] list_debug: Introduce inline wrappers for debug checks

[RFC PATCH v11 28/29] KVM: selftests: Add basic selftest for guest_memfd()
 2023-08-07 23:25 UTC  (3+ messages)

[RFC PATCH v11 27/29] KVM: selftests: Expand set_memory_region_test to validate guest_memfd()
 2023-08-07 23:17 UTC  (2+ messages)

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

[PATCH v2 00/26] KVM: arm64: NV trap forwarding infrastructure
 2023-08-07 19:00 UTC  (19+ messages)
` [PATCH v2 06/26] arm64: Add debug registers affected by HDFGxTR_EL2
` [PATCH v2 11/26] KVM: arm64: Add missing HCR_EL2 trap bits
` [PATCH v2 12/26] KVM: arm64: nv: Add FGT registers
` [PATCH v2 13/26] KVM: arm64: Restructure FGT register switching
` [PATCH v2 19/26] KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2
` [PATCH v2 20/26] KVM: arm64: nv: Add trap forwarding for HFGITR_EL2
` [PATCH v2 21/26] KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2

[PATCH v8 00/11] Enable writable for idregs DFR0,PFR0, MMFR{0,1,2,3}
 2023-08-07 16:22 UTC  (12+ messages)
` [PATCH v8 01/11] KVM: arm64: Allow userspace to get the writable masks for feature ID registers
` [PATCH v8 02/11] KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS
` [PATCH v8 03/11] KVM: arm64: Use guest ID register values for the sake of emulation
` [PATCH v8 04/11] KVM: arm64: Reject attempts to set invalid debug arch version
` [PATCH v8 05/11] KVM: arm64: Enable writable for ID_AA64DFR0_EL1 and ID_DFR0_EL1
` [PATCH v8 06/11] KVM: arm64: Bump up the default KVM sanitised debug version to v8p8
` [PATCH v8 07/11] KVM: arm64: Enable writable for ID_AA64PFR0_EL1
` [PATCH v8 08/11] KVM: arm64: Refactor helper Macros for idreg desc
` [PATCH v8 09/11] KVM: arm64: Enable writable for ID_AA64MMFR{0, 1, 2, 3}_EL1
` [PATCH v8 10/11] KVM: arm64: selftests: Import automatic system register definition generation from kernel
` [PATCH v8 11/11] KVM: arm64: selftests: Test for setting ID register from usersapce

[PATCH v7 0/8] KVM: allow mapping non-refcounted pages
 2023-08-04 22:47 UTC  (17+ messages)
` [PATCH v7 2/8] KVM: Introduce __kvm_follow_pfn function
` [PATCH v7 4/8] KVM: x86/mmu: Migrate to __kvm_follow_pfn
` [PATCH v7 5/8] KVM: x86/mmu: Don't pass FOLL_GET "

[PATCH 0/4] KVM: selftests: ioctl() macro cleanups
 2023-08-04 18:33 UTC  (10+ messages)
` [PATCH 2/4] KVM: selftests: Add helper macros for ioctl()s that return file descriptors
` [PATCH 3/4] KVM: selftests: Use asserting kvm_ioctl() macros when getting ARM page sizes

[GIT PULL] KVM/arm64 fixes for 6.5, part #2
 2023-08-04 17:39 UTC  (2+ messages)


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