Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2023-07-19 21:16:49 to 2023-07-27 10:24:44 UTC [more...]

[PATCH v7 00/12] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-07-27 10:24 UTC  (22+ 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 03/12] KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL
` [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 09/12] KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range()
` [PATCH v7 10/12] KVM: arm64: Flush only the memslot after write-protect
` [PATCH v7 11/12] KVM: arm64: Invalidate the table entries upon a range
` [PATCH v7 12/12] KVM: arm64: Use TLBI range-based intructions for unmap

[PATCH v6 0/6] Enable writable for idregs DFR0,PFR0, MMFR{0,1,2, 3}
 2023-07-27  9:34 UTC  (15+ messages)
` [PATCH v6 2/6] KVM: arm64: Reject attempts to set invalid debug arch version
` [PATCH v6 3/6] KVM: arm64: Enable writable for ID_AA64DFR0_EL1 and ID_DFR0_EL1

[PATCH v1] KVM: arm64: Use the known cpu id instead of smp_processor_id()
 2023-07-27  9:07 UTC 

[RFC PATCH v11 00/29] KVM: guest_memfd() and per-page attributes
 2023-07-27  6:42 UTC  (63+ messages)
` [RFC PATCH v11 01/29] KVM: Wrap kvm_gfn_range.pte in a per-action union
` [RFC PATCH v11 05/29] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER
` [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 09/29] KVM: x86: Disallow hugepages when memory attributes are mixed
` [RFC PATCH v11 10/29] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable
` [RFC PATCH v11 12/29] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory
` [RFC PATCH v11 13/29] KVM: Add transparent hugepage support for dedicated guest memory
` [RFC PATCH v11 14/29] KVM: x86/mmu: Handle page fault for private memory
` [RFC PATCH v11 15/29] KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro
` [RFC PATCH v11 16/29] KVM: Allow arch code to track number of memslot address spaces per VM
` [RFC PATCH v11 18/29] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper

[PATCH v3 0/7] Fix setting SVE and SME traps in (h)VHE
 2023-07-26 19:54 UTC  (12+ messages)
` [PATCH v3 1/7] KVM: arm64: Factor out code for checking E2H into a macro
` [PATCH v3 1/7] KVM: arm64: Factor out code for checking (h)VHE mode "
` [PATCH v3 2/7] KVM: arm64: Use the appropriate feature trap register for SVE at EL2 setup
` [PATCH v3 3/7] KVM: arm64: Disable SME traps for (h)VHE at setup
` [PATCH v3 4/7] KVM: arm64: Helper to write to appropriate feature trap register based on mode
` [PATCH v3 5/7] KVM: arm64: Use the appropriate feature trap register when activating traps
` [PATCH v3 6/7] KVM: arm64: Fix resetting SVE trap values on reset for hVHE
` [PATCH v3 7/7] KVM: arm64: Fix resetting SME trap values on reset for (h)VHE
` (subset) [PATCH v3 0/7] Fix setting SVE and SME traps in (h)VHE

[PATCH] KVM: arm64: fix __kvm_host_psci_cpu_entry() prototype
 2023-07-26 19:54 UTC  (3+ messages)

[kvm-unit-tests PATCH v2 0/2] arm64: Define name for the original RES1 bit but now functinal bit
 2023-07-26  7:34 UTC  (5+ messages)
` [kvm-unit-tests PATCH v2 1/2] arm64: Use _BITULL() to define SCTLR_EL1 bit fields
` [kvm-unit-tests PATCH v2 2/2] arm64: Define name for these bits used in SCTLR_EL1

[PATCH 00/27] KVM: arm64: NV trap forwarding infrastructure
 2023-07-26  7:23 UTC  (20+ messages)
` [PATCH 06/27] arm64: Add debug registers affected by HDFGxTR_EL2
` [PATCH 07/27] arm64: Add missing BRB/CFP/DVP/CPP instructions
` [PATCH 08/27] arm64: Fix HFGxTR_EL2 field naming
` [PATCH 11/27] KVM: arm64: Correctly handle ACCDATA_EL1 traps
` [PATCH 13/27] KVM: arm64: nv: Add FGT registers
` [PATCH 14/27] KVM: arm64: Restructure FGT register switching
` [PATCH 17/27] KVM: arm64: nv: Expose FEAT_EVT to nested guests
` [PATCH 19/27] KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2

[PATCH v1] KVM: arm64: selftests: Test pointer authentication support in KVM guest
 2023-07-26  7:00 UTC  (2+ messages)

[PATCH v6 00/13] RISCV: Add KVM_GET_REG_LIST API
 2023-07-26  1:17 UTC  (17+ messages)
` [PATCH v6 01/13] KVM: arm64: selftests: Replace str_with_index with strdup_printf
` [PATCH v6 02/13] KVM: arm64: selftests: Drop SVE cap check in print_reg
` [PATCH v6 03/13] KVM: arm64: selftests: Remove print_reg's dependency on vcpu_config
` [PATCH v6 04/13] KVM: arm64: selftests: Rename vcpu_config and add to kvm_util.h
` [PATCH v6 05/13] KVM: arm64: selftests: Delete core_reg_fixup
` [PATCH v6 06/13] KVM: arm64: selftests: Split get-reg-list test code
` [PATCH v6 07/13] KVM: arm64: selftests: Finish generalizing get-reg-list
` [PATCH v6 08/13] KVM: arm64: selftests: Move reject_set check logic to a function
` [PATCH v6 09/13] KVM: arm64: selftests: Move finalize_vcpu back to run_test
` [PATCH v6 10/13] KVM: selftests: Only do get/set tests on present blessed list
` [PATCH v6 11/13] KVM: selftests: Add skip_set facility to get_reg_list test
` [PATCH v6 12/13] KVM: riscv: Add KVM_GET_REG_LIST API support
` [PATCH v6 13/13] KVM: riscv: selftests: Add get-reg-list test

