KVM ARM Archive on lore.kernel.org
 help / color / Atom feed
[PATCH 00/45] KVM: Refactor vCPU creation
 2019-10-24  7:05 UTC  (51+ messages) - mbox.gz / Atom
` [PATCH 01/45] KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails
` [PATCH 02/45] KVM: PPC: Book3S PR: Free shared page if mmu initialization fails
` [PATCH 03/45] KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails
` [PATCH 04/45] KVM: VMX: Allocate VPID after initializing VCPU
` [PATCH 05/45] KVM: VMX: Use direct vcpu pointer during vCPU create/free
` [PATCH 06/45] KVM: SVM: "
` [PATCH 07/45] KVM: x86: Allocate vcpu struct in common x86 code
` [PATCH 08/45] KVM: x86: Move FPU allocation to "
` [PATCH 09/45] KVM: x86: Move allocation of pio_data page down a few lines
` [PATCH 10/45] KVM: x86: Move kvm_vcpu_init() invocation to common code
` [PATCH 11/45] KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0
` [PATCH 12/45] KVM: PPC: Allocate vcpu struct in common PPC code
` [PATCH 13/45] KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after common init
` [PATCH 14/45] KVM: PPC: e500mc: Move reset of oldpir below call to kvm_vcpu_init()
` [PATCH 15/45] KVM: PPC: Move kvm_vcpu_init() invocation to common code
` [PATCH 16/45] KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs
` [PATCH 17/45] KVM: MIPS: Drop kvm_arch_vcpu_free()
` [PATCH 18/45] KVM: PPC: "
` [PATCH 19/45] KVM: arm: "
` [PATCH 20/45] KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path
` [PATCH 21/45] KVM: x86: Remove spurious clearing of async #PF MSR
` [PATCH 22/45] KVM: x86: Drop kvm_arch_vcpu_free()
` [PATCH 23/45] KVM: Remove kvm_arch_vcpu_free() declaration
` [PATCH 24/45] KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues
` [PATCH 25/45] KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create()
` [PATCH 26/45] KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page
` [PATCH 27/45] KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu
` [PATCH 28/45] KVM: x86: "
` [PATCH 29/45] KVM: Introduce kvm_vcpu_destroy()
` [PATCH 30/45] KVM: Move vcpu alloc and init invocation to common code
` [PATCH 31/45] KVM: Unexport kvm_vcpu_cache and kvm_{un}init_vcpu()
` [PATCH 32/45] KVM: Move initialization of preempt notifier to kvm_vcpu_init()
` [PATCH 33/45] KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create()
` [PATCH 34/45] KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create()
` [PATCH 35/45] KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create()
` [PATCH 36/45] KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create()
` [PATCH 37/45] KVM: Drop kvm_arch_vcpu_setup()
` [PATCH 38/45] KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create()
` [PATCH 39/45] KVM: MIPS: "
` [PATCH 40/45] KVM: ARM: "
` [PATCH 41/45] KVM: PPC: "
` [PATCH 42/45] KVM: arm64: Free sve_state via arm specific hook
` [PATCH 43/45] KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()
` [PATCH 44/45] KVM: Move putting of vcpu->pid to kvm_vcpu_destroy()
` [PATCH 45/45] KVM: Move vcpu->run page allocation out of kvm_vcpu_init()

[PATCH v2 00/15] KVM: Dynamically size memslot arrays
 2019-10-23 18:56 UTC  (31+ messages) - mbox.gz / Atom
` [PATCH v2 01/15] KVM: Reinstall old memslots if arch preparation fails
` [PATCH v2 02/15] KVM: Don't free new memslot if allocation of said memslot fails
` [PATCH v2 03/15] KVM: PPC: Move memslot memory allocation into prepare_memory_region()
` [PATCH v2 04/15] KVM: x86: Allocate memslot resources during prepare_memory_region()
` [PATCH v2 05/15] KVM: Drop kvm_arch_create_memslot()
` [PATCH v2 06/15] KVM: Explicitly free allocated-but-unused dirty bitmap
` [PATCH v2 07/15] KVM: Refactor error handling for setting memory region
` [PATCH v2 08/15] KVM: Move setting of memslot into helper routine
` [PATCH v2 09/15] KVM: Move memslot deletion to helper function
` [PATCH v2 10/15] KVM: Simplify kvm_free_memslot() and all its descendents
` [PATCH v2 11/15] KVM: Clean up local variable usage in __kvm_set_memory_region()
` [PATCH v2 12/15] KVM: Provide common implementation for generic dirty log functions
` [PATCH v2 13/15] KVM: Ensure validity of memslot with respect to kvm_get_dirty_log()
` [PATCH v2 14/15] KVM: Terminate memslot walks via used_slots
` [PATCH v2 15/15] KVM: Dynamically size memslot array based on number of used slots

[PATCH] KVM: arm64: Select SCHED_INFO before SCHEDSTATS
 2019-10-23 16:51 UTC  (3+ messages) - mbox.gz / Atom

[PATCH v7 00/10] arm64: Stolen time support
 2019-10-23 13:50 UTC  (14+ messages) - mbox.gz / Atom
` [PATCH v7 01/10] KVM: arm64: Document PV-time interface
` [PATCH v7 02/10] KVM: arm/arm64: Factor out hypercall handling from PSCI code
` [PATCH v7 03/10] KVM: arm64: Implement PV_TIME_FEATURES call
` [PATCH v7 04/10] KVM: Implement kvm_put_guest()
` [PATCH v7 05/10] KVM: arm64: Support stolen time reporting via shared structure
` [PATCH v7 06/10] KVM: Allow kvm_device_ops to be const
` [PATCH v7 07/10] KVM: arm64: Provide VCPU attributes for stolen time
` [PATCH v7 08/10] arm/arm64: Provide a wrapper for SMCCC 1.1 calls
` [PATCH v7 09/10] arm/arm64: Make use of the SMCCC 1.1 wrapper
` [PATCH v7 10/10] arm64: Retrieve stolen time as paravirtualized guest

