projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM: hyp-stub: Fix Thumb-2 compilation
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
2017-04-09
Alexander Graf
KVM: arm/arm64: Support arch timers with a userspace gic
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Alexander Graf
KVM: arm/arm64: Add ARM user space interrupt signaling ABI
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: Cleanup the arch timer code's irqchip...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm/arm64: Add hyp-stub API documentation
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: hyp-stub: Zero r0 on successful stub handling
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub: Zero x0 on successful stub handling
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub/KVM: Kill __hyp_get_vectors
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: hyp-stub/KVM: Kill __hyp_get_vectors
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: decompressor: Remove __hyp_get_vectors usage
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm/arm64: KVM: Use HVC_RESET_VECTORS to reinit HYP...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm/arm64: KVM: Remove kvm_get_idmap_start
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm/arm64: KVM: Use __hyp_reset_vectors() directly
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Gracefully handle hyp-stubs being restored...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Implement HVC_SOFT_RESTART in the init code
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Allow the main HYP code to use the init hyp...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Implement HVC_GET_VECTORS in the init code
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Implement HVC_RESET_VECTORS stub hypercall...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: hyp-stub: Implement HVC_RESET_VECTORS stub hypercall
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: hyp-stub: Define a return value for failed stub...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: Expose the VA/IDMAP offset
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: hyp-stub: Use r1 for the soft-restart address
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: Update cpu_v7_reset documentation
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
ARM: KVM: Convert KVM to use HVC_GET_VECTORS
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Russell King
ARM: soft-reboot into same mode that we entered the...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Russell King
ARM: hyp-stub: improve ABI
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Implement HVC_SOFT_RESTART in the init...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Convert __cpu_reset_hyp_mode to using __hyp_rese...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Allow the main HYP code to use the init...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Implement HVC_GET_VECTORS in the init code
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Implement HVC_RESET_VECTORS stub hypercall...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub: Implement HVC_RESET_VECTORS stub hypercall
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub: Update documentation in asm/virt.h
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub: Define a return value for failed stub...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub: Don't save lr in the EL1 code
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Move lr save/restore to do_el2_call
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: hyp-stub: Stop pointlessly clobbering lr
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm: KVM: Treat CP15 accessors returning false as successful
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm: KVM: Make unexpected register accesses inject...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Do not corrupt registers on failed 64bit...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Treat sysreg accessors returning false...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: PMU: Inject UNDEF on read access to PMSWINC_EL0
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: Make unexpected reads from WO registers...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: PMU: Inject UNDEF on non-privileged accesses
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: PMU: Inject UNDEF exception on illegal...
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Marc Zyngier
arm64: KVM: PMU: Refactor pmu_*_el0_disabled
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Improve sync_hwstate performance
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Don't check vgic_initialized...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Implement early VGIC init functionality
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Get rid of MISR and EISR fields
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Get rid of unnecessary save_maint_int_...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Get rid of unnecessary process_mainten...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Only set underflow when actually...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Get rid of live_lrs
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Shih-Wei Li
KVM: arm/arm64: vgic: Avoid flushing vgic state when...
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Christoffer Dall
KVM: arm/arm64: vgic: Defer touching GICH_VMCR to vcpu_load/put
Signed-off-by:
Christoffer Dall
<cdall@cs.columbia.edu>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-04-09
Suzuki K Poulose
kvm: arm/arm64: Rework gpa callback handlers
Reviewed-by:
Christoffer Dall
<cdall@linaro.org>
Signed-off-by:
Christoffer Dall
<cdall@linaro.org>
commit
|
commitdiff
|
tree
2017-02-01
Christoffer Dall
KVM: arm/arm64: Remove kvm_vgic_inject_mapped_irq
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-01-25
Christoffer Dall
KVM: arm/arm64: vgic: Add debugfs vgic-state file
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2017-01-25
Christoffer Dall
KVM: arm/arm64: Remove struct vgic_irq pending field
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Christoffer Dall
KVM: arm/arm64: vgic: Don't flush/sync without a working...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Christoffer Dall
KVM: arm64: Require in-kernel irqchip for PMU support
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
arm64: KVM: Remove duplicating init code for setting...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
ARM: KVM: Support vgic-v3
Reviewed-by:
Christoffer Dall
<christoffer.dall@linaro.org>
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
ARM: gic-v3: Introduce 32-to-64-bit mappings for GICv3...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
ARM: Move system register accessors to asm/cp15.h
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
ARM: Introduce MPIDR_LEVEL_SHIFT macro
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
KVM: arm: vgic: Support 64-bit data manipulation on...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
KVM: arm: vgic: Fix compiler warnings when built for...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
KVM: arm64: vgic-its: Introduce config option to guard...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
arm64: KVM: Move vgic-v3 save/restore to virt/kvm/arm/hyp
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
arm64: KVM: Move GIC accessors to arch_gicv3.h
Acked-by:
Christoffer Dall
<christoffer.dall@linaro.org>
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-22
Vladimir Murzin
arm64: KVM: Use static keys for selecting the GIC backend
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-09
Suzuki K Poulose
kvm-arm: Unmap shadow pagetables properly
Cc:
Christoffer Dall
<christoffer.dall@linaro.org>
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Paolo Bonzini
KVM: ARM: cleanup kvm_timer_hyp_init
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Inject a vSerror if detecting a bad GICV...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm/arm64: KVM: Remove external abort test from MMIO...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm/arm64: KVM: Inject virtual abort when guest exits...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Drop unreachable HYP abort handlers
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Inject a Virtual Abort if it was pending
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Handle async aborts delivered while at HYP
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Allow an exit code to be tagged with a Virtual...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Add HYP async abort handler
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Add Virtual Abort injection helper
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm: KVM: Preserve pending Virtual Abort in world switch
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Handle async aborts delivered while at EL2
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Inject a Virtual SError if it was pending
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Allow an exit code to be tagged with an...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Route asynchronous aborts
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Add EL1 async abort handler
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Add exception code to report EL1 asynchronous...
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Add Virtual Abort injection helper
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
2016-09-08
Marc Zyngier
arm64: KVM: Preserve pending vSError in world switch
Signed-off-by:
Christoffer Dall
<christoffer.dall@linaro.org>
commit
|
commitdiff
|
tree
next