| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 | Thomas Gleixner | 1 | -2/+1 |
| 2019-05-13 | Merge branch 'for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/denni... | Linus Torvalds | 1 | -162/+387 |
| 2019-05-08 | percpu: remove spurious lock dependency between percpu and sched | John Sperbeck | 1 | -1/+5 |
| 2019-03-18 | percpu: stop printing kernel addresses | Matteo Croce | 1 | -4/+4 |
| 2019-03-13 | percpu: use chunk scan_hint to skip some scanning | Dennis Zhou | 1 | -9/+27 |
| 2019-03-13 | percpu: convert chunk hints to be based on pcpu_block_md | Dennis Zhou | 1 | -67/+53 |
| 2019-03-13 | percpu: make pcpu_block_md generic | Dennis Zhou | 1 | -7/+13 |
| 2019-03-13 | percpu: use block scan_hint to only scan forward | Dennis Zhou | 1 | -6/+17 |
| 2019-03-13 | percpu: remember largest area skipped during allocation | Dennis Zhou | 1 | -2/+99 |
| 2019-03-13 | percpu: add block level scan_hint | Dennis Zhou | 1 | -7/+94 |
| 2019-03-13 | percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE | Dennis Zhou | 1 | -66/+44 |
| 2019-03-13 | percpu: relegate chunks unusable when failing small allocations | Dennis Zhou | 1 | -9/+26 |
| 2019-03-13 | percpu: manage chunks based on contig_bits instead of free_bytes | Dennis Zhou | 1 | -1/+1 |
| 2019-03-13 | percpu: introduce helper to determine if two regions overlap | Dennis Zhou | 1 | -4/+24 |
| 2019-03-13 | percpu: do not search past bitmap when allocating an area | Dennis Zhou | 1 | -1/+2 |
| 2019-03-13 | percpu: update free path with correct new free region | Dennis Zhou | 1 | -1/+1 |
| 2019-03-12 | memblock: drop memblock_alloc_*_nopanic() variants | Mike Rapoport | 1 | -7/+4 |
| 2019-03-12 | mm/percpu: add checks for the return value of memblock_alloc*() | Mike Rapoport | 1 | -17/+56 |
| 2019-02-23 | percpu: use nr_groups as check condition | Peng Fan | 1 | -1/+1 |
| 2018-11-01 | Merge branch 'for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/denn... | Linus Torvalds | 1 | -1/+1 |
| 2018-10-31 | memblock: stop using implicit alignment to SMP_CACHE_BYTES | Mike Rapoport | 1 | -18/+20 |
| 2018-10-31 | mm: remove include/linux/bootmem.h | Mike Rapoport | 1 | -1/+1 |
| 2018-10-31 | memblock: remove _virt from APIs returning virtual address | Mike Rapoport | 1 | -14/+14 |
| 2018-10-07 | percpu: stop leaking bitmap metadata blocks | Mike Rapoport | 1 | -0/+1 |
| 2018-09-12 | mm: percpu: remove unnecessary unlikely() | Igor Stoppa | 1 | -1/+1 |
| 2018-08-22 | /proc/meminfo: add percpu populated pages count | Dennis Zhou (Facebook) | 1 | -0/+29 |
| 2018-04-02 | Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn... | Linus Torvalds | 1 | -4/+0 |
| 2018-03-26 | treewide: simplify Kconfig dependencies for removed archs | Arnd Bergmann | 1 | -4/+0 |
| 2018-03-19 | mm: Allow to kill tasks doing pcpu_alloc() and waiting for pcpu_balance_workfn() | Kirill Tkhai | 1 | -2/+11 |
| 2018-03-19 | percpu: include linux/sched.h for cond_resched() | Tejun Heo | 1 | -0/+1 |
| 2018-02-23 | percpu: add a schedule point in pcpu_balance_workfn() | Eric Dumazet | 1 | -0/+1 |
| 2018-02-18 | percpu: allow select gfp to be passed to underlying allocators | Dennis Zhou | 1 | -9/+7 |
| 2018-02-18 | percpu: add __GFP_NORETRY semantics to the percpu balancing path | Dennis Zhou | 1 | -17/+27 |
| 2018-02-18 | percpu: match chunk allocator declarations with definitions | Dennis Zhou | 1 | -2/+4 |
| 2017-11-27 | percpu: hack to let the CRIS architecture to boot until they clean up | Nicolas Pitre | 1 | -0/+4 |
| 2017-11-15 | Merge branch 'for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p... | Linus Torvalds | 1 | -1/+2 |
| 2017-10-19 | mm, percpu: add support for __GFP_NOWARN flag | Daniel Borkmann | 1 | -5/+10 |
| 2017-10-04 | percpu: don't forget to free the temporary struct pcpu_alloc_info | Nicolas Pitre | 1 | -1/+2 |
| 2017-09-28 | percpu: fix iteration to prevent skipping over block | Dennis Zhou | 1 | -0/+4 |
| 2017-07-26 | percpu: update header to contain bitmap allocator explanation. | Dennis Zhou (Facebook) | 1 | -14/+18 |
| 2017-07-26 | percpu: update pcpu_find_block_fit to use an iterator | Dennis Zhou (Facebook) | 1 | -20/+92 |
| 2017-07-26 | percpu: use metadata blocks to update the chunk contig hint | Dennis Zhou (Facebook) | 1 | -10/+70 |
| 2017-07-26 | percpu: update free path to take advantage of contig hints | Dennis Zhou (Facebook) | 1 | -3/+65 |
| 2017-07-26 | percpu: update alloc path to only scan if contig hints are broken | Dennis Zhou (Facebook) | 1 | -3/+56 |
| 2017-07-26 | percpu: keep track of the best offset for contig hints | Dennis Zhou (Facebook) | 1 | -1/+12 |
| 2017-07-26 | percpu: skip chunks if the alloc does not fit in the contig hint | Dennis Zhou (Facebook) | 1 | -2/+16 |
| 2017-07-26 | percpu: add first_bit to keep track of the first free in the bitmap | Dennis Zhou (Facebook) | 1 | -2/+15 |
| 2017-07-26 | percpu: introduce bitmap metadata blocks | Dennis Zhou (Facebook) | 1 | -12/+216 |
| 2017-07-26 | percpu: replace area map allocator with bitmap | Dennis Zhou (Facebook) | 1 | -456/+273 |
| 2017-07-26 | percpu: generalize bitmap (un)populated iterators | Dennis Zhou (Facebook) | 1 | -24/+25 |
| 2017-07-26 | percpu: increase minimum percpu allocation size and align first regions | Dennis Zhou (Facebook) | 1 | -7/+20 |
| 2017-07-26 | percpu: introduce nr_empty_pop_pages to help empty page accounting | Dennis Zhou (Facebook) | 1 | -3/+8 |
| 2017-07-26 | percpu: change the number of pages marked in the first_chunk pop bitmap | Dennis Zhou (Facebook) | 1 | -7/+9 |
| 2017-07-26 | percpu: combine percpu address checks | Dennis Zhou (Facebook) | 1 | -40/+11 |
| 2017-07-26 | percpu: modify base_addr to be region specific | Dennis Zhou (Facebook) | 1 | -41/+114 |
| 2017-07-26 | percpu: setup_first_chunk rename schunk/dchunk to chunk | Dennis Zhou (Facebook) | 1 | -8/+8 |
| 2017-07-26 | percpu: end chunk area maps page aligned for the populated bitmap | Dennis Zhou (Facebook) | 1 | -0/+9 |
| 2017-07-26 | percpu: unify allocation of schunk and dchunk | Dennis Zhou (Facebook) | 1 | -33/+40 |
| 2017-07-26 | percpu: setup_first_chunk remove dyn_size and consolidate logic | Dennis Zhou (Facebook) | 1 | -12/+6 |
| 2017-07-26 | percpu: remove has_reserved from pcpu_chunk | Dennis Zhou (Facebook) | 1 | -3/+0 |
| 2017-07-26 | percpu: introduce start_offset to pcpu_chunk | Dennis Zhou (Facebook) | 1 | -11/+10 |
| 2017-07-26 | percpu: setup_first_chunk enforce dynamic region must exist | Dennis Zhou (Facebook) | 1 | -5/+4 |
| 2017-07-17 | percpu: update the header comment and pcpu_build_alloc_info comments | Dennis Zhou (Facebook) | 1 | -26/+32 |
| 2017-07-17 | percpu: expose pcpu_nr_empty_pop_pages in pcpu_stats | Dennis Zhou (Facebook) | 1 | -1/+1 |
| 2017-06-21 | percpu: resolve err may not be initialized in pcpu_alloc | Dennis Zhou | 1 | -1/+3 |
| 2017-06-20 | percpu: add tracepoint support for percpu memory | Dennis Zhou | 1 | -0/+12 |
| 2017-06-20 | percpu: expose statistics about percpu memory via debugfs | Dennis Zhou | 1 | -0/+9 |
| 2017-06-20 | percpu: migrate percpu data structures to internal header | Dennis Zhou | 1 | -23/+7 |
| 2017-06-20 | percpu: add missing lockdep_assert_held to func pcpu_free_area | Dennis Zhou | 1 | -0/+2 |
| 2017-05-10 | mark most percpu globals as __ro_after_init | Daniel Micay | 1 | -18/+18 |
| 2017-04-04 | Merge branch 'sched/core' into locking/core | Thomas Gleixner | 1 | -1/+4 |
| 2017-03-26 | lockdep: Fix per-cpu static objects | Peter Zijlstra | 1 | -1/+4 |
| 2017-03-16 | locking/lockdep: Handle statically initialized PER_CPU locks properly | Thomas Gleixner | 1 | -14/+23 |
| 2017-03-06 | percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages | Tahsin Erdogan | 1 | -1/+4 |
| 2017-02-27 | scripts/spelling.txt: add "followings" pattern and fix typo instances | Masahiro Yamada | 1 | -1/+1 |
| 2016-12-13 | Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p... | Linus Torvalds | 1 | -1/+2 |
| 2016-12-12 | mm/percpu.c: fix panic triggered by BUG_ON() falsely | zijun_hu | 1 | -4/+12 |
| 2016-10-19 | percpu: ensure the requested alignment is power of two | zijun_hu | 1 | -1/+2 |
| 2016-10-05 | mm/percpu.c: fix potential memory leakage for pcpu_embed_first_chunk() | zijun_hu | 1 | -18/+18 |
| 2016-10-05 | mm/percpu.c: correct max_distance calculation for pcpu_embed_first_chunk() | zijun_hu | 1 | -6/+8 |
| 2016-05-25 | percpu: fix synchronization between synchronous map extension and chunk destr... | Tejun Heo | 1 | -8/+8 |
| 2016-05-25 | percpu: fix synchronization between chunk->map_extend_work and chunk destruction | Tejun Heo | 1 | -21/+36 |
| 2016-03-17 | mm: percpu: use pr_fmt to prefix output | Joe Perches | 1 | -9/+11 |
| 2016-03-17 | mm: convert printk(KERN_<LEVEL> to pr_<level> | Joe Perches | 1 | -6/+6 |
| 2016-03-17 | mm: coalesce split strings | Joe Perches | 1 | -2/+2 |
| 2016-03-17 | mm: convert pr_warning to pr_warn | Joe Perches | 1 | -8/+7 |
| 2016-01-22 | tree wide: use kvfree() than conditional kfree()/vfree() | Tetsuo Handa | 1 | -11/+7 |
| 2015-11-05 | mm/percpu: use offset_in_page macro | Alexander Kuleshov | 1 | -5/+5 |
| 2015-07-21 | percpu: clean up of schunk->map[] assignment in pcpu_setup_first_chunk | Baoquan He | 1 | -3/+2 |
| 2015-06-24 | mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc() | Larry Finger | 1 | -1/+1 |
| 2015-03-24 | percpu: Fix trivial typos in comments | Yannick Guerrini | 1 | -2/+2 |
| 2015-02-13 | percpu: use %*pb[l] to print bitmaps including cpumasks and nodemasks | Tejun Heo | 1 | -4/+2 |
| 2014-10-29 | percpu: off by one in BUG_ON() | Dan Carpenter | 1 | -1/+1 |
| 2014-10-08 | percpu: fix how @gfp is interpreted by the percpu allocator | Tejun Heo | 1 | -1/+1 |
| 2014-09-21 | Revert "percpu: free percpu allocation info for uniprocessor system" | Guenter Roeck | 1 | -2/+0 |
| 2014-09-09 | percpu: fix locking regression in the failure path of pcpu_alloc() | Tejun Heo | 1 | -0/+1 |
| 2014-09-02 | percpu: implement asynchronous chunk population | Tejun Heo | 1 | -4/+113 |
| 2014-09-02 | percpu: rename pcpu_reclaim_work to pcpu_balance_work | Tejun Heo | 1 | -15/+12 |
| 2014-09-02 | percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated | Tejun Heo | 1 | -9/+113 |
| 2014-09-02 | percpu: make sure chunk->map array has available space | Tejun Heo | 1 | -8/+45 |
| 2014-09-02 | percpu: implement [__]alloc_percpu_gfp() | Tejun Heo | 1 | -25/+39 |
| 2014-09-02 | percpu: indent the population block in pcpu_alloc() | Tejun Heo | 1 | -17/+21 |
| 2014-09-02 | percpu: make pcpu_alloc_area() capable of allocating only from populated areas | Tejun Heo | 1 | -7/+58 |
| 2014-09-02 | percpu: restructure locking | Tejun Heo | 1 | -40/+35 |
| 2014-09-02 | percpu: move region iterations out of pcpu_[de]populate_chunk() | Tejun Heo | 1 | -11/+8 |
| 2014-09-02 | percpu: move common parts out of pcpu_[de]populate_chunk() | Tejun Heo | 1 | -9/+30 |
| 2014-08-16 | percpu: free percpu allocation info for uniprocessor system | Honggang Li | 1 | -0/+2 |
| 2014-06-19 | percpu: Use ALIGN macro instead of hand coding alignment calculation | Christoph Lameter | 1 | -2/+1 |
| 2014-04-14 | percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree() | Jianyu Zhan | 1 | -1/+1 |
| 2014-03-29 | percpu: renew the max_contig if we merge the head and previous block | Jianyu Zhan | 1 | -1/+3 |
| 2014-03-17 | percpu: allocation size should be even | Viro | 1 | -1/+4 |
| 2014-03-07 | percpu: speed alloc_pcpu_area() up | Al Viro | 1 | -1/+17 |
| 2014-03-07 | percpu: store offsets instead of lengths in ->map[] | Al Viro | 1 | -55/+81 |
| 2014-03-07 | perpcu: fold pcpu_split_block() into the only caller | Al Viro | 1 | -47/+16 |
| 2014-01-21 | Merge branch 'akpm' (incoming from Andrew) | Linus Torvalds | 1 | -16/+22 |
| 2014-01-21 | mm/percpu.c: use memblock apis for early memory allocations | Santosh Shilimkar | 1 | -16/+22 |
| 2014-01-21 | percpu: use VMALLOC_TOTAL instead of VMALLOC_END - VMALLOC_START | Laura Abbott | 1 | -2/+2 |
| 2013-09-23 | percpu: fix bootmem error handling in pcpu_page_first_chunk() | Michael Holzheu | 1 | -2/+3 |
| 2012-12-02 | mm, percpu: Make sure percpu_alloc early parameter has an argument | Cyrill Gorcunov | 1 | -0/+3 |
| 2012-10-29 | percpu: make pcpu_free_chunk() use pcpu_mem_free() instead of kfree() | Joonsoo Kim | 1 | -1/+1 |
| 2012-10-06 | sections: fix section conflicts in mm/percpu.c | Andi Kleen | 1 | -1/+1 |
| 2012-05-09 | kmemleak: Fix the kmemleak tracking of the percpu areas with !SMP | Catalin Marinas | 1 | -0/+2 |
| 2012-05-09 | percpu: pcpu_embed_first_chunk() should free unused parts after all allocs ar... | Tejun Heo | 1 | -0/+10 |
| 2012-03-29 | percpu: use KERN_CONT in pcpu_dump_alloc_info() | Tejun Heo | 1 | -5/+5 |
| 2012-01-14 | Merge tag 'kmemleak' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarina... | Linus Torvalds | 1 | -1/+11 |
| 2011-12-15 | percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses | Eugene Surovegin | 1 | -2/+4 |
| 2011-12-02 | kmemleak: Handle percpu memory allocation | Catalin Marinas | 1 | -1/+11 |
| 2011-11-23 | percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary | Dave Young | 1 | -0/+11 |
| 2011-11-22 | percpu: fix chunk range calculation | Tejun Heo | 1 | -14/+20 |
| 2011-11-22 | percpu: rename pcpu_mem_alloc to pcpu_mem_zalloc | Bob Liu | 1 | -8/+9 |
| 2011-05-24 | Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/tj... | Linus Torvalds | 1 | -2/+4 |
| 2011-05-24 | Merge branch 'fixes-2.6.39' into for-2.6.40 | Tejun Heo | 1 | -2/+2 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -5/+5 |
| 2011-03-28 | percpu: Cast away printk format warning | Mike Frysinger | 1 | -2/+2 |
| 2011-03-28 | NOMMU: percpu should use is_vmalloc_addr(). | David Howells | 1 | -2/+1 |
| 2011-03-24 | percpu: Always align percpu output section to PAGE_SIZE | Tejun Heo | 1 | -0/+2 |
| 2011-01-13 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko... | Linus Torvalds | 1 | -1/+1 |
| 2011-01-07 | Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj... | Linus Torvalds | 1 | -6/+2 |
| 2010-12-22 | percpu: print out alloc information with KERN_DEBUG instead of KERN_INFO | Tejun Heo | 1 | -1/+1 |
| 2010-12-07 | percpu: zero memory more efficiently in mm/percpu.c::pcpu_mem_alloc() | Jesper Juhl | 1 | -6/+2 |
| 2010-11-01 | tree-wide: fix comment/printk typos | Uwe Kleine-König | 1 | -1/+1 |
| 2010-10-24 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko... | Linus Torvalds | 1 | -1/+1 |
| 2010-10-22 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/... | Linus Torvalds | 1 | -168/+233 |
| 2010-09-21 | percpu: fix pcpu_last_unit_cpu | Tejun Heo | 1 | -1/+1 |
| 2010-09-10 | percpu: update comments to reflect that percpu allocations are always zero-fi... | Tejun Heo | 1 | -5/+6 |
| 2010-09-09 | percpu: fix build breakage on s390 and cleanup build configuration tests | Tejun Heo | 1 | -163/+175 |
| 2010-09-08 | percpu: use percpu allocator on UP too | Tejun Heo | 1 | -4/+56 |
| 2010-08-27 | percpu: fix a mismatch between code and comment | Namhyung Kim | 1 | -1/+1 |
| 2010-08-27 | percpu: fix a memory leak in pcpu_extend_area_map() | Huang Shijie | 1 | -1/+3 |
| 2010-08-11 | fix a typo on comments in mm/percpu.c | Namhyung Kim | 1 | -1/+1 |
| 2010-06-27 | percpu: allow limited allocation before slab is online | Tejun Heo | 1 | -12/+40 |
| 2010-06-27 | percpu: make @dyn_size always mean min dyn_size in first chunk init functions | Tejun Heo | 1 | -25/+10 |
| 2010-06-18 | percpu: fix first chunk match in per_cpu_ptr_to_phys() | Tejun Heo | 1 | -3/+28 |
| 2010-06-17 | percpu: fix trivial bugs in pcpu_build_alloc_info() | Pavel V. Panteleev | 1 | -3/+2 |
| 2010-05-01 | percpu: implement kernel memory based chunk allocation | Tejun Heo | 1 | -0/+4 |
| 2010-05-01 | percpu: move vmalloc based chunk management into percpu-vm.c | Tejun Heo | 1 | -428/+24 |
| 2010-05-01 | percpu: misc preparations for nommu support | Tejun Heo | 1 | -55/+56 |
| 2010-05-01 | percpu: reorganize chunk creation and destruction | Tejun Heo | 1 | -24/+46 |
| 2010-05-01 | percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr... | Tejun Heo | 1 | -8/+24 |
| 2010-03-29 | percpu, module: implement and use is_kernel/module_percpu_address() | Tejun Heo | 1 | -0/+26 |
| 2010-02-17 | percpu: add __percpu sparse annotations to core kernel subsystems | Tejun Heo | 1 | -8/+10 |
| 2010-02-02 | Merge branch 'master' into percpu | Tejun Heo | 1 | -1/+3 |
| 2010-01-11 | percpu: avoid calling __pcpu_ptr_to_addr(NULL) | Andrew Morton | 1 | -1/+3 |
| 2010-01-05 | Merge branch 'master' into percpu | Tejun Heo | 1 | -48/+114 |
| 2009-12-08 | percpu: refactor the code in pcpu_[de]populate_chunk() | WANG Cong | 1 | -10/+8 |
| 2009-12-08 | Merge branch 'for-linus' into for-next | Tejun Heo | 1 | -48/+114 |
| 2009-11-25 | percpu: Fix kdump failure if booted with percpu_alloc=page | Vivek Goyal | 1 | -0/+22 |
| 2009-11-13 | percpu: restructure pcpu_extend_area_map() to fix bugs and improve readability | Tejun Heo | 1 | -40/+81 |
| 2009-10-29 | percpu: remove some sparse warnings | Tejun Heo | 1 | -0/+1 |
| 2009-10-29 | percpu: allow pcpu_alloc() to be called with IRQs off | Jiri Kosina | 1 | -13/+17 |
| 2009-10-12 | Merge branch 'for-linus' into for-next | Tejun Heo | 1 | -2/+3 |
| 2009-10-12 | percpu: fix compile warnings | Tejun Heo | 1 | -2/+3 |
| 2009-10-02 | percpu: kill legacy percpu allocator | Tejun Heo | 1 | -2/+0 |
| 2009-09-29 | percpu: make allocation failures more verbose | Tejun Heo | 1 | -2/+18 |
| 2009-09-29 | percpu: make pcpu_setup_first_chunk() failures more verbose | Tejun Heo | 1 | -11/+26 |
| 2009-09-29 | percpu: make embedding first chunk allocator check vmalloc space size | Tejun Heo | 1 | -2/+18 |
| 2009-09-29 | percpu: make pcpu_build_alloc_info() clear static buffers | Tejun Heo | 1 | -0/+4 |
| 2009-09-29 | percpu: fix unit_map[] verification in pcpu_setup_first_chunk() | Tejun Heo | 1 | -3/+3 |
| 2009-09-15 | Merge branch 'for-next' into for-linus | Tejun Heo | 1 | -349/+1071 |
| 2009-09-01 | percpu: don't assume existence of cpu0 | Tejun Heo | 1 | -1/+14 |
| 2009-08-14 | percpu: kill lpage first chunk allocator | Tejun Heo | 1 | -241/+0 |
| 2009-08-14 | percpu: update embedding first chunk allocator to handle sparse units | Tejun Heo | 1 | -28/+85 |
| 2009-08-14 | percpu: use group information to allocate vmap areas sparsely | Tejun Heo | 1 | -9/+26 |
| 2009-08-14 | percpu: add chunk->base_addr | Tejun Heo | 1 | -14/+11 |
| 2009-08-14 | percpu: add pcpu_unit_offsets[] | Tejun Heo | 1 | -48/+47 |
| 2009-08-14 | percpu: introduce pcpu_alloc_info and pcpu_group_info | Tejun Heo | 1 | -201/+328 |
| 2009-08-14 | percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward | Tejun Heo | 1 | -167/+172 |
| 2009-08-14 | percpu: add @align to pcpu_fc_alloc_fn_t | Tejun Heo | 1 | -2/+2 |
| 2009-08-14 | percpu: make @dyn_size mandatory for pcpu_setup_first_chunk() | Tejun Heo | 1 | -20/+19 |
| 2009-08-14 | percpu: drop @static_size from first chunk allocators | Tejun Heo | 1 | -16/+13 |
| 2009-08-14 | percpu: generalize first chunk allocator selection | Tejun Heo | 1 | -0/+32 |
| 2009-08-14 | percpu: build first chunk allocators selectively | Tejun Heo | 1 | -8/+11 |
| 2009-08-14 | percpu: rename 4k first chunk allocator to page | Tejun Heo | 1 | -11/+14 |
| 2009-08-14 | percpu: improve boot messages | Tejun Heo | 1 | -6/+7 |
| 2009-08-14 | percpu: fix pcpu_reclaim() locking | Tejun Heo | 1 | -1/+2 |
| 2009-08-14 | Merge branch 'percpu-for-linus' into percpu-for-next | Tejun Heo | 1 | -10/+13 |
| 2009-08-14 | percpu: use the right flag for get_vm_area() | Amerigo Wang | 1 | -1/+1 |
| 2009-08-14 | percpu, sparc64: fix sparse possible cpu map handling | Tejun Heo | 1 | -15/+18 |
| 2009-07-04 | percpu: teach large page allocator about NUMA | Tejun Heo | 1 | -76/+282 |
| 2009-07-04 | percpu: allow non-linear / sparse cpu -> unit mapping | Tejun Heo | 1 | -35/+94 |