KVM ARM Archive on lore.kernel.org
 help / color / Atom feed
[PATCH 00/37] Transform the host into a vCPU
 2020-07-15 18:44 UTC  (32+ messages) - mbox.gz / Atom
` [PATCH 01/37] smccc: Make constants available to assembly
` [PATCH 02/37] KVM: arm64: Move clearing of vcpu debug dirty bit
` [PATCH 03/37] KVM: arm64: Track running vCPU outside of the CPU context
` [PATCH 04/37] KVM: arm64: nVHE: Pass pointers consistently to hyp-init
` [PATCH 05/37] KVM: arm64: nVHE: Break out of the hyp-init idmap
` [PATCH 06/37] KVM: arm64: Only check pending interrupts if it would trap
` [PATCH 07/37] KVM: arm64: Separate SError detection from VAXorcism
` [PATCH 08/37] KVM: arm64: nVHE: Introduce a hyp run loop for the host
` [PATCH 09/37] smccc: Cast arguments to unsigned long
` [PATCH 10/37] KVM: arm64: nVHE: Migrate hyp interface to SMCCC
` [PATCH 11/37] KVM: arm64: nVHE: Migrate hyp-init "
` [PATCH 12/37] KVM: arm64: nVHE: Fix pointers during SMCCC convertion
` [PATCH 13/37] KVM: arm64: Rename workaround 2 helpers
` [PATCH 14/37] KVM: arm64: nVHE: Use __kvm_vcpu_run for the host vcpu
` [PATCH 15/37] KVM: arm64: Share some context save and restore macros
` [PATCH 16/37] KVM: arm64: nVHE: Handle stub HVCs in the host loop
` [PATCH 17/37] KVM: arm64: nVHE: Store host sysregs in host vcpu
` [PATCH 18/37] KVM: arm64: nVHE: Access pmu_events directly in kvm_host_data
` [PATCH 19/37] KVM: arm64: nVHE: Drop host_ctxt argument for context switching
` [PATCH 20/37] KVM: arm64: nVHE: Use host vcpu context for host debug state
` [PATCH 21/37] KVM: arm64: Move host debug state from vcpu to percpu
` [PATCH 22/37] KVM: arm64: nVHE: Store host's mdcr_el2 and hcr_el2 in its vcpu
` [PATCH 23/37] KVM: arm64: Skip __hyp_panic and go direct to hyp_panic
` [PATCH 24/37] KVM: arm64: Break apart kvm_host_data
` [PATCH 25/37] KVM: arm64: nVHE: Unify sysreg state saving paths
` [PATCH 26/37] KVM: arm64: nVHE: Unify 32-bit sysreg "
` [PATCH 27/37] KVM: arm64: nVHE: Unify vgic save and restore
` [PATCH 28/37] KVM: arm64: nVHE: Unify fpexc32 saving paths
` [PATCH 29/37] KVM: arm64: nVHE: Separate the save and restore of debug state
` [PATCH 30/37] KVM: arm64: nVHE: Remove MMU assumption in speculative AT workaround
` [PATCH 31/37] KVM: arm64: Move speculative AT ISBs into context

[PATCH] KVM: arm64: Avoid rewinding the PC for trapped SMCs
 2020-07-15 13:16 UTC  (2+ messages) - mbox.gz / Atom

[PATCH 0/2] Manage vcpu flags from the host
 2020-07-14 16:17 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH 1/2] KVM: arm64: Leave KVM_ARM64_DEBUG_DIRTY updates to "
` [PATCH 2/2] KVM: arm64: Leave vcpu FPSIMD synchronization in host

[Question] About scaling factor of Enhanced Counter Virtualization
 2020-07-14 13:22 UTC  (5+ messages) - mbox.gz / Atom

[PATCH 0/2] MTE support for KVM guest
 2020-07-13 23:22 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH 1/2] arm64: kvm: Save/restore MTE registers
` [PATCH 2/2] arm64: kvm: Introduce MTE VCPU feature

[PATCH v2 0/4] Manage vcpu flags from the host
 2020-07-13 21:05 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH v2 1/4] KVM: arm64: Leave KVM_ARM64_DEBUG_DIRTY updates to "
` [PATCH v2 2/4] KVM: arm64: Predicate FPSIMD vcpu flags on feature support
` [PATCH v2 3/4] KVM: arm64: Leave vcpu FPSIMD synchronization in host
` [PATCH v2 4/4] KVM: arm64: Stop mapping host task thread flags to hyp

[PATCH] arm64: kvm: Remove redundant KVM_ARM64_FP_HOST flag
 2020-07-13 16:04 UTC  (6+ messages) - mbox.gz / Atom

[PATCH v2 0/8] KVM: arm64: Support HW dirty log based on DBM
 2020-07-13 14:53 UTC  (14+ messages) - mbox.gz / Atom
