KVM-RISCV Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2022-02-23 04:18:33 to 2022-04-01 18:38:58 UTC [more...]

[PATCH v11 0/8] RISC-V CPU Idle Support
 2022-04-01 18:38 UTC  (10+ messages)
` [PATCH v11 4/8] RISC-V: Add SBI HSM suspend related defines
` [PATCH v11 6/8] cpuidle: Add RISC-V SBI CPU idle driver

[PATCH v3 00/23] KVM: Extend Eager Page Splitting to the shadow MMU
 2022-04-01 17:55 UTC  (24+ messages)
` [PATCH v3 01/23] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
` [PATCH v3 02/23] KVM: x86/mmu: Use a bool for direct
` [PATCH v3 03/23] KVM: x86/mmu: Derive shadow MMU page role from parent
` [PATCH v3 04/23] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
` [PATCH v3 05/23] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
` [PATCH v3 06/23] KVM: x86/mmu: Pass memslot to kvm_mmu_new_shadow_page()
` [PATCH v3 07/23] KVM: x86/mmu: Separate shadow MMU sp allocation from initialization
` [PATCH v3 08/23] KVM: x86/mmu: Link spt to sp during allocation
` [PATCH v3 09/23] KVM: x86/mmu: Move huge page split sp allocation code to mmu.c
` [PATCH v3 10/23] KVM: x86/mmu: Use common code to free kvm_mmu_page structs
` [PATCH v3 11/23] KVM: x86/mmu: Use common code to allocate shadow pages from vCPU caches
` [PATCH v3 12/23] KVM: x86/mmu: Pass const memslot to rmap_add()
` [PATCH v3 13/23] KVM: x86/mmu: Pass const memslot to init_shadow_page() and descendants
` [PATCH v3 14/23] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
` [PATCH v3 15/23] KVM: x86/mmu: Update page stats in __rmap_add()
` [PATCH v3 16/23] KVM: x86/mmu: Cache the access bits of shadowed translations
` [PATCH v3 17/23] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
` [PATCH v3 18/23] KVM: x86/mmu: Zap collapsible SPTEs at all levels in "
` [PATCH v3 19/23] KVM: x86/mmu: Refactor drop_large_spte()
` [PATCH v3 20/23] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
` [PATCH v3 21/23] KVM: Allow GFP flags to be passed when topping up MMU caches
` [PATCH v3 22/23] KVM: x86/mmu: Support Eager Page Splitting in the shadow MMU
` [PATCH v3 23/23] KVM: selftests: Map x86_64 guest virtual memory with huge pages

[PATCH v2 00/26] Extend Eager Page Splitting to the shadow MMU
 2022-03-31 21:40 UTC  (67+ messages)
` [PATCH v2 01/26] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
` [PATCH v2 02/26] KVM: x86/mmu: Use a bool for direct
` [PATCH v2 03/26] KVM: x86/mmu: Derive shadow MMU page role from parent
` [PATCH v2 04/26] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
` [PATCH v2 05/26] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
` [PATCH v2 06/26] KVM: x86/mmu: Pass memslot to kvm_mmu_new_shadow_page()
` [PATCH v2 07/26] KVM: x86/mmu: Separate shadow MMU sp allocation from initialization
` [PATCH v2 08/26] KVM: x86/mmu: Link spt to sp during allocation
` [PATCH v2 09/26] KVM: x86/mmu: Move huge page split sp allocation code to mmu.c
` [PATCH v2 10/26] KVM: x86/mmu: Use common code to free kvm_mmu_page structs
` [PATCH v2 11/26] KVM: x86/mmu: Use common code to allocate kvm_mmu_page structs from vCPU caches
` [PATCH v2 12/26] KVM: x86/mmu: Pass const memslot to rmap_add()
` [PATCH v2 13/26] KVM: x86/mmu: Pass const memslot to init_shadow_page() and descendants
` [PATCH v2 14/26] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
` [PATCH v2 15/26] KVM: x86/mmu: Update page stats in __rmap_add()
` [PATCH v2 16/26] KVM: x86/mmu: Cache the access bits of shadowed translations
` [PATCH v2 17/26] KVM: x86/mmu: Pass access information to make_huge_page_split_spte()
` [PATCH v2 18/26] KVM: x86/mmu: Zap collapsible SPTEs at all levels in the shadow MMU
` [PATCH v2 19/26] KVM: x86/mmu: Refactor drop_large_spte()
` [PATCH v2 20/26] KVM: x86/mmu: Extend Eager Page Splitting to the shadow MMU
` [PATCH v2 21/26] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
` [PATCH v2 22/26] KVM: Allow GFP flags to be passed when topping up MMU caches
` [PATCH v2 23/26] KVM: x86/mmu: Fully split huge pages that require extra pte_list_desc structs
` [PATCH v2 24/26] KVM: x86/mmu: Split huge pages aliased by multiple SPTEs
` [PATCH v2 25/26] KVM: x86/mmu: Drop NULL pte_list_desc_cache fallback
` [PATCH v2 26/26] KVM: selftests: Map x86_64 guest virtual memory with huge pages

question about arch/riscv/kvm/mmu.c
 2022-03-31  8:02 UTC  (4+ messages)

[PATCH 0/3] Unexpected guest trap handling for KVM RISC-V selftests
 2022-03-29  7:29 UTC  (4+ messages)
` [PATCH 1/3] KVM: selftests: riscv: Set PTE A and D bits in VS-stage page table
` [PATCH 2/3] KVM: selftests: riscv: Fix alignment of the guest_hang() function
` [PATCH 3/3] KVM: selftests: riscv: Improve unexpected guest trap handling

