Tejun Heo
|
38a6be5254
percpu: simplify pcpu_setup_first_chunk()
|
16 years ago |
Tejun Heo
|
8c4bfc6e88
x86,percpu: generalize lpage first chunk allocator
|
16 years ago |
Tejun Heo
|
d4b95f8039
x86,percpu: generalize 4k first chunk allocator
|
16 years ago |
Tejun Heo
|
788e5abc54
percpu: drop @unit_size from embed first chunk allocator
|
16 years ago |
Tejun Heo
|
e74e396204
percpu: use dynamic percpu allocator as the default percpu allocator
|
16 years ago |
Catalin Marinas
|
2e1483c995
kmemleak: Remove some of the kmemleak false positives
|
16 years ago |
David Howells
|
5028eaa97d
PERCPU: Collect the DECLARE/DEFINE declarations together
|
16 years ago |
David Howells
|
9b8de7479d
FRV: Fix the section attribute on UP DECLARE_PER_CPU()
|
16 years ago |
Tejun Heo
|
066123a535
percpu: unbreak alpha percpu
|
16 years ago |
Tejun Heo
|
66c3a75772
percpu: generalize embedding first chunk setup helper
|
16 years ago |
Tejun Heo
|
6074d5b0a3
percpu: more flexibility for @dyn_size of pcpu_setup_first_chunk()
|
16 years ago |
Tejun Heo
|
6b19b0c240
x86, percpu: setup reserved percpu area for x86_64
|
16 years ago |
Tejun Heo
|
edcb463997
percpu, module: implement reserved allocation and use it for module percpu variables
|
16 years ago |
Tejun Heo
|
cafe8816b2
percpu: use negative for auto for pcpu_setup_first_chunk() arguments
|
16 years ago |
Tejun Heo
|
2441d15c97
percpu: cosmetic renames in pcpu_setup_first_chunk()
|
16 years ago |
Tejun Heo
|
6a242909b0
percpu: clean up percpu constants
|
16 years ago |
Tejun Heo
|
e317603694
percpu: fix too low alignment restriction on UP
|
16 years ago |
Ingo Molnar
|
d2b0261506
alloc_percpu: fix UP build
|
16 years ago |
Tejun Heo
|
8d408b4be3
percpu: give more latitude to arch specific first chunk initialization
|
16 years ago |
Tejun Heo
|
fbf59bc9d7
percpu: implement new dynamic percpu allocator
|
16 years ago |
Tejun Heo
|
f2a8205c4e
percpu: kill percpu_alloc() and friends
|
16 years ago |
Rusty Russell
|
313e458f81
alloc_percpu: add align argument to __alloc_percpu.
|
16 years ago |
Rusty Russell
|
b36128c830
alloc_percpu: change percpu_ptr to per_cpu_ptr
|
16 years ago |
Brian Gerst
|
d3770449d3
percpu: make PER_CPU_BASE_SECTION overridable by arches
|
16 years ago |
Brian Gerst
|
0bd74fa8e2
percpu: refactor percpu.h
|
16 years ago |
Ingo Molnar
|
d3d0ba7b8f
Merge commit '63cc8c75156462d4b42cbdd76c293b7eee7ddbfe':
|
17 years ago |
Adrian Bunk
|
9d8fddfb17
mm/allocpercpu.c: make 4 functions static
|
17 years ago |
Eric Dumazet
|
63cc8c7515
percpu: introduce DEFINE_PER_CPU_PAGE_ALIGNED() macro
|
17 years ago |
Eric Dumazet
|
44c81433e8
per_cpu: fix DEFINE_PER_CPU_SHARED_ALIGNED for modules
|
17 years ago |
Robert P. J. Day
|
aab3c3b01d
Remove superfluous include of string.h from percpu.h
|
17 years ago |