Christoph Lameter
|
933393f58f
percpu: Remove irqsafe_cpu_xxx variants
|
13 jaren geleden |
Chris Metcalf
|
d4d84fef6d
slub: always align cpu_slab to honor cmpxchg_double requirement
|
14 jaren geleden |
Thomas Gleixner
|
30106b8ce2
slub: Fix the lockless code on 32-bit platforms with no 64-bit cmpxchg
|
14 jaren geleden |
Christoph Lameter
|
7c33433921
percpu: Generic support for this_cpu_cmpxchg_double()
|
14 jaren geleden |
Christoph Lameter
|
2b71244285
percpu: Generic this_cpu_cmpxchg() and this_cpu_xchg support
|
14 jaren geleden |
Tejun Heo
|
403047754c
percpu,x86: relocate this_cpu_add_return() and friends
|
14 jaren geleden |
Christoph Lameter
|
a663ffff1d
percpu: Generic support for this_cpu_add, sub, dec, inc_return
|
14 jaren geleden |
Linus Torvalds
|
0fc0531e0a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
|
14 jaren geleden |
Peter Zijlstra
|
8b8e2ec1ee
percpu: Add {get,put}_cpu_ptr
|
15 jaren geleden |
Tejun Heo
|
bbddff0545
percpu: use percpu allocator on UP too
|
15 jaren geleden |
Tejun Heo
|
6abad5acac
percpu: reduce PCPU_MIN_UNIT_SIZE to 32k
|
15 jaren geleden |
Namhyung Kim
|
18cb2aef91
percpu: handle __percpu notations in UP accessors
|
15 jaren geleden |
Tejun Heo
|
099a19d91c
percpu: allow limited allocation before slab is online
|
15 jaren geleden |
Tejun Heo
|
4ba6ce250e
percpu: make @dyn_size always mean min dyn_size in first chunk init functions
|
15 jaren geleden |
Linus Torvalds
|
b66696e3c0
Merge branch 'slabh' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc
|
15 jaren geleden |
Tejun Heo
|
de380b55f9
percpu: don't implicitly include slab.h from percpu.h
|
15 jaren geleden |
Tejun Heo
|
10fad5e46f
percpu, module: implement and use is_kernel/module_percpu_address()
|
15 jaren geleden |
Tejun Heo
|
32032df6c2
Merge branch 'master' into percpu
|
15 jaren geleden |
Tejun Heo
|
50de1a8ef1
Merge branch 'for-linus' into for-next
|
15 jaren geleden |
Tejun Heo
|
ee0a6efc18
percpu: add missing per_cpu_ptr_to_phys() definition for UP
|
15 jaren geleden |
Vivek Goyal
|
3b034b0d08
percpu: Fix kdump failure if booted with percpu_alloc=page
|
15 jaren geleden |
Tejun Heo
|
545695fb41
percpu: make accessors check for percpu pointer in sparse
|
15 jaren geleden |
Rusty Russell
|
e0fdb0e050
percpu: add __percpu for sparse.
|
15 jaren geleden |
Tejun Heo
|
f7b64fe806
percpu: make access macros universal
|
15 jaren geleden |
Rusty Russell
|
dd17c8f729
percpu: remove per_cpu__ prefix.
|
15 jaren geleden |
Tejun Heo
|
0f5e4816db
percpu: remove some sparse warnings
|
15 jaren geleden |
Tejun Heo
|
64ef291f46
percpu: make alloc_percpu() handle array types
|
15 jaren geleden |
Christoph Lameter
|
7340a0b152
this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations
|
16 jaren geleden |
Tejun Heo
|
23fb064bb9
percpu: kill legacy percpu allocator
|
16 jaren geleden |
Tejun Heo
|
e933a73f48
percpu: kill lpage first chunk allocator
|
16 jaren geleden |