[PATCH v4 00/15] KVM: arm64: PSCI SYSTEM_SUSPEND + SYSTEM_RESET2 bugfix
 2022-03-24  6:44 UTC  (24+ messages)
` [PATCH v4 01/15] KVM: arm64: Generalise VM features into a set of flags
` [PATCH v4 02/15] KVM: arm64: Generally disallow SMC64 for AArch32 guests
` [PATCH v4 03/15] KVM: arm64: Don't depend on fallthrough to hide SYSTEM_RESET2
` [PATCH v4 04/15] KVM: arm64: Dedupe vCPU power off helpers
` [PATCH v4 05/15] KVM: arm64: Track vCPU power state using MP state values
` [PATCH v4 06/15] KVM: arm64: Rename the KVM_REQ_SLEEP handler
` [PATCH v4 07/15] KVM: Create helper for setting a system event exit
` [PATCH v4 08/15] KVM: arm64: Return a value from check_vcpu_requests()
` [PATCH v4 09/15] KVM: arm64: Add support for userspace to suspend a vCPU
` [PATCH v4 10/15] KVM: arm64: Implement PSCI SYSTEM_SUSPEND
` [PATCH v4 11/15] selftests: KVM: Rename psci_cpu_on_test to psci_test
` [PATCH v4 12/15] selftests: KVM: Create helper for making SMCCC calls
` [PATCH v4 13/15] selftests: KVM: Use KVM_SET_MP_STATE to power off vCPU in psci_test
` [PATCH v4 14/15] selftests: KVM: Refactor psci_test to make it amenable to new tests
` [PATCH v4 15/15] selftests: KVM: Test SYSTEM_SUSPEND PSCI call
` (subset) [PATCH v4 00/15] KVM: arm64: PSCI SYSTEM_SUSPEND + SYSTEM_RESET2 bugfix

[RFC PATCH v2 0/7] Add Sstc extension support
 2022-03-18  3:25 UTC  (11+ messages)
` [RFC PATCH v2 1/7] RISC-V: Add SSTC extension CSR details
` [RFC PATCH v2 2/7] RISC-V: Enable sstc extension parsing from DT
` [RFC PATCH v2 3/7] RISC-V: Prefer sstc extension if available
` [RFC PATCH v2 4/7] RISC-V: KVM: Remove 's' & 'u' as valid ISA extension
` [RFC PATCH v2 5/7] RISC-V: KVM: Restrict the extensions that can be disabled
` [RFC PATCH v2 6/7] RISC-V: KVM: Introduce ISA extension register
` [RFC PATCH v2 7/7] RISC-V: KVM: Support sstc extension

[PATCH v4 0/6] Improve KVM's interaction with CPU hotplug
 2022-03-17 13:24 UTC  (4+ messages)
` [PATCH v4 2/6] Partially revert "KVM: Pass kvm_init()'s opaque param to additional arch funcs"

