Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
99306dfc067e6098365d395168b6fd5db3095292
/
virt
/
kvm
/
arm
f0a32ee
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
c2385ea
KVM: arm/arm64: vgic-its: Check GITS_BASER Valid bit before saving tables
by Eric Auger
· 7 years ago
c9b51bb
KVM: arm/arm64: vgic-its: Check CBASER/BASER validity before enabling the ITS
by Eric Auger
· 7 years ago
f31b98b
KVM: arm/arm64: vgic-its: Fix vgic_its_restore_collection_table returned value
by Eric Auger
· 7 years ago
b923826
KVM: arm/arm64: vgic-its: Fix return value for device table restore
by wanghaibin
· 7 years ago
fe7d7b0
arm/arm64: kvm: Move initialization completion message
by Julien Thierry
· 7 years ago
8c1a8a3
KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table
by Christoffer Dall
· 7 years ago
9b87e7a
KVM: arm/arm64: Support uaccess of GICC_APRn
by Christoffer Dall
· 7 years ago
50f5bd5
KVM: arm/arm64: Extract GICv3 max APRn index calculation
by Christoffer Dall
· 7 years ago
7c7d2fa
KVM: arm/arm64: vITS: Drop its_ite->lpi field
by Marc Zyngier
· 7 years ago
4aa8bcc
KVM: arm/arm64: vgic: constify seq_operations and file_operations
by Arvind Yadav
· 7 years ago
bb42892
KVM: arm/arm64: Fix guest external abort matching
by James Morse
· 7 years ago
f01fbd2
KVM: arm: implements the kvm_arch_vcpu_in_kernel()
by Longpeng(Mike)
· 7 years ago
199b576
KVM: add spinlock optimization framework
by Longpeng(Mike)
· 7 years ago
3af4e41
KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg
by Christoffer Dall
· 7 years ago
7e5a672
KVM: arm/arm64: Handle hva aging while destroying the vm
by Suzuki K Poulose
· 8 years ago
d9f89b4
KVM: arm/arm64: PMU: Fix overflow interrupt injection
by Andrew Jones
· 8 years ago
79962a5
KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability
by Shanker Donthineni
· 8 years ago
c136b84
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
55a7b21
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
621f48e
arm/arm64: KVM: add guest SEA support
by Tyler Baicar
· 8 years ago
196f878
KVM: arm/arm64: Signal SIGBUS when stage2 discovers hwpoison memory
by James Morse
· 8 years ago
02d50cd
KVM: ARM64: fix phy counter access failure in guest.
by Hu Huajun
· 8 years ago
21bc528
arm64/kvm: sysreg: fix typo'd SYS_ICC_IGRPEN*_EL1
by Mark Rutland
· 8 years ago
7b1dba1
KVM: arm64: Log an error if trapping a write-to-read-only GICv3 access
by Marc Zyngier
· 8 years ago
e7f1d1e
KVM: arm64: Log an error if trapping a read-from-write-only GICv3 access
by Marc Zyngier
· 8 years ago
2873b50
KVM: arm64: vgic-v3: Log which GICv3 system registers are trapped
by Marc Zyngier
· 8 years ago
ff89511
KVM: arm64: Enable GICv3 common sysreg trapping via command-line
by Marc Zyngier
· 8 years ago
6293d65
KVM: arm64: vgic-v3: Add ICV_PMR_EL1 handler
by Marc Zyngier
· 8 years ago
d840b2d
KVM: arm64: vgic-v3: Add ICV_CTLR_EL1 handler
by Marc Zyngier
· 8 years ago
4351589
KVM: arm64: vgic-v3: Add ICV_RPR_EL1 handler
by Marc Zyngier
· 8 years ago
40228ba
KVM: arm64: vgic-v3: Add ICV_DIR_EL1 handler
by Marc Zyngier
· 8 years ago
690a341
arm64: Add workaround for Cavium Thunder erratum 30115
by David Daney
· 8 years ago
e23f62f
KVM: arm64: Enable GICv3 Group-0 sysreg trapping via command-line
by Marc Zyngier
· 8 years ago
abf5576
KVM: arm64: vgic-v3: Enable trapping of Group-0 system registers
by Marc Zyngier
· 8 years ago
eab0b2d
KVM: arm64: vgic-v3: Add misc Group-0 handlers
by Marc Zyngier
· 8 years ago
fbc48a0
KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handler
by Marc Zyngier
· 8 years ago
423de85
KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handler
by Marc Zyngier
· 8 years ago
182936e
KVM: arm64: Enable GICv3 Group-1 sysreg trapping via command-line
by Marc Zyngier
· 8 years ago
9c7bfc2
KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers
by Marc Zyngier
· 8 years ago
2724c11
KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handler
by Marc Zyngier
· 8 years ago
f9e7449
KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handler
by Marc Zyngier
· 8 years ago
b6f4903
KVM: arm64: vgic-v3: Add ICV_EOIR1_EL1 handler
by Marc Zyngier
· 8 years ago
132a324
KVM: arm64: vgic-v3: Add ICV_IAR1_EL1 handler
by Marc Zyngier
· 8 years ago
f8b630b
KVM: arm64: vgic-v3: Add ICV_IGRPEN1_EL1 handler
by Marc Zyngier
· 8 years ago
d70c7b3
KVM: arm64: vgic-v3: Add ICV_BPR1_EL1 handler
by Marc Zyngier
· 8 years ago
59da1cb
KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2
by Marc Zyngier
· 8 years ago
021234e
KVM: arm64: Make kvm_condition_valid32() accessible from EL2
by Marc Zyngier
· 8 years ago
63000dd
KVM: arm/arm64: vgic-v3: Add accessors for the ICH_APxRn_EL2 registers
by Marc Zyngier
· 8 years ago
6f2f10c
Merge branch 'kvmarm-master/master' into HEAD
by Marc Zyngier
· 8 years ago
ebb127f
KVM: arm/arm64: Don't assume initialized vgic when setting PMU IRQ
by Christoffer Dall
· 8 years ago
cb3f0ad
KVM: arm/arm64: Disallow userspace control of in-kernel IRQ lines
by Christoffer Dall
· 8 years ago
abcb851
KVM: arm/arm64: Check if irq lines to the GIC are already used
by Christoffer Dall
· 8 years ago
c6ccd30
KVM: arm/arm64: Introduce an allocator for in-kernel irq lines
by Christoffer Dall
· 8 years ago
99a1db7
KVM: arm/arm64: Allow setting the timer IRQ numbers from userspace
by Christoffer Dall
· 8 years ago
85e69ad
KVM: arm/arm64: Move timer IRQ default init to arch_timer.c
by Christoffer Dall
· 8 years ago
3cba4af
KVM: arm/arm64: Move irq_is_ppi() to header file
by Christoffer Dall
· 8 years ago
a2befac
KVM: arm64: Allow creating the PMU without the in-kernel GIC
by Christoffer Dall
· 8 years ago
d6dbdd3
KVM: arm/arm64: Handle possible NULL stage2 pud when ageing pages
by Marc Zyngier
· 8 years ago
d68356c
KVM: arm/arm64: vgic-v3: Fix nr_pre_bits bitfield extraction
by Christoffer Dall
· 8 years ago
1b6502e
KVM: arm/arm64: timer: remove request-less vcpu kick
by Andrew Jones
· 8 years ago
b748493
KVM: arm/arm64: PMU: remove request-less vcpu kick
by Andrew Jones
· 8 years ago
325f9c6
KVM: arm/arm64: use vcpu requests for irq injection
by Andrew Jones
· 8 years ago
7b244e2
KVM: arm/arm64: change exit request to sleep request
by Andrew Jones
· 8 years ago
424c989
KVM: arm/arm64: optimize VCPU RUN
by Andrew Jones
· 8 years ago
cc9b43f
KVM: arm/arm64: use vcpu requests for power_off
by Andrew Jones
· 8 years ago
0592c00
KVM: arm/arm64: replace pause checks with vcpu request checks
by Andrew Jones
· 8 years ago
6a6d73b
KVM: arm/arm64: properly use vcpu requests
by Andrew Jones
· 8 years ago
0710f9a6
KVM: arm/arm64: Use uaccess functions for GICv3 {sc}active
by Christoffer Dall
· 8 years ago
28232a4
KVM: arm/arm64: Fix isues with GICv2 on GICv3 migration
by Christoffer Dall
· 8 years ago
abd7229
KVM: arm/arm64: Simplify active_change_prepare and plug race
by Christoffer Dall
· 8 years ago
3197191
KVM: arm/arm64: Separate guest and uaccess writes to dist {sc}active
by Christoffer Dall
· 8 years ago
2602087
KVM: arm/arm64: Allow GICv2 to supply a uaccess register function
by Christoffer Dall
· 8 years ago
fa472fa
KVM: arm/arm64: Hold slots_lock when unregistering kvm io bus devices
by Christoffer Dall
· 8 years ago
552c9f4
KVM: arm/arm64: Fix bug when registering redist iodevs
by Christoffer Dall
· 8 years ago
0c428a6a
kvm: arm/arm64: Fix use after free of stage2 page table
by Suzuki K Poulose
· 8 years ago
2952a60
kvm: arm/arm64: Force reading uncached stage2 PGD
by Suzuki K Poulose
· 8 years ago
6c0d706
kvm: arm/arm64: Fix race in resetting stage2 PGD
by Suzuki K Poulose
· 8 years ago
15d2bff
KVM: arm/arm64: vgic-v3: Use PREbits to infer the number of ICH_APxRn_EL2 registers
by Marc Zyngier
· 8 years ago
3d6e77ad
KVM: arm/arm64: vgic-v3: Do not use Active+Pending state for a HW interrupt
by Marc Zyngier
· 8 years ago
ddf42d0
KVM: arm/arm64: vgic-v2: Do not use Active+Pending state for a HW interrupt
by Marc Zyngier
· 8 years ago
36c344f
Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 8 years ago
a2b19e6
KVM: arm/arm64: vgic-its: Cleanup after failed ITT restore
by Christoffer Dall
· 8 years ago
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
443c3a9
KVM: arm/arm64: vgic: Rename kvm_vgic_vcpu_init to kvm_vgic_vcpu_enable
by Christoffer Dall
· 8 years ago
2d3e486
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 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
Next »