| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'sched/core' into locking/core | Thomas Gleixner | 2017-04-04 | 1 | -1/+4 |
|\ |
|
| * | percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages | Tahsin Erdogan | 2017-03-06 | 1 | -1/+4 |
* | | lockdep: Fix per-cpu static objects | Peter Zijlstra | 2017-03-26 | 1 | -1/+4 |
* | | locking/lockdep: Handle statically initialized PER_CPU locks properly | Thomas Gleixner | 2017-03-16 | 1 | -14/+23 |
|/ |
|
* | scripts/spelling.txt: add "followings" pattern and fix typo instances | Masahiro Yamada | 2017-02-28 | 1 | -1/+1 |
* | Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p... | Linus Torvalds | 2016-12-13 | 1 | -1/+2 |
|\ |
|
| * | percpu: ensure the requested alignment is power of two | zijun_hu | 2016-10-19 | 1 | -1/+2 |
* | | mm/percpu.c: fix panic triggered by BUG_ON() falsely | zijun_hu | 2016-12-13 | 1 | -4/+12 |
|/ |
|
* | mm/percpu.c: fix potential memory leakage for pcpu_embed_first_chunk() | zijun_hu | 2016-10-05 | 1 | -18/+18 |
* | mm/percpu.c: correct max_distance calculation for pcpu_embed_first_chunk() | zijun_hu | 2016-10-05 | 1 | -6/+8 |
* | percpu: fix synchronization between synchronous map extension and chunk destr... | Tejun Heo | 2016-05-25 | 1 | -8/+8 |
* | percpu: fix synchronization between chunk->map_extend_work and chunk destruction | Tejun Heo | 2016-05-25 | 1 | -21/+36 |
* | mm: percpu: use pr_fmt to prefix output | Joe Perches | 2016-03-17 | 1 | -9/+11 |
* | mm: convert printk(KERN_<LEVEL> to pr_<level> | Joe Perches | 2016-03-17 | 1 | -6/+6 |
* | mm: coalesce split strings | Joe Perches | 2016-03-17 | 1 | -2/+2 |
* | mm: convert pr_warning to pr_warn | Joe Perches | 2016-03-17 | 1 | -8/+7 |
* | tree wide: use kvfree() than conditional kfree()/vfree() | Tetsuo Handa | 2016-01-23 | 1 | -11/+7 |
* | mm/percpu: use offset_in_page macro | Alexander Kuleshov | 2015-11-06 | 1 | -5/+5 |
* | percpu: clean up of schunk->map[] assignment in pcpu_setup_first_chunk | Baoquan He | 2015-07-21 | 1 | -3/+2 |
* | mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc() | Larry Finger | 2015-06-25 | 1 | -1/+1 |
* | percpu: Fix trivial typos in comments | Yannick Guerrini | 2015-03-24 | 1 | -2/+2 |
* | percpu: use %*pb[l] to print bitmaps including cpumasks and nodemasks | Tejun Heo | 2015-02-14 | 1 | -4/+2 |
* | percpu: off by one in BUG_ON() | Dan Carpenter | 2014-10-29 | 1 | -1/+1 |
* | percpu: fix how @gfp is interpreted by the percpu allocator | Tejun Heo | 2014-10-08 | 1 | -1/+1 |
* | Revert "percpu: free percpu allocation info for uniprocessor system" | Guenter Roeck | 2014-09-22 | 1 | -2/+0 |
* | percpu: fix locking regression in the failure path of pcpu_alloc() | Tejun Heo | 2014-09-09 | 1 | -0/+1 |
* | percpu: implement asynchronous chunk population | Tejun Heo | 2014-09-02 | 1 | -4/+113 |
* | percpu: rename pcpu_reclaim_work to pcpu_balance_work | Tejun Heo | 2014-09-02 | 1 | -15/+12 |
* | percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated | Tejun Heo | 2014-09-02 | 1 | -9/+113 |
* | percpu: make sure chunk->map array has available space | Tejun Heo | 2014-09-02 | 1 | -8/+45 |
* | percpu: implement [__]alloc_percpu_gfp() | Tejun Heo | 2014-09-02 | 1 | -25/+39 |
* | percpu: indent the population block in pcpu_alloc() | Tejun Heo | 2014-09-02 | 1 | -17/+21 |
* | percpu: make pcpu_alloc_area() capable of allocating only from populated areas | Tejun Heo | 2014-09-02 | 1 | -7/+58 |
* | percpu: restructure locking | Tejun Heo | 2014-09-02 | 1 | -40/+35 |
* | percpu: move region iterations out of pcpu_[de]populate_chunk() | Tejun Heo | 2014-09-02 | 1 | -11/+8 |
* | percpu: move common parts out of pcpu_[de]populate_chunk() | Tejun Heo | 2014-09-02 | 1 | -9/+30 |
* | percpu: free percpu allocation info for uniprocessor system | Honggang Li | 2014-08-16 | 1 | -0/+2 |
* | percpu: Use ALIGN macro instead of hand coding alignment calculation | Christoph Lameter | 2014-06-19 | 1 | -2/+1 |
* | percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree() | Jianyu Zhan | 2014-04-14 | 1 | -1/+1 |
* | percpu: renew the max_contig if we merge the head and previous block | Jianyu Zhan | 2014-03-29 | 1 | -1/+3 |
* | percpu: allocation size should be even | Viro | 2014-03-17 | 1 | -1/+4 |
* | percpu: speed alloc_pcpu_area() up | Al Viro | 2014-03-07 | 1 | -1/+17 |
* | percpu: store offsets instead of lengths in ->map[] | Al Viro | 2014-03-07 | 1 | -55/+81 |
* | perpcu: fold pcpu_split_block() into the only caller | Al Viro | 2014-03-07 | 1 | -47/+16 |
* | Merge branch 'akpm' (incoming from Andrew) | Linus Torvalds | 2014-01-22 | 1 | -16/+22 |
|\ |
|
| * | mm/percpu.c: use memblock apis for early memory allocations | Santosh Shilimkar | 2014-01-22 | 1 | -16/+22 |
* | | percpu: use VMALLOC_TOTAL instead of VMALLOC_END - VMALLOC_START | Laura Abbott | 2014-01-21 | 1 | -2/+2 |
|/ |
|
* | percpu: fix bootmem error handling in pcpu_page_first_chunk() | Michael Holzheu | 2013-09-23 | 1 | -2/+3 |
* | mm, percpu: Make sure percpu_alloc early parameter has an argument | Cyrill Gorcunov | 2012-12-02 | 1 | -0/+3 |
* | percpu: make pcpu_free_chunk() use pcpu_mem_free() instead of kfree() | Joonsoo Kim | 2012-10-29 | 1 | -1/+1 |