kvm-riscv.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-07-12 16:33:57 to 2023-07-25 12:51:55 UTC [more...]

[RFC PATCH v11 00/29] KVM: guest_memfd() and per-page attributes
 2023-07-25 12:51 UTC  (77+ messages)
` [RFC PATCH v11 01/29] KVM: Wrap kvm_gfn_range.pte in a per-action union
` [RFC PATCH v11 02/29] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges
` [RFC PATCH v11 03/29] KVM: Use gfn instead of hva for mmu_notifier_retry
` [RFC PATCH v11 04/29] KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER
` [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 07/29] KVM: Add KVM_EXIT_MEMORY_FAULT exit
` [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 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
` [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 17/29] KVM: x86: Add support for "protected VMs" that can utilize private memory
` [RFC PATCH v11 18/29] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper
` [RFC PATCH v11 19/29] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2
` [RFC PATCH v11 20/29] KVM: selftests: Add support for creating private memslots
` [RFC PATCH v11 21/29] KVM: selftests: Add helpers to convert guest memory b/w private and shared
` [RFC PATCH v11 22/29] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86)
` [RFC PATCH v11 23/29] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type
` [RFC PATCH v11 24/29] KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data
` [RFC PATCH v11 25/29] KVM: selftests: Add x86-only selftest for private memory conversions
` [RFC PATCH v11 26/29] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper
` [RFC PATCH v11 27/29] KVM: selftests: Expand set_memory_region_test to validate guest_memfd()
` [RFC PATCH v11 28/29] KVM: selftests: Add basic selftest for guest_memfd()
` [RFC PATCH v11 29/29] KVM: selftests: Test KVM exit behavior for private memory/access

[PATCH v6 00/13] RISCV: Add KVM_GET_REG_LIST API
 2023-07-25 12:44 UTC  (16+ 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 v3 0/7] Risc-V Kvm Smstateen
 2023-07-25 10:06 UTC  (12+ messages)
` [PATCH v3 1/7] RISC-V: Detect Smstateen extension
` [PATCH v3 2/7] dt-bindings: riscv: Add smstateen entry
` [PATCH v3 3/7] RISC-V: KVM: Add kvm_vcpu_config
` [PATCH v3 4/7] RISC-V: KVM: Enable Smstateen accesses
` [PATCH v3 5/7] RISCV: KVM: Add senvcfg context save/restore
` [PATCH v3 6/7] RISCV: KVM: Add sstateen0 "
` [PATCH v3 7/7] RISCV: KVM: Add sstateen0 to ONE_REG

[PATCH v7 00/12] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-07-25  2:32 UTC  (19+ 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 v2 0/6] Risc-V Kvm Smstateen
 2023-07-21 10:11 UTC  (15+ messages)
` [PATCH v2 1/6] RISC-V: Detect Smstateen extension
` [PATCH v2 2/6] RISC-V: KVM: Add kvm_vcpu_config
` [PATCH v2 3/6] RISC-V: KVM: Enable Smstateen accesses
` [PATCH v2 4/6] RISCV: KVM: Add senvcfg context save/restore
` [PATCH v2 5/6] RISCV: KVM: Add sstateen0 "
` [PATCH v2 6/6] RISCV: KVM: Add sstateen0 to ONE_REG

[PATCH v1 0/6] Risc-V Kvm Smstateen
 2023-07-21  7:49 UTC  (9+ messages)
` [PATCH v1 1/6] RISC-V: Detect Smstateen extension
` [PATCH v1 2/6] RISC-V: KVM: Add kvm_vcpu_config
` [PATCH v1 3/6] RISC-V: KVM: Enable Smstateen accesses
` [PATCH v1 4/6] RISCV: KVM: Add senvcfg context save/restore
` [PATCH v1 5/6] RISCV: KVM: Add sstateen0 "
` [PATCH v1 6/6] RISCV: KVM: Add sstateen0 to ONE_REG

[kvmtool PATCH v4 0/9] RISC-V SBI enable/disable, Zbb, Zicboz, and Ssaia support
 2023-07-20 16:04 UTC  (11+ messages)
` [kvmtool PATCH v4 1/9] kvm tools: Add __DECLARE_FLEX_ARRAY() in include/linux/stddef.h
` [kvmtool PATCH v4 2/9] Sync-up headers with Linux-6.4
` [kvmtool PATCH v4 3/9] riscv: Allow setting custom mvendorid, marchid, and mimpid
` [kvmtool PATCH v4 4/9] riscv: Allow disabling SBI extensions for Guest
` [kvmtool PATCH v4 5/9] riscv: Sort the ISA extension array alphabetically
` [kvmtool PATCH v4 6/9] riscv: Add zbb extension support
` [kvmtool PATCH v4 7/9] riscv: Add Zicboz "
` [kvmtool PATCH v4 8/9] riscv: Add Ssaia "
` [kvmtool PATCH v4 9/9] riscv: Fix guest RAM alloc size computation for RV32

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

[PATCH 0/7] KVM RISC-V ONE_REG ISA extension improvements
 2023-07-17  3:54 UTC  (16+ messages)
` [PATCH 1/7] RISC-V: KVM: Factor-out ONE_REG related code to its own source file
` [PATCH 2/7] RISC-V: KVM: Extend ONE_REG to enable/disable multiple ISA extensions
` [PATCH 3/7] RISC-V: KVM: Allow Zba and Zbs extensions for Guest/VM
` [PATCH 4/7] RISC-V: KVM: Allow Zicntr, Zicsr, Zifencei, and Zihpm "
` [PATCH 5/7] RISC-V: KVM: Sort ISA extensions alphabetically in ONE_REG interface
` [PATCH 6/7] RISC-V: KVM: Allow Zbc, Zbk* and Zk* extensions for Guest/VM
` [PATCH 7/7] RISC-V: KVM: Allow Zvb* and Zvk* "

[RESEND PATCH v5 00/11] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-07-14  1:02 UTC  (7+ messages)
` [RESEND PATCH v5 07/11] KVM: arm64: Define kvm_tlb_flush_vmid_range()

[kvmtool PATCH v3 0/8] RISC-V SBI enable/disable, Zbb, Zicboz, and Ssaia support
 2023-07-12 16:33 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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).