Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
f5d5240e087556991b6f33eca6124f3b8f9da703
/
arch
/
s390
/
kvm
/
interrupt.c
4b9f952
KVM: s390: introduce the format-1 GISA
by Michael Mueller
· 8 years ago
f180bfd
KVM: s390: activate GISA for emulated interrupts
by Michael Mueller
· 8 years ago
4b35f65
KVM: s390: make kvm_s390_get_io_int() aware of GISA
by Michael Mueller
· 8 years ago
24160af
KVM: s390: add GISA interrupts to FLIC ioctl interface
by Michael Mueller
· 8 years ago
2496c8e
KVM: s390: abstract adapter interruption word generation from ISC
by Michael Mueller
· 7 years ago
d7c5cb0
KVM: s390: exploit GISA and AIV for emulated interrupts
by Michael Mueller
· 8 years ago
d77e641
KVM: s390: implement GISA IPM related primitives
by Michael Mueller
· 8 years ago
c7901a6
KVM: s390: reverse bit ordering of irqs in pending mask
by Michael Mueller
· 8 years ago
8d5fb0d
KVM: s390: introduce and use kvm_s390_test_cpuflags()
by David Hildenbrand
· 7 years ago
9daecfc
KVM: s390: introduce and use kvm_s390_clear_cpuflags()
by David Hildenbrand
· 7 years ago
ef8f4f4
KVM: s390: reuse kvm_s390_set_cpuflags()
by David Hildenbrand
· 7 years ago
2018224
KVM: s390: rename __set_cpuflag() to kvm_s390_set_cpuflags()
by David Hildenbrand
· 7 years ago
a9f6c9a
KVM: s390: cleanup struct kvm_s390_float_interrupt
by David Hildenbrand
· 7 years ago
5886293
KVM: s390: drop use of spin lock in __floating_irq_kick
by Michael Mueller
· 7 years ago
940f89a
KVM: s390: Remove redundant license text
by Greg Kroah-Hartman
· 7 years ago
d809aa2
KVM: s390: add SPDX identifiers to the remaining files
by Greg Kroah-Hartman
· 7 years ago
974aa56
Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
4dd6f17
KVM: s390: clear_io_irq() requests are not expected for adapter interrupts
by Michael Mueller
· 8 years ago
ee739f4
KVM: s390: abstract conversion between isc and enum irq_types
by Michael Mueller
· 8 years ago
72e1ad4
KVM: s390: document memory ordering for kvm_s390_vcpu_wakeup
by Christian Borntraeger
· 7 years ago
cc65450
s390/ctl_reg: move control register definitions to ctl_reg.h
by Martin Schwidefsky
· 7 years ago
3dbf020
KVM: s390: use WARN_ON_ONCE only for checking
by David Hildenbrand
· 7 years ago
c136b84
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
4d62fcc
KVM: s390: Inject machine check into the guest
by QingFeng Hao
· 8 years ago
2c1a48f
KVM: S390: add new group for flic
by Yi Min Zhao
· 8 years ago
1ba15b2
KVM: s390: fix ais handling vs cpu model
by Christian Borntraeger
· 8 years ago
8024855
KVM: s390: fix stale machine check data for guarded storage
by Christian Borntraeger
· 8 years ago
a892095
KVM: s390: introduce adapter interrupt inject function
by Yi Min Zhao
· 8 years ago
5197839
KVM: s390: introduce ais mode modify function
by Fei Li
· 8 years ago
08fab50
KVM: s390: interface for suppressible I/O adapters
by Fei Li
· 8 years ago
4e0b1ab
KVM: s390: gs support for kvm guests
by Fan Zhang
· 8 years ago
916cda1
s390: add a system call for guarded storage
by Martin Schwidefsky
· 9 years ago
8b0e195
ktime: Cleanup ktime_set() usage
by Thomas Gleixner
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
31d8b8d
KVM: s390: handle access registers in the run ioctl not in vcpu_put/load
by Christian Borntraeger
· 8 years ago
a694067
KVM: s390: allow 255 VCPUs when sca entries aren't used
by David Hildenbrand
· 8 years ago
8953fb0
KVM: s390: write external damage code on machine checks
by David Hildenbrand
· 8 years ago
ff5dc14
KVM: s390: fix delivery of vector regs during machine checks
by David Hildenbrand
· 9 years ago
0319dae
KVM: s390: split store status and machine check handling
by David Hildenbrand
· 8 years ago
d6404de
KVM: s390: factor out actual delivery of machine checks
by David Hildenbrand
· 9 years ago
c63cf53
KVM: pass struct kvm to kvm_set_routing_entry
by Radim Krčmář
· 8 years ago
adbf169
KVM: s390: vsie: speed up VCPU irq delivery when handling vsie
by David Hildenbrand
· 9 years ago
dcc98ea
KVM: s390: fixup I/O interrupt traces
by Christian Borntraeger
· 9 years ago
3491caf
KVM: halt_polling: provide a way to qualify wakeups during poll
by Christian Borntraeger
· 9 years ago
6d28f78
KVM: s390: add clear I/O irq operation for FLIC
by Halil Pasic
· 9 years ago
4f12985
KVM: s390: implement has_attr for FLIC
by Halil Pasic
· 9 years ago
72aafdf
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
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
1e133ab
s390/mm: split arch/s390/mm/pgtable.c
by Martin Schwidefsky
· 9 years ago
b3c17f1
KVM: s390: wake up when the VCPU cpu timer expires
by David Hildenbrand
· 9 years ago
4287f24
KVM: s390: abstract access to the VCPU cpu timer
by David Hildenbrand
· 9 years ago
8577370
KVM: Use simple waitqueue for vcpu->wq
by Marcelo Tosatti
· 9 years ago
eaa4f41
KVM: s390: irq delivery should not rely on icptcode
by David Hildenbrand
· 9 years ago
634790b
KVM: s390: migration / injection of prog irq ilc
by David Hildenbrand
· 9 years ago
0e8bc06
KVM: s390: PSW forwarding / rewinding / ilc rework
by David Hildenbrand
· 9 years ago
cbd88cd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 9 years ago
c667aea
s390: rename struct _lowcore to struct lowcore
by Heiko Carstens
· 9 years ago
2c1bb2b
KVM: s390: fast path for sca_ext_call_pending
by David Hildenbrand
· 9 years ago
5e04431
KVM: s390: Introduce switching code
by Eugene (jno) Dvurechenski
· 10 years ago
7d43bafcf
KVM: s390: Make provisions for ESCA utilization
by Eugene (jno) Dvurechenski
· 10 years ago
bc784cc
KVM: s390: Introduce new structures
by Eugene (jno) Dvurechenski
· 10 years ago
a5bd764
KVM: s390: Generalize access to SIGP controls
by Eugene (jno) Dvurechenski
· 10 years ago
152e9f6
KVM: s390: fix wrong lookup of VCPUs by array index
by David Hildenbrand
· 9 years ago
b85de33
KVM: s390: avoid memory overwrites on emergency signal injection
by David Hildenbrand
· 9 years ago
60417fc
KVM: s390: factor out reading of the guest TOD clock
by David Hildenbrand
· 9 years ago
238293b
KVM: s390: correctly handle injection of pgm irqs and per events
by David Hildenbrand
· 10 years ago
66933b7
KVM: s390: simplify in-kernel program irq injection
by David Hildenbrand
· 10 years ago
4d32ad6
KVM: s390: drop out early in kvm_s390_has_irq()
by David Hildenbrand
· 10 years ago
118b862
KVM: s390: kvm_arch_vcpu_runnable already cares about timer interrupts
by David Hildenbrand
· 9 years ago
5f94c58
KVM: s390: set interception requests for all floating irqs
by David Hildenbrand
· 9 years ago
fee0e0f
KVM: s390: disabled wait cares about machine checks, not PER
by David Hildenbrand
· 9 years ago
f59922b4
KVM: s390: remove unused variable in __inject_vm
by Christian Borntraeger
· 9 years ago
ca520ca
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
fdf0365
KVM: s390: host STP toleration for VMs
by Fan Zhang
· 10 years ago
a37281b
KVM: s390: more irq names for trace events
by David Hildenbrand
· 10 years ago
3f24ba1
KVM: s390: Fixup interrupt vcpu event messages and levels
by Christian Borntraeger
· 10 years ago
ed2afcf
KVM: s390: remove "from (user|kernel)" from irq injection messages
by David Hildenbrand
· 9 years ago
71db35d
KVM: s390: VCPU_EVENT cleanup for prefix changes
by Christian Borntraeger
· 9 years ago
805de8f4
atomic: Replace atomic_{set,clear}_mask() usage
by Peter Zijlstra
· 10 years ago
4e24155
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
f2ae45e
KVM: s390: clear floating interrupt bitmap and parameters
by Jens Freimann
· 10 years ago
37c5f6c
s390/sclp: unify basic sclp access by exposing "struct sclp"
by David Hildenbrand
· 10 years ago
96e0ed2
KVM: s390: factor out and optimize floating irq VCPU kick
by David Hildenbrand
· 10 years ago
ffeca0a
KVM: s390: optimize interrupt handling round trip time
by Jens Freimann
· 10 years ago
b938eace
KVM: s390: fix external call injection without sigp interpretation
by David Hildenbrand
· 10 years ago
816c766
KVM: s390: migrate vcpu interrupt state
by Jens Freimann
· 10 years ago
79e87a1
KVM: s390: refactor vcpu injection function
by Jens Freimann
· 10 years ago
b4aec92
KVM: s390: cpu timer irq priority
by David Hildenbrand
· 10 years ago
6d3da24
KVM: s390: deliver floating interrupts in order of priority
by Jens Freimann
· 12 years ago
94aa033
KVM: s390: fix get_all_floating_irqs
by Jens Freimann
· 10 years ago
2ba4596
KVM: s390: store the breaking-event address on pgm interrupts
by David Hildenbrand
· 10 years ago
bc17de7
KVM: s390: Machine Check
by Eric Farman
· 11 years ago
403c864
KVM: s390: Vector exceptions
by Eric Farman
· 10 years ago
33b412a
KVM: s390: Use insn_length() to calculate length of instruction
by Thomas Huth
· 10 years ago
a9a846fd
KVM: s390: Nullify instruction for certain program exceptions
by Thomas Huth
· 10 years ago
15462e3
KVM: s390: reinjection of irqs can fail in the tpi handler
by David Hildenbrand
· 10 years ago
8e2207c
KVM: s390: floating irqs: fix user triggerable endless loop
by David Hildenbrand
· 10 years ago
0eb135f
KVM: s390: remove redundant setting of interrupt type
by Jens Freimann
· 10 years ago
94d1f56
KVM: s390: fix bug in interrupt parameter check
by Jens Freimann
· 10 years ago
428d53b
KVM: s390: avoid memory leaks if __inject_vm() fails
by David Hildenbrand
· 10 years ago
Next »