KVM-RISCV Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2023-01-14 20:32:37 to 2023-01-30 12:01:22 UTC [more...]

[PATCH v3 0/6] RISC-V: Apply Zicboz to clear_page
 2023-01-30 12:01 UTC 

[PATCH -next v13 00/19] riscv: Add vector ISA support
 2023-01-30  9:58 UTC  (46+ messages)
` [PATCH -next v13 01/19] riscv: Rename __switch_to_aux -> fpu
` [PATCH -next v13 02/19] riscv: Extending cpufeature.c to detect V-extension
` [PATCH -next v13 03/19] riscv: Add new csr defines related to vector extension
` [PATCH -next v13 04/19] riscv: Clear vector regfile on bootup
` [PATCH -next v13 05/19] riscv: Disable Vector Instructions for kernel itself
` [PATCH -next v13 06/19] riscv: Introduce Vector enable/disable helpers
` [PATCH -next v13 07/19] riscv: Introduce riscv_vsize to record size of Vector context
` [PATCH -next v13 08/19] riscv: Introduce struct/helpers to save/restore per-task Vector state
` [PATCH -next v13 09/19] riscv: Add task switch support for vector
` [PATCH -next v13 10/19] riscv: Allocate user's vector context in the first-use trap
` [PATCH -next v13 11/19] riscv: Add ptrace vector support
` [PATCH -next v13 12/19] riscv: signal: check fp-reserved words unconditionally
` [PATCH -next v13 13/19] riscv: signal: Add sigcontext save/restore for vector
` [PATCH -next v13 14/19] riscv: signal: Report signal frame size to userspace via auxv
` [PATCH -next v13 15/19] riscv: Fix a kernel panic issue if $s2 is set to a specific value before entering Linux
` [PATCH -next v13 16/19] riscv: Add V extension to KVM ISA
` [PATCH -next v13 17/19] riscv: KVM: Add vector lazy save/restore support
` [PATCH -next v13 18/19] riscv: kvm: redirect illegal instruction traps to guests
` [PATCH -next v13 19/19] riscv: Enable Vector code to be built

[PATCH v3 00/14] KVM perf support
 2023-01-29 12:44 UTC  (26+ messages)
` [PATCH v3 01/14] perf: RISC-V: Define helper functions expose hpm counter width and count
` [PATCH v3 02/14] perf: RISC-V: Improve privilege mode filtering for perf
` [PATCH v3 03/14] RISC-V: Improve SBI PMU extension related definitions
` [PATCH v3 04/14] RISC-V: KVM: Define a probe function for SBI extension data structures
` [PATCH v3 05/14] RISC-V: KVM: Return correct code for hsm stop function
` [PATCH v3 06/14] RISC-V: KVM: Modify SBI extension handler to return SBI error code
` [PATCH v3 07/14] RISC-V: KVM: Add skeleton support for perf
` [PATCH v3 08/14] RISC-V: KVM: Add SBI PMU extension support
` [PATCH v3 09/14] RISC-V: KVM: Make PMU functionality depend on Sscofpmf
` [PATCH v3 10/14] RISC-V: KVM: Disable all hpmcounter access for VS/VU mode
` [PATCH v3 11/14] RISC-V: KVM: Implement trap & emulate for hpmcounters
` [PATCH v3 12/14] RISC-V: KVM: Implement perf support without sampling
` [PATCH v3 13/14] RISC-V: KVM: Support firmware events
` [PATCH v3 14/14] RISC-V: KVM: Increment firmware pmu events

[PATCH v5 00/13] riscv: improve boot time isa extensions handling
 2023-01-28 17:28 UTC  (14+ messages)
` [PATCH v5 01/13] riscv: move riscv_noncoherent_supported() out of ZICBOM probe
` [PATCH v5 02/13] riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier
` [PATCH v5 03/13] riscv: hwcap: make ISA extension ids can be used in asm
` [PATCH v5 04/13] riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions
` [PATCH v5 05/13] riscv: introduce riscv_has_extension_[un]likely()
` [PATCH v5 06/13] riscv: fpu: switch has_fpu() to riscv_has_extension_likely()
` [PATCH v5 07/13] riscv: module: move find_section to module.h
` [PATCH v5 08/13] riscv: module: Add ADD16 and SUB16 rela types
` [PATCH v5 09/13] riscv: switch to relative alternative entries
` [PATCH v5 10/13] riscv: alternative: patch alternatives in the vDSO
` [PATCH v5 11/13] riscv: cpu_relax: switch to riscv_has_extension_likely()
` [PATCH v5 12/13] riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely()
` [PATCH v5 13/13] riscv: remove riscv_isa_ext_keys[] array and related usage

[PATCH v4 00/13] riscv: improve boot time isa extensions handling
 2023-01-28 16:43 UTC  (24+ messages)
