Konrad Rzeszutek Wilk
|
a945928ea2
xen: Do not enable spinlocks before jump_label_init() has executed
|
12 years ago |
Konrad Rzeszutek Wilk
|
c3b7cb1fd8
xen/spinlock: Don't use __initdate for xen_pv_spin
|
12 years ago |
Konrad Rzeszutek Wilk
|
fb78e58c27
Revert "xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM"
|
12 years ago |
Konrad Rzeszutek Wilk
|
3310bbedac
xen/spinlock: Don't setup xen spinlock IPI kicker if disabled.
|
12 years ago |
Konrad Rzeszutek Wilk
|
6055aaf87d
xen/spinlock: We don't need the old structure anymore
|
12 years ago |
Jeremy Fitzhardinge
|
1ed7bf5f52
xen, pvticketlock: Allow interrupts to be enabled while blocking
|
12 years ago |
Jeremy Fitzhardinge
|
96f853eaa8
x86, ticketlock: Add slowpath logic
|
12 years ago |
Jeremy Fitzhardinge
|
354714dd26
x86, pvticketlock: Use callee-save for lock_spinning
|
12 years ago |
Jeremy Fitzhardinge
|
b8fa70b51a
xen, pvticketlocks: Add xen_nopvspin parameter to disable xen pv ticketlocks
|
12 years ago |
Jeremy Fitzhardinge
|
80bd58fef4
xen, pvticketlock: Xen implementation for PV ticket locks
|
12 years ago |
Jeremy Fitzhardinge
|
545ac13892
x86, spinlock: Replace pv spinlocks with pv ticketlocks
|
12 years ago |
Paul Gortmaker
|
148f9bb877
x86: delete __cpuinit usage from all x86 files
|
12 years ago |
Konrad Rzeszutek Wilk
|
354e7b7619
xen/spinlock: Don't leak interrupt name when offlining.
|
12 years ago |
Konrad Rzeszutek Wilk
|
cb91f8f44c
xen/spinlock: Fix check from greater than to be also be greater or equal to.
|
12 years ago |
Konrad Rzeszutek Wilk
|
70dd4998cb
xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM
|
12 years ago |
Konrad Rzeszutek Wilk
|
cb9c6f15f3
xen/spinlock: Check against default value of -1 for IRQ line.
|
12 years ago |
Stefan Bader
|
76eaca031f
xen: Send spinlock IPI to all waiters
|
12 years ago |
Srivatsa Vaddagiri
|
9fe2a70153
debugfs: Add support to print u32 array in debugfs
|
13 years ago |
David Vrabel
|
7a7546b377
x86: xen: size struct xen_spinlock to always fit in arch_spinlock_t
|
13 years ago |
Christoph Lameter
|
780f36d8b3
xen: Use this_cpu_ops
|
14 years ago |
David Howells
|
df9ee29270
Fix IRQ flag handling naming
|
14 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Thomas Gleixner
|
445c89514b
locking: Convert raw_spinlock to arch_spinlock
|
15 years ago |
Yang Xiaowei
|
2496afbf1e
xen: use stronger barrier after unlocking lock
|
16 years ago |
Jeremy Fitzhardinge
|
4d576b57b5
xen: only enable interrupts while actually blocking for spinlock
|
16 years ago |
Thomas Gleixner
|
d6c88a507e
genirq: revert dynarray
|
16 years ago |
Yinghai Lu
|
7f95ec9e4c
x86: move kstat_irqs from kstat to irq_desc
|
17 years ago |
Alex Nixon
|
d68d82afd4
xen: implement CPU hotplugging
|
17 years ago |
Jeremy Fitzhardinge
|
f8eca41f0a
xen: measure how long spinlocks spend blocking
|
17 years ago |
Jeremy Fitzhardinge
|
1e696f638b
xen: allow interrupts to be enabled while doing a blocking spin
|
17 years ago |