[PATCH] RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put()
 2022-03-17  3:55 UTC 

[GIT PULL] KVM/riscv changes for 5.18
 2022-03-15 21:21 UTC  (2+ messages)

[PATCH v11 1/8] RISC-V: Enable CPU_IDLE drivers
 2022-03-10 18:43 UTC  (2+ messages)

[PATCH 0/6] KVM RISC-V SBI v0.3 support
 2022-03-08  5:57 UTC  (2+ messages)

[RFC PATCH kvmtool 0/3] Add Sstc extension support
 2022-03-04 10:10 UTC  (4+ messages)
` [RFC PATCH kvmtool 1/3] riscv: Update the uapi header as per Linux kernel
` [RFC PATCH kvmtool 2/3] riscv: Append ISA extensions to the device tree
` [RFC PATCH kvmtool 3/3] riscv: Add Sstc extension support

[PATCH v3 00/19] KVM: arm64: Implement PSCI SYSTEM_SUSPEND
 2022-03-03 11:37 UTC  (45+ messages)
` [PATCH v3 01/19] KVM: arm64: Drop unused param from kvm_psci_version()
` [PATCH v3 02/19] KVM: arm64: Create a helper to check if IPA is valid
` [PATCH v3 03/19] KVM: arm64: Reject invalid addresses for CPU_ON PSCI call
` [PATCH v3 05/19] KVM: arm64: Dedupe vCPU power off helpers
` [PATCH v3 06/19] KVM: arm64: Track vCPU power state using MP state values
` [PATCH v3 08/19] KVM: arm64: Add reset helper that accepts caller-provided reset state
` [PATCH v3 09/19] KVM: arm64: Implement PSCI SYSTEM_SUSPEND
` [PATCH v3 10/19] KVM: Create helper for setting a system event exit
` [PATCH v3 11/19] KVM: arm64: Return a value from check_vcpu_requests()
` [PATCH v3 12/19] KVM: arm64: Add support for userspace to suspend a vCPU
` [PATCH v3 13/19] KVM: arm64: Add support KVM_SYSTEM_EVENT_SUSPEND to PSCI SYSTEM_SUSPEND
` [PATCH v3 14/19] KVM: arm64: Raise default PSCI version to v1.1
` [PATCH v3 15/19] selftests: KVM: Rename psci_cpu_on_test to psci_test
` [PATCH v3 16/19] selftests: KVM: Create helper for making SMCCC calls
` [PATCH v3 17/19] selftests: KVM: Use KVM_SET_MP_STATE to power off vCPU in psci_test
` [PATCH v3 18/19] selftests: KVM: Refactor psci_test to make it amenable to new tests
` [PATCH v3 19/19] selftests: KVM: Test SYSTEM_SUSPEND PSCI call

[PATCH v4 02/13] KVM: arm64: Introduce KVM_CAP_ARM_REG_SCOPE
 2022-02-28 19:46 UTC 

[RFC PATCH 0/6] Add Sstc extension support
 2022-02-28  9:42 UTC  (7+ messages)
` [RFC PATCH 1/6] RISC-V: Add SSTC extension CSR details
` [RFC PATCH 2/6] RISC-V: Enable sstc extension parsing from DT
` [RFC PATCH 3/6] RISC-V: Prefer sstc extension if available
` [RFC PATCH 4/6] RISC-V: Restrict the isa field in config register to base extensions
` [RFC PATCH 5/6] RISC-V: KVM: Introduce ISA extension register
` [RFC PATCH 6/6] RISC-V: KVM: Support sstc extension

[PATCH v2] RISC-V: KVM: Refine __kvm_riscv_switch_to() implementation
 2022-02-28  6:12 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