Commit Graph

45 Commits (2f39e637ea240efb74cf807d31c93a71a0b89174)

Author SHA1 Message Date
Tejun Heo 2f39e637ea percpu: allow non-linear / sparse cpu -> unit mapping 16 years ago
Tejun Heo ce3141a277 percpu: drop pcpu_chunk->page[] 16 years ago
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
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
Eric Dumazet b324215190 PERCPU : __percpu_alloc_mask() can dynamically size percpu_data storage 17 years ago
travis@sgi.com 05991bef10 ia64: use generic percpu 17 years ago
travis@sgi.com 5280e004fc percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.h 17 years ago
Robert P. J. Day 0a3021f4e2 Remove unnecessary includes of spinlock.h under include/linux 18 years ago
Jeremy Fitzhardinge b00742d399 [PATCH] x86-64: Account for module percpu space separately from kernel percpu 18 years ago
Jan Blunck a666ecfbf5 [PATCH] Fix typo in "syntax error if percpu macros are incorrectly used" patch 19 years ago
Al Viro 0891a8d706 [PATCH] __percpu_alloc_mask() has to be __always_inline in UP case 19 years ago
Martin Peschke 7ff6f08295 [PATCH] CPU hotplug compatible alloc_percpu() 19 years ago
Jan Blunck 632bbfeee4 [PATCH] trigger a syntax error if percpu macros are incorrectly used 19 years ago
Eric Dumazet f867bac654 [PATCH] remove unused blkp field in percpu_data 19 years ago
Pekka Enberg f9f7500521 [PATCH] slab: remove unused align parameter from alloc_percpu 19 years ago
Paul Mundt 66341a905e [PATCH] Shut up per_cpu_ptr() on UP 20 years ago
Linus Torvalds 1da177e4c3 Linux-2.6.12-rc2 20 years ago