[PATCH -next] KVM: arm/arm64: Remove duplicated include from arm.c
 2019-10-23  6:18 UTC  - mbox.gz / Atom

[PATCH v2] irqchip/gic-v3-its: Use the exact ITSList for VMOVP
 2019-10-23  3:46 UTC  - mbox.gz / Atom

[PATCH] irqchip/gic-v3-its: Use the exact ITSList for VMOVP
 2019-10-23  2:08 UTC  (3+ messages) - mbox.gz / Atom

[GIT PULL] KVM/arm fixes for 5.4-rc5
 2019-10-22 11:34 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH 1/4] KVM: arm64: pmu: Fix cycle counter truncation
` [PATCH 2/4] arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems
` [PATCH 3/4] KVM: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event
` [PATCH 4/4] KVM: arm64: pmu: Reset sample period on overflow handling

[PATCH v3 0/2] Improve handling of stage 2 aborts without instruction decode
 2019-10-21 20:21 UTC  (10+ messages) - mbox.gz / Atom
` [PATCH v3 1/2] KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace
` [PATCH v3 2/2] KVM: arm/arm64: Allow user injection of external data aborts
` [kvmtool v3 3/5] update headers: Update the KVM headers for new Arm fault reporting features
` [kvmtool v3 4/5] arm: Handle exits from undecoded load/store instructions
` [kvmtool v3 5/5] arm: Inject external data aborts when accessing holes in the memory map

[RFC PATCH 0/2] Add virtual SDEI support for arm64
 2019-10-21 16:42 UTC  (5+ messages) - mbox.gz / Atom
` [RFC PATCH 1/2] kvm/arm: add capability to forward hypercall to user space

[kvm-unit-tests PATCH] Switch the order of the parameters in report() and report_xfail()
 2019-10-21 15:30 UTC  (4+ messages) - mbox.gz / Atom

[PATCH v6 00/10] arm64: Stolen time support
 2019-10-21 14:05 UTC  (24+ messages) - mbox.gz / Atom
` [PATCH v6 01/10] KVM: arm64: Document PV-time interface
` [PATCH v6 02/10] KVM: arm/arm64: Factor out hypercall handling from PSCI code
` [PATCH v6 03/10] KVM: arm64: Implement PV_TIME_FEATURES call
` [PATCH v6 04/10] KVM: Implement kvm_put_guest()
` [PATCH v6 05/10] KVM: arm64: Support stolen time reporting via shared structure
` [PATCH v6 06/10] KVM: Allow kvm_device_ops to be const
` [PATCH v6 07/10] KVM: arm64: Provide VCPU attributes for stolen time
` [PATCH v6 08/10] arm/arm64: Provide a wrapper for SMCCC 1.1 calls
` [PATCH v6 09/10] arm/arm64: Make use of the SMCCC 1.1 wrapper
` [PATCH v6 10/10] arm64: Retrieve stolen time as paravirtualized guest

[PATCH v2 0/5] arm64: KVM: Add workaround for errata 1319367 and 1319537
 2019-10-19  9:55 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH v2 1/5] arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions
` [PATCH v2 2/5] arm64: KVM: Reorder system register restoration and stage-2 activation
` [PATCH v2 3/5] arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs
` [PATCH v2 4/5] arm64: KVM: Prevent speculative S1 PTW when restoring vcpu context
` [PATCH v2 5/5] arm64: Enable and document ARM errata 1319367 and 1319537

[PATCH] arm64: KVM: Invoke compute_layout() before alternatives are applied
 2019-10-17 17:41 UTC  (2+ messages) - mbox.gz / Atom

[RFC PATCH v5 0/6] Enable ptp_kvm for arm64
 2019-10-16 10:26 UTC  (30+ messages) - mbox.gz / Atom
` [PATCH v5 1/6] psci: Export psci_ops.conduit symbol as modules will use it
` [PATCH v5 2/6] ptp: Reorganize ptp_kvm modules to make it arch-independent
` [PATCH v5 3/6] timekeeping: Add clocksource to system_time_snapshot
` [PATCH v5 4/6] psci: Add hvc call service for ptp_kvm
` [PATCH v5 5/6] ptp: arm64: Enable ptp_kvm for arm64
` [PATCH v5 6/6] kvm: arm64: Add capability check extension for ptp_kvm

[PATCH v3 0/4] KVM: arm64: Assorted PMU emulation fixes
 2019-10-15 10:00 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH v3 1/4] KVM: arm64: pmu: Fix cycle counter truncation
` [PATCH v3 2/4] arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems
` [PATCH v3 3/4] KVM: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event
` [PATCH v3 4/4] KVM: arm64: pmu: Reset sample period on overflow handling

[PATCH 0/2] Workaround for Cavium ThunderX2 erratum 219
 2019-10-11 23:20 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH 1/2] arm64: "
` [PATCH 2/2] arm64: KVM: Add option to trap and emulate guest VM sysreg updates

[PATCH v2 0/5] KVM: arm64: Assorted PMU emulation fixes
 2019-10-11 11:41 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH v2 5/5] KVM: arm64: pmu: Reset sample period on overflow handling

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