Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
91f658587a962378a410cc7dc90e122a4ccd7cf3
/
virt
b990408
KVM: Pass kvm_init()'s opaque param to additional arch funcs
by Sean Christopherson
· 4 years, 10 months ago
cf39d37
Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 4 years, 10 months ago
0774a96
KVM: Fix out of range accesses to memslots
by Sean Christopherson
· 4 years, 10 months ago
cc98702
Merge branch 'kvm-arm64/gic-v4.1' into kvmarm-master/next
by Marc Zyngier
· 4 years, 10 months ago
dab4fe3
KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs
by Marc Zyngier
· 5 years ago
d9c3872
KVM: arm64: GICv4.1: Reload VLPI configuration on distributor enable/disable
by Marc Zyngier
· 5 years ago
2291ff2
KVM: arm64: GICv4.1: Plumb SGI implementation selection in the distributor
by Marc Zyngier
· 5 years ago
bacf2c6
KVM: arm64: GICv4.1: Allow SGIs to switch between HW and SW interrupts
by Marc Zyngier
· 5 years ago
ef1820b
KVM: arm64: GICv4.1: Add direct injection capability to SGI registers
by Marc Zyngier
· 5 years ago
9879b79a
KVM: arm64: GICv4.1: Let doorbells be auto-enabled
by Marc Zyngier
· 5 years ago
ae699ad
irqchip/gic-v4.1: Move doorbell management to the GICv4 abstraction layer
by Marc Zyngier
· 5 years ago
600087b
KVM: Drop largepages_enabled and its accessor/mutator
by Sean Christopherson
· 5 years ago
2bde08f
KVM: Drop gfn_to_pfn_atomic()
by Peter Xu
· 5 years ago
3c9bd40
KVM: x86: enable dirty log gradually in small chunks
by Jay Zhou
· 5 years ago
4d39576
KVM: Remove unnecessary asm/kvm_host.h includes
by Peter Xu
· 5 years ago
3694725
KVM: Dynamically size memslot array based on number of used slots
by Sean Christopherson
· 5 years ago
0577d1a
KVM: Terminate memslot walks via used_slots
by Sean Christopherson
· 5 years ago
2a49f61
KVM: Ensure validity of memslot with respect to kvm_get_dirty_log()
by Sean Christopherson
· 5 years ago
0dff084
KVM: Provide common implementation for generic dirty log functions
by Sean Christopherson
· 5 years ago
163da37
KVM: Clean up local variable usage in __kvm_set_memory_region()
by Sean Christopherson
· 5 years ago
e96c81e
KVM: Simplify kvm_free_memslot() and all its descendents
by Sean Christopherson
· 5 years ago
5c0b4f3
KVM: Move memslot deletion to helper function
by Sean Christopherson
· 5 years ago
9d4c197
KVM: Drop "const" attribute from old memslot in commit_memory_region()
by Sean Christopherson
· 5 years ago
cf47f50
KVM: Move setting of memslot into helper routine
by Sean Christopherson
· 5 years ago
71a4c30
KVM: Refactor error handling for setting memory region
by Sean Christopherson
· 5 years ago
bd0e96f
KVM: Explicitly free allocated-but-unused dirty bitmap
by Sean Christopherson
· 5 years ago
414de7ab
KVM: Drop kvm_arch_create_memslot()
by Sean Christopherson
· 5 years ago
13f6788
KVM: Don't free new memslot if allocation of said memslot fails
by Sean Christopherson
· 5 years ago
13ea525
KVM: Reinstall old memslots if arch preparation fails
by Sean Christopherson
· 5 years ago
76a5db1
KVM: arm64: Use the correct timer structure to access the physical counter
by KarimAllah Ahmed
· 4 years, 10 months ago
e951445
Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
b3f15ec
kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe()
by Mark Rutland
· 5 years ago
1f03b2b
KVM: Disable preemption in kvm_get_running_vcpu()
by Marc Zyngier
· 5 years ago
7df003c
KVM: fix overflow of zero page refcount with ksm running
by Zhuang Yanying
· 5 years ago
51b2569
KVM: arm/arm64: Fix up includes for trace.h
by Jeremy Cline
· 5 years ago
4cbc418
Merge branch 'cve-2019-3016' into kvm-next-5.6
by Paolo Bonzini
· 5 years ago
9172481
x86/kvm: Cache gfn to pfn translation
by Boris Ostrovsky
· 5 years ago
1eff70a
x86/kvm: Introduce kvm_(un)map_gfn()
by Boris Ostrovsky
· 5 years ago
621ab20
Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
4a267aa
KVM: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer
by Alexandru Elisei
· 5 years ago
c01d6a1
KVM: arm64: pmu: Only handle supported event counters
by Eric Auger
· 5 years ago
aa76829
KVM: arm64: pmu: Fix chained SW_INCR counters
by Eric Auger
· 5 years ago
76c9fc5
KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled
by Eric Auger
· 5 years ago
3837407
KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset
by Eric Auger
· 5 years ago
42cde48
KVM: Play nice with read-only memslots when querying host page size
by Sean Christopherson
· 5 years ago
f9b84e1
KVM: Use vcpu-specific gva->hva translation when querying host page size
by Sean Christopherson
· 5 years ago
005ba37
mm: thp: KVM: Explicitly check for THP when populating secondary MMU
by Sean Christopherson
· 5 years ago
dc9ce71
KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails
by Sean Christopherson
· 5 years ago
6ad1e29
KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers
by Sean Christopherson
· 5 years ago
fcfbc61
KVM: Check for a bad hva before dropping into the ghc slow path
by Sean Christopherson
· 5 years ago
7495e22
KVM: Move running VCPU from ARM to common code
by Paolo Bonzini
· 5 years ago
fcd97ad
KVM: Add build-time error check on kvm_run size
by Peter Xu
· 5 years ago
ef82edd
KVM: Remove kvm_read_guest_atomic()
by Peter Xu
· 5 years ago
8bd826d
KVM: Move vcpu->run page allocation out of kvm_vcpu_init()
by Sean Christopherson
· 5 years ago
9941d22
KVM: Move putting of vcpu->pid to kvm_vcpu_destroy()
by Sean Christopherson
· 5 years ago
ddd259c
KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()
by Sean Christopherson
· 5 years ago
19bcc89
KVM: arm64: Free sve_state via arm specific hook
by Sean Christopherson
· 5 years ago
39a93a8
KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create()
by Sean Christopherson
· 5 years ago
afede96
KVM: Drop kvm_arch_vcpu_setup()
by Sean Christopherson
· 5 years ago
d5c48de
KVM: Move initialization of preempt notifier to kvm_vcpu_init()
by Sean Christopherson
· 5 years ago
aaba298
KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init()
by Sean Christopherson
· 5 years ago
e529ef6
KVM: Move vcpu alloc and init invocation to common code
by Sean Christopherson
· 5 years ago
4543bdc
KVM: Introduce kvm_vcpu_destroy()
by Sean Christopherson
· 5 years ago
897cc38
KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues
by Sean Christopherson
· 5 years ago
4b8fff7
KVM: arm: Drop kvm_arch_vcpu_free()
by Sean Christopherson
· 5 years ago
21aecdb
KVM: arm: Make inject_abt32() inject an external abort instead
by James Morse
· 5 years ago
018f22f
KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests
by James Morse
· 5 years ago
cf2d23e
KVM: arm/arm64: Fix young bit from mmu notifier
by Gavin Shan
· 5 years ago
0e20f5e
KVM: arm/arm64: Cleanup MMIO handling
by Marc Zyngier
· 5 years ago
4425f56
KVM: async_pf: drop kvm_arch_async_page_present wrappers
by Paolo Bonzini
· 5 years ago
09cbcef
kvm: Refactor handling of VM debugfs files
by Milan Pandurov
· 5 years ago
311497e
KVM: Fix some writing mistakes
by Miaohe Lin
· 5 years ago
0011679
KVM: Fix some grammar mistakes
by Miaohe Lin
· 5 years ago
668effb
KVM: Fix some wrong function names in comment
by Miaohe Lin
· 5 years ago
31a9b0b
KVM: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region()
by Zenghui Yu
· 5 years ago
821c10c
KVM: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler
by Zenghui Yu
· 5 years ago
1cfbb48
KVM: arm/arm64: Correct AArch32 SPSR on exception entry
by Mark Rutland
· 5 years ago
3c2483f
KVM: arm/arm64: Correct CPSR on exception entry
by Mark Rutland
· 5 years ago
1559b75
KVM: arm/arm64: Re-check VMA on detecting a poisoned page
by James Morse
· 5 years ago
de93756
KVM: arm: Remove duplicate include
by YueHaibing
· 5 years ago
c3e3540
KVM: ARM: Call hyp_cpu_pm_exit at the right place
by Shannon Zhao
· 5 years ago
5f675c5
KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ
by Zenghui Yu
· 5 years ago
8c58be3
KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections
by Eric Auger
· 5 years ago
b6ae256
KVM: arm64: Only sign-extend MMIO up to register width
by Christoffer Dall
· 5 years ago
736c291
KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM
by Sean Christopherson
· 5 years ago
bbfdafa
KVM: lib: use jump label to handle resource release in irq_bypass_register_producer()
by Miaohe Lin
· 5 years ago
8262fe8
KVM: lib: use jump label to handle resource release in irq_bypass_register_consumer()
by Miaohe Lin
· 5 years ago
d29c03a
KVM: get rid of var page in kvm_set_pfn_dirty()
by Miaohe Lin
· 5 years ago
d68321d
Merge tag 'kvm-ppc-fixes-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into kvm-master
by Paolo Bonzini
· 5 years ago
f5d5f5f
Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
by Paolo Bonzini
· 5 years ago
6d674e2
KVM: arm/arm64: Properly handle faulting of device mappings
by Marc Zyngier
· 5 years ago
97418e9
KVM: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region
by Jia He
· 5 years ago
72a610f
KVM: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create()
by Miaohe Lin
· 5 years ago
0bda949
KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()
by Miaohe Lin
· 5 years ago
7e0befd
KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode()
by Miaohe Lin
· 5 years ago
faf0be2
KVM: Fix jump label out_free_* in kvm_init()
by Miaohe Lin
· 5 years ago
46f4f0a
Merge branch 'kvm-tsx-ctrl' into HEAD
by Paolo Bonzini
· 5 years ago
14edff8
Merge tag 'kvmarm-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
8750e72
KVM: remember position in kvm->vcpus array
by Radim Krčmář
· 5 years ago
b139b5a
KVM: MMIO: get rid of odd out_err label in kvm_coalesced_mmio_init
by Miaohe Lin
· 5 years ago
Next »