` [PATCH v4 01/13] riscv: fix jal offsets in patched alternatives
` [PATCH v4 02/13] riscv: move riscv_noncoherent_supported() out of ZICBOM probe
` [PATCH v4 03/13] riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier
` [PATCH v4 04/13] riscv: hwcap: make ISA extension ids can be used in asm
` [PATCH v4 05/13] riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions
` [PATCH v4 06/13] riscv: introduce riscv_has_extension_[un]likely()
` [PATCH v4 07/13] riscv: fpu: switch has_fpu() to riscv_has_extension_likely()
` [PATCH v4 08/13] riscv: module: move find_section to module.h
` [PATCH v4 09/13] riscv: switch to relative alternative entries
` [PATCH v4 10/13] riscv: alternative: patch alternatives in the vDSO
` [PATCH v4 11/13] riscv: cpu_relax: switch to riscv_has_extension_likely()
` [PATCH v4 12/13] riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely()
` [PATCH v4 13/13] riscv: remove riscv_isa_ext_keys[] array and related usage

[PATCH v2 0/7] KVM: Add a common API for range-based TLB invalidation
 2023-01-28 15:12 UTC  (9+ messages)
` [PATCH v2 1/7] KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs()
` [PATCH v2 2/7] KVM: arm64: Use kvm_arch_flush_remote_tlbs()
` [PATCH v2 3/7] KVM: x86/mmu: Collapse kvm_flush_remote_tlbs_with_{range,address}() together
` [PATCH v2 4/7] KVM: x86/mmu: Rename kvm_flush_remote_tlbs_with_address()
` [PATCH v2 5/7] KVM: x86/MMU: Use gfn_t in kvm_flush_remote_tlbs_range()
` [PATCH v2 6/7] KVM: Allow range-based TLB invalidation from common code
` [PATCH v2 7/7] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to "

[PATCH v3 1/2] RISC-V: KVM: Fix privilege mode setting in kvm_riscv_vcpu_trap_redirect()
 2023-01-28 13:08 UTC  (3+ messages)
` [PATCH v3 2/2] RISC-V: KVM: Redirect illegal instruction traps to guest

[PATCH v2 0/7] RISC-V KVM virtualize AIA CSRs
 2023-01-28  7:27 UTC  (8+ messages)
` [PATCH v2 1/7] RISC-V: Add AIA related CSR defines
` [PATCH v2 2/7] RISC-V: Detect AIA CSRs from ISA string
` [PATCH v2 3/7] RISC-V: KVM: Drop the _MASK suffix from hgatp.VMID mask defines
` [PATCH v2 4/7] RISC-V: KVM: Initial skeletal support for AIA
` [PATCH v2 5/7] RISC-V: KVM: Add ONE_REG interface for AIA CSRs
` [PATCH v2 6/7] RISC-V: KVM: Virtualize per-HART "
` [PATCH v2 7/7] RISC-V: KVM: Implement guest external interrupt line management

[PATCH 0/7] RISC-V KVM virtualize AIA CSRs
 2023-01-27 15:55 UTC  (16+ messages)
` [PATCH 1/7] RISC-V: Add AIA related CSR defines
` [PATCH 2/7] RISC-V: Detect AIA CSRs from ISA string
` [PATCH 3/7] RISC-V: KVM: Drop the _MASK suffix from hgatp.VMID mask defines
` [PATCH 4/7] RISC-V: KVM: Initial skeletal support for AIA
` [PATCH 5/7] RISC-V: KVM: Add ONE_REG interface for AIA CSRs

[PATCH v2] RISC-V: KVM: Redirect illegal instruction traps to guest
 2023-01-27 12:05 UTC  (2+ messages)

[PATCH] KVM: RISC-V: Fix wrong usage of PGDIR_SIZE to check page sizes
 2023-01-27  5:38 UTC  (7+ messages)

[PATCH v2 00/11] KVM perf support
 2023-01-26  3:08 UTC  (13+ messages)
` [PATCH v2 01/11] RISC-V: Define helper functions expose hpm counter width and count
` [PATCH v2 10/11] RISC-V: KVM: Implement perf support without sampling
` [PATCH v2 11/11] RISC-V: KVM: Implement firmware events

[PATCH 0/7] KVM: Add a common API for range-based TLB invalidation
 2023-01-25 17:21 UTC  (16+ messages)
` [PATCH 1/7] KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs()
` [PATCH 2/7] KVM: arm64: Use kvm_arch_flush_remote_tlbs()
` [PATCH 3/7] KVM: x86/mmu: Collapse kvm_flush_remote_tlbs_with_{range,address}() together
` [PATCH 4/7] KVM: x86/mmu: Rename kvm_flush_remote_tlbs_with_address()
` [PATCH 5/7] KVM: x86/MMU: Use gfn_t in kvm_flush_remote_tlbs_range()
` [PATCH 6/7] KVM: Allow range-based TLB invalidation from common code
` [PATCH 7/7] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to "

[PATCH v2 0/6] RISC-V: Apply Zicboz to clear_page
 2023-01-24  5:35 UTC  (15+ messages)
` [PATCH v2 1/6] RISC-V: Factor out body of riscv_init_cbom_blocksize loop
` [PATCH v2 2/6] dt-bindings: riscv: Document cboz-block-size
` [PATCH v2 3/6] RISC-V: Add Zicboz detection and block size parsing
` [PATCH v2 4/6] RISC-V: Use Zicboz in clear_page when available
` [PATCH v2 5/6] RISC-V: KVM: Provide UAPI for Zicboz block size
` [PATCH v2 6/6] RISC-V: KVM: Expose Zicboz to the guest

[PATCH v12 01/17] riscv: Rename __switch_to_aux -> fpu
 2023-01-23 11:24 UTC  (6+ messages)
` [PATCH v12 03/17] riscv: Add new csr defines related to vector extension
` [PATCH v12 06/17] riscv: Reset vector register

[PATCH v3 00/13] riscv: improve boot time isa extensions handling
 2023-01-19 22:13 UTC  (14+ messages)
` [PATCH v3 04/13] riscv: hwcap: make ISA extension ids can be used in asm
` [PATCH v3 05/13] riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions

[RFC PATCH 00/37] KVM: Refactor the KVM/x86 TDP MMU into common code
 2023-01-19 19:04 UTC  (6+ messages)


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