Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
3b24774e1fb90a40836e96e39a851a774679efff
/
virt
4ae3cb3
KVM: Replace smp_mb() with smp_load_acquire() in the kvm_flush_remote_tlbs()
by Lan Tianyu
· 9 years ago
a30a050
KVM: Replace smp_mb() with smp_mb_after_atomic() in the kvm_make_all_cpus_request()
by Lan Tianyu
· 9 years ago
e9ad4ec
KVM: fix spin_lock_init order on x86
by Paolo Bonzini
· 9 years ago
643ad15
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
10dc374
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
d4e7961
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
313f636
kvm: cap halt polling at exactly halt_poll_ns
by David Matlack
· 9 years ago
ab92f30
Merge tag 'kvm-arm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 9 years ago
0d98d00
arm64: KVM: vgic-v3: Reset LRs at boot time
by Marc Zyngier
· 9 years ago
1b8e83c
arm64: KVM: vgic-v3: Avoid accessing ICH registers
by Marc Zyngier
· 9 years ago
667a87a
KVM: arm/arm64: vgic-v2: Make GICD_SGIR quicker to hit
by Marc Zyngier
· 9 years ago
cc1daf0
KVM: arm/arm64: vgic-v2: Only wipe LRs on vcpu exit
by Marc Zyngier
· 9 years ago
d6400d7
KVM: arm/arm64: vgic-v2: Reset LRs at boot time
by Marc Zyngier
· 9 years ago
f8cfbce
KVM: arm/arm64: vgic-v2: Do not save an LR known to be empty
by Marc Zyngier
· 9 years ago
2a1044f
KVM: arm/arm64: vgic-v2: Move GICH_ELRSR saving to its own function
by Marc Zyngier
· 9 years ago
c813bb1
KVM: arm/arm64: vgic-v2: Save maintenance interrupt state only if required
by Marc Zyngier
· 9 years ago
59f00ff
KVM: arm/arm64: vgic-v2: Avoid accessing GICH registers
by Marc Zyngier
· 9 years ago
b2740d3
KVM: ensure __gfn_to_pfn_memslot initializes *writable
by Paolo Bonzini
· 9 years ago
9b4a300
KVM: arm/arm64: timer: Add active state caching
by Marc Zyngier
· 9 years ago
bb0c70b
arm64: KVM: Add a new vcpu device control group for PMUv3
by Shannon Zhao
· 9 years ago
808e738
arm64: KVM: Add a new feature bit for PMUv3
by Shannon Zhao
· 9 years ago
5f0a714
arm64: KVM: Free perf event of PMU when destroying vcpu
by Shannon Zhao
· 9 years ago
2aa36e9
arm64: KVM: Reset PMU state when resetting vcpu
by Shannon Zhao
· 9 years ago
b02386e
arm64: KVM: Add PMU overflow interrupt routing
by Shannon Zhao
· 9 years ago
7699373
arm64: KVM: Add helper to handle PMCR register bits
by Shannon Zhao
· 9 years ago
7a0adc7
arm64: KVM: Add access handler for PMSWINC register
by Shannon Zhao
· 9 years ago
76d883c
arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR register
by Shannon Zhao
· 9 years ago
7f76635
arm64: KVM: PMU: Add perf event map and introduce perf event creating function
by Shannon Zhao
· 9 years ago
96b0eeb
arm64: KVM: Add access handler for PMCNTENSET and PMCNTENCLR register
by Shannon Zhao
· 9 years ago
051ff58
arm64: KVM: Add access handler for event counter register
by Shannon Zhao
· 9 years ago
6d50d54
arm64: KVM: Move vgic-v2 and timer save/restore to virt/kvm/arm/hyp
by Marc Zyngier
· 9 years ago
6aa447bc
Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying new changes
by Ingo Molnar
· 9 years ago
8577370
KVM: Use simple waitqueue for vcpu->wq
by Marcelo Tosatti
· 9 years ago
0fb00d3
Merge tag 'kvm-arm-for-4.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
by Paolo Bonzini
· 9 years ago
d744479
KVM: async_pf: do not warn on page allocation failures
by Christian Borntraeger
· 9 years ago
236cf17
KVM: arm/arm64: vgic: Ensure bitmaps are long enough
by Mark Rutland
· 9 years ago
433da86
KVM: async_pf: use list_first_entry
by Geliang Tang
· 9 years ago
e6e3b5a
KVM: use list_for_each_entry_safe
by Geliang Tang
· 9 years ago
6b6de68
KVM: halt_polling: improve grow/shrink settings
by Christian Borntraeger
· 9 years ago
d4edcf0
mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm
by Dave Hansen
· 9 years ago
1e98779
mm/gup: Introduce get_user_pages_remote()
by Dave Hansen
· 9 years ago
b3aff6c
KVM: arm/arm64: Fix reference to uninitialised VGIC
by Andre Przywara
· 9 years ago
ba049e9
kvm: rename pfn_t to kvm_pfn_t
by Dan Williams
· 9 years ago
1baa5ef
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
2860c4b
KVM: move architecture-dependent requests to arch/
by Paolo Bonzini
· 9 years ago
def840e
Merge tag 'kvm-arm-for-4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-next
by Paolo Bonzini
· 9 years ago
9d8415d
arm64: KVM: Turn system register numbers to an enum
by Marc Zyngier
· 9 years ago
3c13b8f
KVM: arm/arm64: vgic-v3: Make the LR indexing macro public
by Marc Zyngier
· 9 years ago
8cdb654
KVM: arm/arm64: vgic: make vgic_io_ops static
by Jisheng Zhang
· 9 years ago
fdec12c
KVM: arm/arm64: vgic: Fix kvm_vgic_map_is_active's dist check
by Christoffer Dall
· 9 years ago
4bd33b5
KVM: Remove unnecessary debugfs dentry references
by Janosch Frank
· 9 years ago
e09fefd
KVM: Use common function for VCPU lookup by id
by David Hildenbrand
· 9 years ago
33e9415
KVM: kvm_is_visible_gfn can be boolean
by Yaowei Bai
· 9 years ago
4f52696
KVM-async_pf: Delete an unnecessary check before the function call "kmem_cache_destroy"
by Markus Elfring
· 9 years ago
abdb080
kvm/irqchip: kvm_arch_irq_routing_update renaming split
by Andrey Smetanin
· 9 years ago
9f958c1
KVM: arm/arm64: vgic: Trust the LR state for HW IRQs
by Christoffer Dall
· 9 years ago
0e3dfda
KVM: arm/arm64: arch_timer: Preserve physical dist. active state on LR.active
by Christoffer Dall
· 9 years ago
933425fb
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
b97e6de
KVM: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomic
by Paolo Bonzini
· 9 years ago
6956d89
KVM: don't pointlessly leave KVM_COMPAT=y in non-KVM configs
by Jan Beulich
· 9 years ago
197a4f4
Merge tag 'kvm-arm-for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 9 years ago
26caea7
KVM: arm/arm64: Merge vgic_set_lr() and vgic_sync_lr_elrsr()
by Pavel Fedin
· 9 years ago
212c765
KVM: arm/arm64: Clean up vgic_retire_lr() and surroundings
by Pavel Fedin
· 9 years ago
c4cd4c1
KVM: arm/arm64: Optimize away redundant LR tracking
by Pavel Fedin
· 9 years ago
6aa2fdb
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
e21f091
arm/arm64: KVM: Add tracepoints for vgic and timer
by Christoffer Dall
· 9 years ago
8fe2f19
arm/arm64: KVM: Support edge-triggered forwarded interrupts
by Christoffer Dall
· 9 years ago
4b4b451
arm/arm64: KVM: Rework the arch timer to use level-triggered semantics
by Christoffer Dall
· 9 years ago
54723bb
arm/arm64: KVM: Use appropriate define in VGIC reset code
by Christoffer Dall
· 9 years ago
8bf9a70
arm/arm64: KVM: Implement GICD_ICFGR as RO for PPIs
by Christoffer Dall
· 9 years ago
9103617
arm/arm64: KVM: vgic: Factor out level irq processing on guest exit
by Christoffer Dall
· 9 years ago
d35268d
arm/arm64: KVM: arch_timer: Only schedule soft timer on vcpu_block
by Christoffer Dall
· 9 years ago
3217f7c
KVM: Add kvm_arch_vcpu_{un}blocking callbacks
by Christoffer Dall
· 9 years ago
0d99749
arm/arm64: KVM: Fix disabled distributor operation
by Christoffer Dall
· 9 years ago
544c572
arm/arm64: KVM: Clear map->active on pend/active clear
by Christoffer Dall
· 9 years ago
cff9211
arm/arm64: KVM: Fix arch timer behavior for disabled interrupts
by Christoffer Dall
· 9 years ago
437f996
KVM: arm/arm64: Do not inject spurious interrupts
by Pavel Fedin
· 9 years ago
f33143d
kvm/irqchip: allow only multiple irqchip routes per GSI
by Andrey Smetanin
· 9 years ago
c9a5ecc
kvm/eventfd: add arch-specific set_irq
by Andrey Smetanin
· 9 years ago
ba1aefc
kvm/eventfd: factor out kvm_notify_acked_gsi()
by Andrey Smetanin
· 9 years ago
351dc647
kvm/eventfd: avoid loop inside irqfd_update()
by Andrey Smetanin
· 9 years ago
6003a42
kvm: fix waitqueue_active without memory barrier in virt/kvm/async_pf.c
by Kosuke Tatsukawa
· 9 years ago
4f64cb6
arm/arm64: KVM: Only allow 64bit hosts to build VGICv3
by Jean-Philippe Brucker
· 9 years ago
bf9f6ac
KVM: Update Posted-Interrupts Descriptor when vCPU is blocked
by Feng Wu
· 9 years ago
f70c20a
KVM: Add an arch specific hooks in 'struct kvm_kernel_irqfd'
by Feng Wu
· 9 years ago
9016cfb
KVM: eventfd: add irq bypass consumer management
by Eric Auger
· 9 years ago
1a02b27
KVM: introduce kvm_arch functions for IRQ bypass
by Eric Auger
· 9 years ago
166c977
KVM: create kvm_irqfd.h
by Eric Auger
· 9 years ago
37d9fe4
virt: Add virt directory to the top Makefile
by Feng Wu
· 9 years ago
f73f817
virt: IRQ bypass manager
by Alex Williamson
· 9 years ago
e9ea506
kvm: add capability for any-length ioeventfds
by Jason Wang
· 9 years ago
d3febdd
kvm: use kmalloc() instead of kzalloc() during iodev register/unregister
by Jason Wang
· 9 years ago
b053b2a
KVM: x86: Add EOI exit bitmap inference
by Steve Rutherford
· 9 years ago
920552b
KVM: disable halt_poll_ns as default for s390x
by David Hildenbrand
· 9 years ago
efe4d36
Merge tag 'kvm-arm-for-4.3-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
by Paolo Bonzini
· 9 years ago
ef74891
arm/arm64: KVM: Remove 'config KVM_ARM_MAX_VCPUS'
by Ming Lei
· 9 years ago
62bea5b
KVM: add halt_attempted_poll to VCPU stats
by Paolo Bonzini
· 9 years ago
8f4216c7
kvm: fix zero length mmio searching
by Jason Wang
· 9 years ago
eefd6b0
kvm: fix double free for fast mmio eventfd
by Jason Wang
· 9 years ago
85da11c
kvm: factor out core eventfd assign/deassign logic
by Jason Wang
· 9 years ago
Next »