[PATCH] KVM: arm64: Drop HCR_VIRT_EXCP_MASK
 2023-07-26  0:43 UTC  (2+ messages)

[Question - ARM CCA] vCPU Hotplug Support in ARM Realm world might require ARM spec change?
 2023-07-25 11:19 UTC  (10+ messages)

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

[GIT PULL] KVM/arm64 fixes for 6.5, part #1
 2023-07-23 16:53 UTC  (2+ messages)

[PATCH v2 0/7] Fix setting SVE and SME traps in (h)VHE
 2023-07-22 11:20 UTC  (11+ messages)
` [PATCH v2 1/7] KVM: arm64: Factor out code for checking E2H into a macro
` [PATCH v2 2/7] KVM: arm64: Use the appropriate feature trap register for SVE at EL2 setup
` [PATCH v2 3/7] KVM: arm64: Disable SME traps for (h)VHE at setup
` [PATCH v2 4/7] KVM: arm64: Helper to write to appropriate feature trap register based on mode
` [PATCH v2 5/7] KVM: arm64: Use the appropriate feature trap register when activating traps
` [PATCH v2 6/7] KVM: arm64: Fix resetting SVE trap values on reset for hVHE
` [PATCH v2 7/7] KVM: arm64: Fix resetting SME trap values on reset for (h)VHE

[PATCH v2] KVM: arm64: Fix hardware enable/disable flows for pKVM
 2023-07-20 17:19 UTC  (3+ messages)

[PATCH] KVM: arm64: Rephrase percpu enable/disable tracking in terms of hyp
 2023-07-20 17:19 UTC  (3+ messages)

[kvm-unit-tests PATCH v1 0/2] arm64: Define name for the original RES1 bit but now functinal bit
 2023-07-20 11:58 UTC  (7+ messages)
` [kvm-unit-tests PATCH v1 1/2] arm64: Replace the SCTLR_EL1 filed definition by _BITUL()
` [kvm-unit-tests PATCH v1 2/2] arm64: Define name for the bits used in SCTLR_EL1_RES1

[PATCH v1 0/5] Fix setting SVE and SME traps in (h)VHE
 2023-07-20  8:42 UTC  (7+ messages)
` [PATCH v1 2/5] KVM: arm64: Disable SME Traps for (h)VHE at setup

[PATCH] KVM: arm64: Fix CPUHP logic for protected KVM
 2023-07-19 21:16 UTC  (3+ messages)


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