` [PATCH v2 1/8] KVM: arm64: Set DBM bit for writable PTEs
` [PATCH v2 2/8] KVM: arm64: Scan PTEs to sync dirty log
` [PATCH v2 3/8] KVM: arm64: Modify stage2 young mechanism to support hw DBM
` [PATCH v2 4/8] KVM: arm64: Save stage2 PTE dirty status if it is covered
` [PATCH v2 5/8] KVM: arm64: Steply write protect page table by mask bit
` [PATCH v2 6/8] KVM: arm64: Add KVM_CAP_ARM_HW_DIRTY_LOG capability
` [PATCH v2 7/8] KVM: arm64: Sync dirty log parallel
` [PATCH v2 8/8] KVM: Omit dirty log sync in log clear if initially all set

[PATCH v2 00/17] KVM: arm64: Preliminary NV patches
 2020-07-13 14:20 UTC  (13+ messages) - mbox.gz / Atom
` [PATCH v2 01/17] KVM: arm64: Factor out stage 2 page table data from struct kvm
` [PATCH v2 06/17] KVM: arm64: Introduce accessor for ctxt->sys_reg

[PATCH 0/5] KVM: arm64: pvtime: Fixes and a new cap
 2020-07-13  8:25 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH 1/5] KVM: arm64: pvtime: steal-time is only supported when configured
` [PATCH 2/5] KVM: arm64: pvtime: Fix potential loss of stolen time
` [PATCH 3/5] KVM: arm64: pvtime: Fix stolen time accounting across migration
` [PATCH 4/5] KVM: Documentation minor fixups
` [PATCH 5/5] arm64/x86: KVM: Introduce steal-time cap

[PATCH v4 0/7] clean up redundant 'kvm_run' parameters
 2020-07-13  3:07 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH v4 5/7] KVM: PPC: clean up redundant kvm_run parameters in assembly

[PATCH stable v4.9 v2] arm64: entry: Place an SB sequence following an ERET instruction
 2020-07-11  0:28 UTC  (2+ messages) - mbox.gz / Atom

[PATCH v6 0/5] clean up redundant 'kvm_run' parameters
 2020-07-10  8:06 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH v6 1/5] KVM: s390: "
` [PATCH v6 3/5] KVM: PPC: clean up redundant kvm_run parameters in assembly

[PATCH v3 00/21] KVM: Cleanup and unify kvm_mmu_memory_cache usage
 2020-07-09 12:14 UTC  (23+ messages) - mbox.gz / Atom
` [PATCH v3 01/21] KVM: x86/mmu: Track the associated kmem_cache in the MMU caches
` [PATCH v3 02/21] KVM: x86/mmu: Consolidate "page" variant of memory cache helpers
` [PATCH v3 03/21] KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals
` [PATCH v3 04/21] KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches()
` [PATCH v3 05/21] KVM: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty
` [PATCH v3 06/21] KVM: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches()
` [PATCH v3 07/21] KVM: x86/mmu: Topup memory caches after walking GVA->GPA
` [PATCH v3 08/21] KVM: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches()
` [PATCH v3 09/21] KVM: x86/mmu: Separate the memory caches for shadow pages and gfn arrays
` [PATCH v3 10/21] KVM: x86/mmu: Make __GFP_ZERO a property of the memory cache
` [PATCH v3 11/21] KVM: x86/mmu: Zero allocate shadow pages (outside of mmu_lock)
` [PATCH v3 12/21] KVM: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups
` [PATCH v3 13/21] KVM: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global
` [PATCH v3 14/21] KVM: Move x86's version of struct kvm_mmu_memory_cache to common code
` [PATCH v3 15/21] KVM: Move x86's MMU memory cache helpers to common KVM code
` [PATCH v3 16/21] KVM: arm64: Drop @max param from mmu_topup_memory_cache()
` [PATCH v3 17/21] KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches
` [PATCH v3 18/21] KVM: arm64: Use common KVM implementation of MMU "
` [PATCH v3 19/21] KVM: MIPS: Drop @max param from mmu_topup_memory_cache()
` [PATCH v3 20/21] KVM: MIPS: Account pages used for GPA page tables
` [PATCH v3 21/21] KVM: MIPS: Use common KVM implementation of MMU memory caches

[PATCH] KVM: arm64: Fix definition of PAGE_HYP_DEVICE
 2020-07-08 22:02 UTC  (3+ messages) - mbox.gz / Atom

[PATCH v3 00/17] KVM: arm64: Preliminary NV patches
 2020-07-08 16:39 UTC  (32+ messages) - mbox.gz / Atom
