KVM ARM Archive on lore.kernel.org
 help / color / Atom feed
[PATCH v2 0/9] KVM: arm/arm64: vgic: ITS translation cache
 2019-06-25 16:00 UTC  (11+ messages) - mbox.gz / Atom
` [PATCH v2 1/9] KVM: arm/arm64: vgic: Add LPI translation cache definition
` [PATCH v2 7/9] KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation

[PATCH 00/59] KVM: arm64: ARMv8.3 Nested Virtualization support
 2019-06-25 15:18 UTC  (90+ messages) - mbox.gz / Atom
` [PATCH 01/59] KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s
` [PATCH 02/59] KVM: arm64: Move __load_guest_stage2 to kvm_mmu.h
` [PATCH 03/59] arm64: Add ARM64_HAS_NESTED_VIRT cpufeature
` [PATCH 04/59] KVM: arm64: nv: Introduce nested virtualization VCPU feature
` [PATCH 05/59] KVM: arm64: nv: Reset VCPU to EL2 registers if VCPU nested virt is set
` [PATCH 06/59] KVM: arm64: nv: Allow userspace to set PSR_MODE_EL2x
` [PATCH 07/59] KVM: arm64: nv: Add EL2 system registers to vcpu context
` [PATCH 08/59] KVM: arm64: nv: Reset VMPIDR_EL2 and VPIDR_EL2 to sane values
` [PATCH 09/59] KVM: arm64: nv: Add nested virt VCPU primitives for vEL2 VCPU state
` [PATCH 10/59] KVM: arm64: nv: Support virtual EL2 exceptions
` [PATCH 11/59] KVM: arm64: nv: Inject HVC exceptions to the virtual EL2
` [PATCH 12/59] KVM: arm64: nv: Handle trapped ERET from "
` [PATCH 13/59] KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg()
` [PATCH 14/59] KVM: arm64: nv: Handle SPSR_EL2 specially
` [PATCH 15/59] KVM: arm64: nv: Refactor vcpu_{read,write}_sys_reg
` [PATCH 16/59] KVM: arm64: nv: Save/Restore vEL2 sysregs
` [PATCH 17/59] KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisor
` [PATCH 18/59] KVM: arm64: nv: Trap EL1 VM register accesses in virtual EL2
` [PATCH 19/59] KVM: arm64: nv: Trap SPSR_EL1, ELR_EL1 and VBAR_EL1 from "
` [PATCH 20/59] KVM: arm64: nv: Trap CPACR_EL1 access in "
` [PATCH 21/59] KVM: arm64: nv: Set a handler for the system instruction traps
` [PATCH 22/59] KVM: arm64: nv: Handle PSCI call via smc from the guest
` [PATCH 23/59] KVM: arm64: nv: Respect virtual HCR_EL2.TWX setting
` [PATCH 24/59] KVM: arm64: nv: Respect virtual CPTR_EL2.TFP setting
` [PATCH 25/59] KVM: arm64: nv: Don't expose SVE to nested guests
` [PATCH 26/59] KVM: arm64: nv: Respect the virtual HCR_EL2.NV bit setting
` [PATCH 27/59] KVM: arm64: nv: Respect virtual HCR_EL2.TVM and TRVM settings
` [PATCH 28/59] KVM: arm64: nv: Respect the virtual HCR_EL2.NV1 bit setting
` [PATCH 29/59] KVM: arm64: nv: Emulate EL12 register accesses from the virtual EL2
` [PATCH 30/59] KVM: arm64: nv: Configure HCR_EL2 for nested virtualization
` [PATCH 31/59] KVM: arm64: nv: Only toggle cache for virtual EL2 when SCTLR_EL2 changes
` [PATCH 32/59] KVM: arm64: nv: Hide RAS from nested guests
` [PATCH 33/59] KVM: arm64: nv: Pretend we only support larger-than-host page sizes
` [PATCH 34/59] KVM: arm/arm64: nv: Factor out stage 2 page table data from struct kvm
` [PATCH 35/59] KVM: arm/arm64: nv: Support multiple nested stage 2 mmu structures
` [PATCH 36/59] KVM: arm64: nv: Implement nested Stage-2 page table walk logic
` [PATCH 37/59] KVM: arm64: nv: Handle shadow stage 2 page faults
` [PATCH 38/59] KVM: arm64: nv: Unmap/flush shadow stage 2 page tables
` [PATCH 39/59] KVM: arm64: nv: Move last_vcpu_ran to be per s2 mmu
` [PATCH 40/59] KVM: arm64: nv: Don't always start an S2 MMU search from the beginning
` [PATCH 41/59] KVM: arm64: nv: Introduce sys_reg_desc.forward_trap
` [PATCH 42/59] KVM: arm64: nv: Rework the system instruction emulation framework
` [PATCH 43/59] KVM: arm64: nv: Trap and emulate AT instructions from virtual EL2
` [PATCH 44/59] KVM: arm64: nv: Trap and emulate TLBI "
` [PATCH 45/59] KVM: arm64: nv: Handle traps for timer _EL02 and _EL2 sysregs accessors
` [PATCH 46/59] KVM: arm64: nv: arch_timer: Support hyp timer emulation
` [PATCH 47/59] KVM: arm64: nv: Propagate CNTVOFF_EL2 to the virtual EL1 timer
` [PATCH 48/59] KVM: arm64: nv: Load timer before the GIC
` [PATCH 49/59] KVM: arm64: nv: vgic-v3: Take cpu_if pointer directly instead of vcpu
` [PATCH 50/59] KVM: arm64: nv: Nested GICv3 Support
` [PATCH 51/59] KVM: arm64: nv: vgic: Emulate the HW bit in software
` [PATCH 52/59] KVM: arm64: nv: vgic: Allow userland to set VGIC maintenance IRQ
` [PATCH 53/59] KVM: arm64: nv: Implement maintenance interrupt forwarding
` [PATCH 54/59] KVM: arm64: nv: Add nested GICv3 tracepoints
` [PATCH 55/59] arm64: KVM: nv: Add handling of EL2-specific timer registers
` [PATCH 56/59] arm64: KVM: nv: Honor SCTLR_EL2.SPAN on entering vEL2
` [PATCH 57/59] arm64: KVM: nv: Handle SCTLR_EL2 RES0/RES1 bits
` [PATCH 58/59] arm64: KVM: nv: Restrict S2 RD/WR permissions to match the guest's
` [PATCH 59/59] arm64: KVM: nv: Allow userspace to request KVM_ARM_VCPU_NESTED_VIRT

[PATCH RFC 00/14] kvm/arm: Align the VMID allocation with the arm64 ASID one
 2019-06-25  7:25 UTC  (17+ messages) - mbox.gz / Atom
` [PATCH RFC 11/14] arm64: Move the ASID allocator code in a separate file

