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