` [PATCH v3 01/17] KVM: arm64: Factor out stage 2 page table data from struct kvm
` [PATCH v3 02/17] arm64: Detect the ARMv8.4 TTL feature
` [PATCH v3 03/17] arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors
` [PATCH v3 04/17] arm64: Add level-hinted TLB invalidation helper
` [PATCH v3 05/17] KVM: arm64: Use TTL hint in when invalidating stage-2 translations
` [PATCH v3 06/17] KVM: arm64: Introduce accessor for ctxt->sys_reg
` [PATCH v3 07/17] KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access
` [PATCH v3 08/17] KVM: arm64: sve: Use __vcpu_sys_reg() "
` [PATCH v3 09/17] KVM: arm64: pauth: Use ctxt_sys_reg() "
` [PATCH v3 10/17] KVM: arm64: debug: Drop useless vpcu parameter
` [PATCH v3 11/17] KVM: arm64: Make struct kvm_regs userspace-only
` [PATCH v3 12/17] KVM: arm64: Move ELR_EL1 to the system register array
` [PATCH v3 13/17] KVM: arm64: Move SP_EL1 "
` [PATCH v3 14/17] KVM: arm64: Disintegrate SPSR array
` [PATCH v3 15/17] KVM: arm64: Move SPSR_EL1 to the system register array
` [PATCH v3 16/17] KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user
` [PATCH v3 17/17] KVM: arm64: timers: Move timer registers to the sys_regs file

[PATCH] arm64: kvm: Stop clobbering x0 for HVC_SOFT_RESTART
 2020-07-08 16:22 UTC  (4+ messages) - mbox.gz / Atom

[PATCH] KVM: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM()
 2020-07-07 15:11 UTC  - mbox.gz / Atom

[PATCH 0/2] KVM/arm64 fixes for 5.8, take #3
 2020-07-06 17:05 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH 1/2] KVM: arm64: PMU: Fix per-CPU access in preemptible context
` [PATCH 2/2] KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART

[kvm-unit-tests PATCH v2 0/8] arm/arm64: Add IPI/LPI/vtimer latency test
 2020-07-06 12:23 UTC  (25+ messages) - mbox.gz / Atom
` [kvm-unit-tests PATCH v2 3/8] arm64: microbench: gic: Add gicv4.1 support for ipi "
` [kvm-unit-tests PATCH v2 4/8] arm64: its: Handle its command queue wrapping
` [kvm-unit-tests PATCH v2 5/8] arm64: microbench: its: Add LPI latency test
` [kvm-unit-tests PATCH v2 6/8] arm64: microbench: Allow each test to specify its running times
` [kvm-unit-tests PATCH v2 7/8] arm64: microbench: Add time limit for each individual test
` [kvm-unit-tests PATCH v2 8/8] arm64: microbench: Add vtimer latency test

[PATCH v2] kvm/arm64: Rename HSR to ESR
 2020-07-05 21:10 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] KVM: arm64: Change default caching mode for {PEND, PROP}BASER.outer
 2020-07-05 18:18 UTC  (3+ messages) - mbox.gz / Atom

[PATCH 0/5] KVM: arm64: Remove the target table
 2020-07-05 17:51 UTC  (2+ messages) - mbox.gz / Atom

[PATCH v4 00/15] Split off nVHE hyp code
 2020-07-05 17:51 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH v4 07/15] arm64: kvm: Move hyp-init.S to nVHE
` [PATCH v4 08/15] arm64: kvm: Duplicate hyp/tlb.c for VHE/nVHE

[PATCH] arm64: kvm: Remove kern_hyp_va from get_vcpu_ptr
 2020-07-05 17:17 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] KVM: arm64: PMU: Fix per-CPU access in preemptible context
 2020-07-04 13:37 UTC  - mbox.gz / Atom

[PATCH V5 (RESEND) 0/4] arm64/cpufeature: Introduce ID_PFR2, ID_DFR1, ID_MMFR5 and other changes
 2020-07-03 15:55 UTC  (2+ messages) - mbox.gz / Atom

[PATCH v9 0/2] target/arm: kvm: Support for KVM DABT with no valid ISS
 2020-07-03 13:00 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] kvmtool: arm64: Report missing support for 32bit guests
 2020-07-03 12:07 UTC  (5+ messages) - mbox.gz / Atom

[PATCH V5 0/4] arm64/cpufeature: Introduce ID_PFR2, ID_DFR1, ID_MMFR5 and other changes
 2020-07-03 11:54 UTC  (3+ messages) - mbox.gz / Atom

[PATCH v2 0/3] Cortex-A77 erratum 1508412 work-around
 2020-07-02 15:01 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH v2 1/3] KVM: arm64: Print warning when cpu erratum can cause guests to deadlock
` [PATCH v2 3/3] arm64: Add workaround for Arm Cortex-A77 erratum 1508412

page:   latest

KVM ARM Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/kvmarm/0 kvmarm/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 kvmarm kvmarm/ https://lore.kernel.org/kvmarm \
		kvmarm@lists.cs.columbia.edu
	public-inbox-index kvmarm

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/edu.columbia.cs.lists.kvmarm


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git