Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
67723c25ce7fc0bd4f1b0f4bcbee5f0d114516ca
67723c2
KVM: arm/arm64: Don't call map_resources when restoring ITS tables
by Christoffer Dall
· 8 years ago
30e1b68
KVM: arm/arm64: Register ITS iodev when setting base address
by Christoffer Dall
· 8 years ago
6cc40f2
KVM: arm/arm64: Get rid of its->initialized field
by Marc Zyngier
· 8 years ago
1aab6f4
KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUs
by Christoffer Dall
· 8 years ago
7203053
KVM: arm/arm64: Slightly rework kvm_vgic_addr
by Christoffer Dall
· 8 years ago
9a746d7
KVM: arm/arm64: Make vgic_v3_check_base more broadly usable
by Christoffer Dall
· 8 years ago
7fadcd3
KVM: arm/arm64: Refactor vgic_register_redist_iodevs
by Christoffer Dall
· 8 years ago
497d72d
KVM: Add kvm_vcpu_get_idx to get vcpu index in kvm->vcpus
by Christoffer Dall
· 8 years ago
443c3a9
KVM: arm/arm64: vgic: Rename kvm_vgic_vcpu_init to kvm_vgic_vcpu_enable
by Christoffer Dall
· 8 years ago
cb9d043
KVM: arm/arm64: Clarification and relaxation to ITS save/restore ABI
by Christoffer Dall
· 8 years ago
2807712
KVM: arm64: vgic-v3: KVM_DEV_ARM_VGIC_SAVE_PENDING_TABLES
by Eric Auger
· 8 years ago
ccb1d79
KVM: arm64: vgic-its: Fix pending table sync
by Eric Auger
· 8 years ago
eff484e
KVM: arm64: vgic-its: ITT save and restore
by Eric Auger
· 8 years ago
57a9a11
KVM: arm64: vgic-its: Device table save/restore
by Eric Auger
· 8 years ago
dceff70
KVM: arm64: vgic-its: vgic_its_check_id returns the entry's GPA
by Eric Auger
· 8 years ago
ea1ad53
KVM: arm64: vgic-its: Collection table save/restore
by Eric Auger
· 8 years ago
920a7a8
KVM: arm64: vgic-its: Add infrastructure for table lookup
by Eric Auger
· 8 years ago
528297f
KVM: arm64: vgic-its: vgic_its_alloc_ite/device
by Eric Auger
· 8 years ago
3b65808
KVM: arm64: vgic-its: KVM_DEV_ARM_ITS_SAVE/RESTORE_TABLES
by Eric Auger
· 8 years ago
06bd535
KVM: arm64: vgic-its: Read config and pending bit in add_lpi()
by Eric Auger
· 8 years ago
44de9d6
KVM: arm64: vgic-v3: vgic_v3_lpi_sync_pending_status
by Eric Auger
· 8 years ago
07a3e9a
KVM: arm64: vgic-its: Check the device id matches TYPER DEVBITS range
by Eric Auger
· 8 years ago
7333cef
KVM: arm64: vgic-its: Interpret MAPD ITT_addr field
by Eric Auger
· 8 years ago
0d44cdb
KVM: arm64: vgic-its: Interpret MAPD Size field and check related errors
by Eric Auger
· 8 years ago
ab01c6b
KVM: arm64: vgic-its: Implement vgic_mmio_uaccess_write_its_iidr
by Eric Auger
· 8 years ago
71afe47
KVM: arm64: vgic-its: Introduce migration ABI infrastructure
by Eric Auger
· 8 years ago
0979bfa
KVM: arm64: vgic-its: Implement vgic_mmio_uaccess_write_its_creadr
by Eric Auger
· 8 years ago
8331c23
KVM: arm64: vgic-its: Implement vgic_its_has_attr_regs and attr_regs_access
by Eric Auger
· 8 years ago
dfc99f8
KVM: arm/arm64: vgic: expose (un)lock_all_vcpus
by Eric Auger
· 8 years ago
876ae23
KVM: arm64: vgic-its: KVM_DEV_ARM_VGIC_GRP_ITS_REGS group
by Eric Auger
· 8 years ago
4b7171a
arm/arm64: vgic: turn vgic_find_mmio_region into public
by Eric Auger
· 8 years ago
9ce91c7
KVM: arm/arm64: vgic-its: rename itte into ite
by Eric Auger
· 8 years ago
100e629
KVM: arm/arm64: Add GICV3 pending table save API documentation
by Eric Auger
· 8 years ago
de2a0910
KVM: arm/arm64: Add ITS save/restore API documentation
by Eric Auger
· 8 years ago
35d2d5d
KVM: arm/arm64: Move shared files to virt/kvm/arm
by Christoffer Dall
· 8 years ago
c667186
arm64: KVM: Fix decoding of Rt/Rt2 when trapping AArch32 CP accesses
by Marc Zyngier
· 8 years ago
1edb632
ARM: KVM: Fix idmap stub entry when running Thumb-2 code
by Marc Zyngier
· 8 years ago
5b56052
ARM: hyp-stub: Fix Thumb-2 compilation
by Marc Zyngier
· 8 years ago
cffcd9d
KVM: arm/arm64: vgic-v3: Fix off-by-one LR access
by Marc Zyngier
· 8 years ago
ff56761
KVM: arm/arm64: vgic-v3: De-optimize VMCR save/restore when emulating a GICv2
by Marc Zyngier
· 8 years ago
6c7a5dc
KVM: arm/arm64: fix races in kvm_psci_vcpu_on
by Andrew Jones
· 8 years ago
5f6e007
Merge remote-tracking branch 'rutland/kvm/common-sysreg' into next-fix
by Christoffer Dall
· 8 years ago
f7214e6
KVM: arm/arm64: Advertise support for KVM_CAP_ARM_USER_IRQ
by Christoffer Dall
· 8 years ago
3dbbdf7
KVM: arm/arm64: Report PMU overflow interrupts to userspace irqchip
by Christoffer Dall
· 8 years ago
d9e1397
KVM: arm/arm64: Support arch timers with a userspace gic
by Alexander Graf
· 8 years ago
3fe17e6
KVM: arm/arm64: Add ARM user space interrupt signaling ABI
by Alexander Graf
· 8 years ago
b22e7df
KVM: arm/arm64: Cleanup the arch timer code's irqchip checking
by Christoffer Dall
· 8 years ago
d824ca5
arm/arm64: Add hyp-stub API documentation
by Marc Zyngier
· 8 years ago
d9118c8
ARM: hyp-stub: Zero r0 on successful stub handling
by Marc Zyngier
· 8 years ago
af42f20
arm64: hyp-stub: Zero x0 on successful stub handling
by Marc Zyngier
· 8 years ago
0b51c54
arm64: hyp-stub/KVM: Kill __hyp_get_vectors
by Marc Zyngier
· 8 years ago
ecb5d61
ARM: hyp-stub/KVM: Kill __hyp_get_vectors
by Marc Zyngier
· 8 years ago
4897e36
ARM: decompressor: Remove __hyp_get_vectors usage
by Marc Zyngier
· 8 years ago
47eb3cb
arm/arm64: KVM: Use HVC_RESET_VECTORS to reinit HYP mode
by Marc Zyngier
· 8 years ago
9e9ebd0
arm/arm64: KVM: Remove kvm_get_idmap_start
by Marc Zyngier
· 8 years ago
0fb2659
arm/arm64: KVM: Use __hyp_reset_vectors() directly
by Marc Zyngier
· 8 years ago
386627d
ARM: KVM: Gracefully handle hyp-stubs being restored from under our feet
by Marc Zyngier
· 8 years ago
4d5f9c1
ARM: KVM: Implement HVC_SOFT_RESTART in the init code
by Marc Zyngier
· 8 years ago
a92ce8f
ARM: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_vectors
by Marc Zyngier
· 8 years ago
6bebcec
ARM: KVM: Allow the main HYP code to use the init hyp stub implementation
by Marc Zyngier
· 8 years ago
5d224aa
ARM: KVM: Implement HVC_GET_VECTORS in the init code
by Marc Zyngier
· 8 years ago
bc845e4
ARM: KVM: Implement HVC_RESET_VECTORS stub hypercall in the init code
by Marc Zyngier
· 8 years ago
7d1bf4e
ARM: hyp-stub: Implement HVC_RESET_VECTORS stub hypercall
by Marc Zyngier
· 8 years ago
4c70cf0
ARM: hyp-stub: Define a return value for failed stub calls
by Marc Zyngier
· 8 years ago
cf763e4
ARM: Expose the VA/IDMAP offset
by Marc Zyngier
· 8 years ago
6b52f7b
ARM: hyp-stub: Use r1 for the soft-restart address
by Marc Zyngier
· 8 years ago
6b85677
ARM: Update cpu_v7_reset documentation
by Marc Zyngier
· 8 years ago
467f97b
ARM: KVM: Convert KVM to use HVC_GET_VECTORS
by Marc Zyngier
· 8 years ago
9da5ac2
ARM: soft-reboot into same mode that we entered the kernel
by Russell King
· 8 years ago
1342337
ARM: hyp-stub: improve ABI
by Russell King
· 8 years ago
506c372
arm64: KVM: Implement HVC_SOFT_RESTART in the init code
by Marc Zyngier
· 8 years ago
4adb134
arm64: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_vectors
by Marc Zyngier
· 8 years ago
5fbe9a5
arm64: KVM: Allow the main HYP code to use the init hyp stub implementation
by Marc Zyngier
· 8 years ago
82529d9
arm64: KVM: Implement HVC_GET_VECTORS in the init code
by Marc Zyngier
· 8 years ago
fb1b4e0
arm64: KVM: Implement HVC_RESET_VECTORS stub hypercall in the init code
by Marc Zyngier
· 8 years ago
fd0e0c6
arm64: hyp-stub: Implement HVC_RESET_VECTORS stub hypercall
by Marc Zyngier
· 8 years ago
810c86e
arm64: hyp-stub: Update documentation in asm/virt.h
by Marc Zyngier
· 8 years ago
4993fdc
arm64: hyp-stub: Define a return value for failed stub calls
by Marc Zyngier
· 8 years ago
9bae3ae
arm64: hyp-stub: Don't save lr in the EL1 code
by Marc Zyngier
· 8 years ago
6c9ae25
arm64: KVM: Move lr save/restore to do_el2_call
by Marc Zyngier
· 8 years ago
50d912c
arm64: hyp-stub: Stop pointlessly clobbering lr
by Marc Zyngier
· 8 years ago
9d0d4d3
arm: KVM: Treat CP15 accessors returning false as successful
by Marc Zyngier
· 8 years ago
b1d4cb6
arm: KVM: Make unexpected register accesses inject an undef
by Marc Zyngier
· 8 years ago
b6b7a80
arm64: KVM: Do not corrupt registers on failed 64bit CP read
by Marc Zyngier
· 8 years ago
e70b952
arm64: KVM: Treat sysreg accessors returning false as successful
by Marc Zyngier
· 8 years ago
e044323
arm64: KVM: PMU: Inject UNDEF on read access to PMSWINC_EL0
by Marc Zyngier
· 8 years ago
7b5b4df
arm64: KVM: Make unexpected reads from WO registers inject an undef
by Marc Zyngier
· 8 years ago
9008c23
arm64: KVM: PMU: Inject UNDEF on non-privileged accesses
by Marc Zyngier
· 8 years ago
24d5950
arm64: KVM: PMU: Inject UNDEF exception on illegal register access
by Marc Zyngier
· 8 years ago
6c00703
arm64: KVM: PMU: Refactor pmu_*_el0_disabled
by Marc Zyngier
· 8 years ago
8ac76ef
KVM: arm/arm64: vgic: Improve sync_hwstate performance
by Christoffer Dall
· 8 years ago
0b09b6e
KVM: arm/arm64: vgic: Don't check vgic_initialized in sync/flush
by Christoffer Dall
· 8 years ago
966e014
KVM: arm/arm64: vgic: Implement early VGIC init functionality
by Christoffer Dall
· 8 years ago
096f31c
KVM: arm/arm64: vgic: Get rid of MISR and EISR fields
by Christoffer Dall
· 8 years ago
b6095b0
KVM: arm/arm64: vgic: Get rid of unnecessary save_maint_int_state
by Christoffer Dall
· 8 years ago
af06149
KVM: arm/arm64: vgic: Get rid of unnecessary process_maintenance operation
by Christoffer Dall
· 8 years ago
90cac1f
KVM: arm/arm64: vgic: Only set underflow when actually out of LRs
by Christoffer Dall
· 8 years ago
00dafa0
KVM: arm/arm64: vgic: Get rid of live_lrs
by Christoffer Dall
· 8 years ago
f676958
KVM: arm/arm64: vgic: Avoid flushing vgic state when there's no pending IRQ
by Shih-Wei Li
· 8 years ago
328e5664
KVM: arm/arm64: vgic: Defer touching GICH_VMCR to vcpu_load/put
by Christoffer Dall
· 9 years ago
Next »