projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: arm/arm64: Check that system supports split eoi/deactivate
2017-11-06
Christoffer Dall
KVM: arm/arm64: Check that system supports split eoi...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-11-06
Christoffer Dall
KVM: arm/arm64: Support calling vgic_update_irq_pending...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-11-06
Christoffer Dall
KVM: arm/arm64: Guard kvm_vgic_map_is_active against...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-11-06
Christoffer Dall
arm64: Use physical counter for in-kernel reads when...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-11-06
Christoffer Dall
arm64: Implement arch_counter_get_cntpct to read the...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-09-05
Christoffer Dall
KVM: arm/arm64: Support uaccess of GICC_APRn
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-09-05
Christoffer Dall
KVM: arm/arm64: Extract GICv3 max APRn index calculation
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-09-05
Marc Zyngier
KVM: arm/arm64: vITS: Drop its_ite->lpi field
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-09-05
Arvind Yadav
KVM: arm/arm64: vgic: constify seq_operations and file_opera...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-09-05
James Morse
KVM: arm/arm64: Fix guest external abort matching
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Don't assume initialized vgic when...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Disallow userspace control of in-kernel...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Check if irq lines to the GIC are already...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Introduce an allocator for in-kernel...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Allow setting the timer IRQ numbers...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Move timer IRQ default init to arch_timer.c
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm/arm64: Move irq_is_ppi() to header file
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm: Handle VCPU device attributes in guest.c
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-08
Christoffer Dall
KVM: arm64: Allow creating the PMU without the in-kernel GIC
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-06
Marc Zyngier
arm: KVM: Allow unaligned accesses at HYP
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-06
Marc Zyngier
arm64: KVM: Allow unaligned accesses at EL2
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-06
Marc Zyngier
arm64: KVM: Preserve RES1 bits in SCTLR_EL2
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-06
Marc Zyngier
KVM: arm/arm64: Handle possible NULL stage2 pud when...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-06
Christoffer Dall
KVM: arm/arm64: vgic-v3: Fix nr_pre_bits bitfield extraction
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: timer: remove request-less vcpu kick
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: PMU: remove request-less vcpu kick
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: use vcpu requests for irq injection
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: change exit request to sleep request
Acked-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: optimize VCPU RUN
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: use vcpu requests for power_off
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: replace pause checks with vcpu request...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: arm/arm64: properly use vcpu requests
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: Add documentation for VCPU requests
Acked-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Radim Krčmář
KVM: add kvm_request_pending
Acked-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Andrew Jones
KVM: improve arch vcpu request defining
Acked-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-06-04
Christoffer Dall
KVM: arm/arm64: Use uaccess functions for GICv3 {sc...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-24
Christoffer Dall
KVM: arm/arm64: Fix isues with GICv2 on GICv3 migration
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-23
Christoffer Dall
KVM: arm/arm64: Simplify active_change_prepare and...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-23
Christoffer Dall
KVM: arm/arm64: Separate guest and uaccess writes to...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-23
Christoffer Dall
KVM: arm/arm64: Allow GICv2 to supply a uaccess register...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-18
Christoffer Dall
KVM: arm/arm64: Hold slots_lock when unregistering...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-18
Christoffer Dall
KVM: arm/arm64: Fix bug when registering redist iodevs
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-16
Suzuki K Poulose
kvm: arm/arm64: Fix use after free of stage2 page table
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-16
Suzuki K Poulose
kvm: arm/arm64: Force reading uncached stage2 PGD
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-16
James Morse
KVM: arm64: Restore host physical timer access on hyp_panic()
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-16
James Morse
KVM: arm: Restore banked registers and physical timer...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Zhichao Huang
KVM: arm: rename pm_fake handler to trap_raz_wi
Acked-by:
Christoffer Dall
<christoffer.dall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Zhichao Huang
KVM: arm: plug potential guest hardware debug leakage
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Suzuki K Poulose
kvm: arm/arm64: Fix race in resetting stage2 PGD
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Marc Zyngier
KVM: arm/arm64: vgic-v3: Use PREbits to infer the number...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Marc Zyngier
KVM: arm/arm64: vgic-v3: Do not use Active+Pending...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Marc Zyngier
KVM: arm/arm64: vgic-v2: Do not use Active+Pending...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Marc Zyngier
arm: KVM: Do not use stack-protector to compile HYP...
Acked-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Marc Zyngier
arm64: KVM: Do not use stack-protector to compile EL2...
Acked-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-15
Marc Zyngier
ARM: KVM: Fix tracepoint generation after move to virt...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: vgic-its: Cleanup after failed ITT...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Don't call map_resources when restoring...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Register ITS iodev when setting base...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Marc Zyngier
KVM: arm/arm64: Get rid of its->initialized field
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Register iodevs when setting redist...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Slightly rework kvm_vgic_addr
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Make vgic_v3_check_base more broadly...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Refactor vgic_register_redist_iodevs
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: Add kvm_vcpu_get_idx to get vcpu index in kvm...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: vgic: Rename kvm_vgic_vcpu_init to...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-09
Christoffer Dall
KVM: arm/arm64: Clarification and relaxation to ITS...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-v3: KVM_DEV_ARM_VGIC_SAVE_PENDING_TABLES
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Fix pending table sync
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: ITT save and restore
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Device table save/restore
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: vgic_its_check_id returns the...
Acked-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Collection table save/restore
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Add infrastructure for table...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: vgic_its_alloc_ite/device
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: KVM_DEV_ARM_ITS_SAVE/RESTORE_TABLES
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Read config and pending bit in...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-v3: vgic_v3_lpi_sync_pending_status
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Check the device id matches TYPER...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Interpret MAPD ITT_addr field
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Interpret MAPD Size field and...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Implement vgic_mmio_uaccess_write_its_iidr
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Introduce migration ABI infrastructure
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Implement vgic_mmio_uaccess_write_its_...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: Implement vgic_its_has_attr_regs...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm/arm64: vgic: expose (un)lock_all_vcpus
Acked-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm64: vgic-its: KVM_DEV_ARM_VGIC_GRP_ITS_REGS...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
arm/arm64: vgic: turn vgic_find_mmio_region into public
Acked-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm/arm64: vgic-its: rename itte into ite
Acked-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm/arm64: Add GICV3 pending table save API documentation
Acked-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-08
Eric Auger
KVM: arm/arm64: Add ITS save/restore API documentation
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-04
Christoffer Dall
KVM: arm/arm64: Move shared files to virt/kvm/arm
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-05-02
Marc Zyngier
arm64: KVM: Fix decoding of Rt/Rt2 when trapping AArch32...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-20
Marc Zyngier
ARM: KVM: Fix idmap stub entry when running Thumb-2...
Reported-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-20
Marc Zyngier
ARM: hyp-stub: Fix Thumb-2 compilation
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-19
Marc Zyngier
KVM: arm/arm64: vgic-v3: Fix off-by-one LR access
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-19
Marc Zyngier
KVM: arm/arm64: vgic-v3: De-optimize VMCR save/restore...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-19
Andrew Jones
KVM: arm/arm64: fix races in kvm_psci_vcpu_on
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Suggested-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
Merge remote-tracking branch 'rutland/kvm/common-sysreg...
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: Advertise support for KVM_CAP_ARM_USER_IRQ
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: Report PMU overflow interrupts to userspace...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
next