Reference count on pages held in secondary MMUs
 2019-06-22 19:11 UTC  (5+ messages) - mbox.gz / Atom

[PATCH v1 0/5] perf kvm: Add stat support on arm64
 2019-06-21 13:25 UTC  (12+ messages) - mbox.gz / Atom
` [PATCH v1 1/5] KVM: arm/arm64: Remove kvm_mmio_emulate tracepoint
` [PATCH v1 2/5] KVM: arm/arm64: Adjust entry/exit and trap related tracepoints
` [PATCH v1 3/5] perf tools arm64: Add support for get_cpuid() function
` [PATCH v1 4/5] perf,kvm/arm64: Add stat support on arm64
` [PATCH v1 5/5] perf,kvm/arm64: perf-kvm-stat to report VM TRAP

[RFC v2 00/14] kvm/arm: Align the VMID allocation with the arm64 ASID one
 2019-06-20 13:06 UTC  (15+ messages) - mbox.gz / Atom
` [RFC v2 01/14] arm64/mm: Introduce asid_info structure and move asid_generation/asid_map to it
` [RFC v2 02/14] arm64/mm: Move active_asids and reserved_asids to asid_info
` [RFC v2 03/14] arm64/mm: Move bits "
` [RFC v2 04/14] arm64/mm: Move the variable lock and tlb_flush_pending "
` [RFC v2 05/14] arm64/mm: Remove dependency on MM in new_context
` [RFC v2 06/14] arm64/mm: Store the number of asid allocated per context
` [RFC v2 07/14] arm64/mm: Introduce NUM_ASIDS
` [RFC v2 08/14] arm64/mm: Split asid_inits in 2 parts
` [RFC v2 09/14] arm64/mm: Split the function check_and_switch_context in 3 parts
` [RFC v2 10/14] arm64/mm: Introduce a callback to flush the local context
` [RFC v2 11/14] arm64: Move the ASID allocator code in a separate file
` [RFC v2 12/14] arm64/lib: asid: Allow user to update the context under the lock
` [RFC v2 13/14] arm/kvm: Introduce a new VMID allocator
` [RFC v2 14/14] kvm/arm: Align the VMID allocation with the arm64 ASID one

[GIT PULL] KVM/arm fixes for 5.2-rc6
 2019-06-20 11:38 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH 1/4] KVM: arm64: Implement vq_present() as a macro
` [PATCH 2/4] KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST
` [PATCH 3/4] KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy
` [PATCH 4/4] KVM: arm/arm64: Fix emulated ptimer irq injection

