Tejun Heo
|
6ae833c7fe
percpu: fix how @gfp is interpreted by the percpu allocator
|
11 жил өмнө |
Guenter Roeck
|
bb2e226b3b
Revert "percpu: free percpu allocation info for uniprocessor system"
|
11 жил өмнө |
Tejun Heo
|
23cb8981ed
percpu: fix locking regression in the failure path of pcpu_alloc()
|
11 жил өмнө |
Tejun Heo
|
1a4d76076c
percpu: implement asynchronous chunk population
|
11 жил өмнө |
Tejun Heo
|
fe6bd8c3d2
percpu: rename pcpu_reclaim_work to pcpu_balance_work
|
11 жил өмнө |
Tejun Heo
|
b539b87fed
percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated
|
11 жил өмнө |
Tejun Heo
|
9c824b6a17
percpu: make sure chunk->map array has available space
|
11 жил өмнө |
Tejun Heo
|
5835d96e9c
percpu: implement [__]alloc_percpu_gfp()
|
11 жил өмнө |
Tejun Heo
|
e04d320838
percpu: indent the population block in pcpu_alloc()
|
11 жил өмнө |
Tejun Heo
|
a16037c8df
percpu: make pcpu_alloc_area() capable of allocating only from populated areas
|
11 жил өмнө |
Tejun Heo
|
b38d08f318
percpu: restructure locking
|
11 жил өмнө |
Tejun Heo
|
a93ace487a
percpu: move region iterations out of pcpu_[de]populate_chunk()
|
11 жил өмнө |
Tejun Heo
|
dca496451b
percpu: move common parts out of pcpu_[de]populate_chunk()
|
11 жил өмнө |
Honggang Li
|
3189eddbca
percpu: free percpu allocation info for uniprocessor system
|
11 жил өмнө |
Christoph Lameter
|
fb009e3a99
percpu: Use ALIGN macro instead of hand coding alignment calculation
|
11 жил өмнө |
Jianyu Zhan
|
5a838c3b60
percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree()
|
11 жил өмнө |
Jianyu Zhan
|
21ddfd38ee
percpu: renew the max_contig if we merge the head and previous block
|
11 жил өмнө |
Viro
|
2f69fa829c
percpu: allocation size should be even
|
11 жил өмнө |
Al Viro
|
3d331ad74f
percpu: speed alloc_pcpu_area() up
|
11 жил өмнө |
Al Viro
|
723ad1d90b
percpu: store offsets instead of lengths in ->map[]
|
11 жил өмнө |
Al Viro
|
706c16f237
perpcu: fold pcpu_split_block() into the only caller
|
11 жил өмнө |
Linus Torvalds
|
df32e43a54
Merge branch 'akpm' (incoming from Andrew)
|
11 жил өмнө |
Santosh Shilimkar
|
999c17e3de
mm/percpu.c: use memblock apis for early memory allocations
|
11 жил өмнө |
Laura Abbott
|
8a0921712e
percpu: use VMALLOC_TOTAL instead of VMALLOC_END - VMALLOC_START
|
11 жил өмнө |
Michael Holzheu
|
f851c8d858
percpu: fix bootmem error handling in pcpu_page_first_chunk()
|
12 жил өмнө |
Cyrill Gorcunov
|
5479c78ac6
mm, percpu: Make sure percpu_alloc early parameter has an argument
|
12 жил өмнө |
Joonsoo Kim
|
b4916cb17c
percpu: make pcpu_free_chunk() use pcpu_mem_free() instead of kfree()
|
12 жил өмнө |
Andi Kleen
|
17f3609c21
sections: fix section conflicts in mm/percpu.c
|
13 жил өмнө |
Catalin Marinas
|
100d13c3b5
kmemleak: Fix the kmemleak tracking of the percpu areas with !SMP
|
13 жил өмнө |
Tejun Heo
|
42b6428145
percpu: pcpu_embed_first_chunk() should free unused parts after all allocs are complete
|
13 жил өмнө |