Jan Beulich
|
7931d49305
x86/spinlocks: Eliminate TICKET_MASK
|
13 years ago |
Jeremy Fitzhardinge
|
3d94ae0c70
x86/cmpxchg: add a locked add() helper
|
13 years ago |
Jeremy Fitzhardinge
|
4a7f340c6a
x86, ticketlock: remove obsolete comment
|
13 years ago |
Jeremy Fitzhardinge
|
229855d6f3
x86, ticketlock: Make __ticket_spin_trylock common
|
15 years ago |
Jeremy Fitzhardinge
|
2994488fe5
x86, ticketlock: Convert __ticket_spin_lock to use xadd()
|
15 years ago |
Jeremy Fitzhardinge
|
c576a3ea90
x86, ticketlock: Convert spin loop to C
|
15 years ago |
Jeremy Fitzhardinge
|
84eb950db1
x86, ticketlock: Clean up types and accessors
|
15 years ago |
Arun Sharma
|
60063497a9
atomic: use <linux/atomic.h>
|
14 years ago |
Jan Beulich
|
a750036f35
x86: Fix write lock scalability 64-bit issue
|
14 years ago |
Thomas Gleixner
|
e5931943d0
locking: Convert raw_rwlock functions to arch_rwlock
|
15 years ago |
Thomas Gleixner
|
fb3a6bbc91
locking: Convert raw_rwlock to arch_rwlock
|
15 years ago |
Thomas Gleixner
|
0199c4e68d
locking: Convert __raw_spin* functions to arch_spin*
|
15 years ago |
Thomas Gleixner
|
445c89514b
locking: Convert raw_spinlock to arch_spinlock
|
15 years ago |
Jiri Olsa
|
ad46276952
memory barrier: adding smp_mb__after_lock
|
16 years ago |
Jeremy Fitzhardinge
|
b4ecc12699
x86: Fix performance regression caused by paravirt_ops on native kernels
|
16 years ago |
Robin Holt
|
f5f7eac41d
Allow rwlocks to re-enable interrupts
|
16 years ago |
Ingo Molnar
|
f8a6b2b9ce
Merge branch 'linus' into x86/apic
|
16 years ago |
Kyle McMartin
|
a5ef7ca0e2
x86: spinlocks: define dummy __raw_spin_is_contended
|
16 years ago |
Ingo Molnar
|
74b6eb6b93
Merge branches 'x86/asm', 'x86/cleanups', 'x86/cpudetect', 'x86/debug', 'x86/doc', 'x86/header-fixes', 'x86/mm', 'x86/paravirt', 'x86/pat', 'x86/setup-v2', 'x86/subarch', 'x86/uaccess' and 'x86/urgent' into x86/core
|
16 years ago |
Frederic Weisbecker
|
2d4d57db69
x86: micro-optimize __raw_read_trylock()
|
16 years ago |
Jiri Kosina
|
afb33f8c0d
x86: remove byte locks
|
16 years ago |
H. Peter Anvin
|
1965aae3c9
x86: Fix ASM_X86__ header guards
|
16 years ago |
Al Viro
|
bb8985586b
x86, um: ... and asm-x86 move
|
17 years ago |