[PATCH v8 00/29] SMMUv3 Nested Stage Setup
 2019-06-19 11:44 UTC  (19+ messages) - mbox.gz / Atom
` [PATCH v8 23/29] vfio: VFIO_IOMMU_CACHE_INVALIDATE
` [PATCH v8 26/29] vfio-pci: Register an iommu fault handler

[PATCH v3 0/2] KVM: arm64: Skip more of the SError vaxorcism
 2019-06-18 15:18 UTC  (3+ messages) - mbox.gz / Atom
` [PATCH v3 1/2] KVM: arm64: Re-mask SError after the one instruction window
` [PATCH v3 2/2] KVM: arm64: Skip more of the SError vaxorcism

[PATCH v3 0/6] KVM: arm64: Account host/guest SError more precisely (Neoverse-N1 #1349291)
 2019-06-18 15:17 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH v3 1/6] arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS
` [PATCH v3 2/6] KVM: arm64: Abstract the size of the HYP vectors pre-amble
` [PATCH v3 3/6] KVM: arm64: Make indirect vectors preamble behaviour symmetric
` [PATCH v3 4/6] KVM: arm64: Consume pending SError as early as possible
` [PATCH v3 5/6] KVM: arm64: Defer guest entry when an asynchronous exception is pending
` [PATCH v3 6/6] arm64: Update silicon-errata.txt for Neoverse-N1 #1349291

[PATCH v2] KVM: arm64: Skip more of the SError vaxorcism
 2019-06-18 15:05 UTC  (5+ messages) - mbox.gz / Atom

[PATCH v6 0/6] KASan for arm
 2019-06-17 22:11 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH v6 1/6] ARM: Add TTBR operator for kasan_init
` [PATCH v6 2/6] ARM: Disable instrumentation for some code
` [PATCH v6 3/6] ARM: Replace memory function for kasan
` [PATCH v6 4/6] ARM: Define the virtual space of KASan's shadow region
` [PATCH v6 5/6] ARM: Initialize the mapping of KASan shadow memory
` [PATCH v6 6/6] ARM: Enable KASan for arm

[PATCH] KVM: ARM64: Update perf event when setting PMU count value
 2019-06-17 19:24 UTC  (4+ messages) - mbox.gz / Atom

[PATCH v10 0/5] KVM: arm/arm64: add support for chained counters
 2019-06-17 19:01 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH v10 1/5] KVM: arm/arm64: rename kvm_pmu_{enable/disable}_counter functions
` [PATCH v10 2/5] KVM: arm/arm64: extract duplicated code to own function
` [PATCH v10 3/5] KVM: arm/arm64: re-create event when setting counter value
` [PATCH v10 4/5] KVM: arm/arm64: remove pmc->bitmask
` [PATCH v10 5/5] KVM: arm/arm64: support chained PMU counters

[PATCH v9 0/5] KVM: arm/arm64: add support for chained counters
 2019-06-17 18:06 UTC  (13+ messages) - mbox.gz / Atom
` [PATCH v9 1/5] KVM: arm/arm64: rename kvm_pmu_{enable/disable}_counter functions
` [PATCH v9 2/5] KVM: arm/arm64: extract duplicated code to own function
` [PATCH v9 3/5] KVM: arm/arm64: re-create event when setting counter value
` [PATCH v9 4/5] KVM: arm/arm64: remove pmc->bitmask
` [PATCH v9 5/5] KVM: arm/arm64: support chained PMU counters

[PATCH v8 0/7] Add virtio-iommu driver
 2019-06-16 20:04 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH v8 2/7] dt-bindings: virtio: Add virtio-pci-iommu node
    ` [virtio-dev] "
` [PATCH v8 5/7] iommu: Add virtio-iommu driver

[PATCH kvmtool 00/16] Support PCI BAR configuration
 2019-06-14  8:32 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH kvmtool 08/16] arm/pci: Do not use first PCI IO space bytes for devices

[PATCH] KVM: arm/arm64: fix emulated ptimer irq injection
 2019-06-13 15:45 UTC  (12+ messages) - mbox.gz / Atom

[PATCH v8 0/6] KVM: arm/arm64: add support for chained counters
 2019-06-12 14:30 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH v8 5/6] KVM: arm/arm64: remove pmc->bitmask

[PATCH v4 REPOST] KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST
 2019-06-12 12:44 UTC  - mbox.gz / Atom

page: 

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 kvmarm@archiver.kernel.org
	public-inbox-index kvmarm


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