Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
078d665616ece61c2bfb55a67d2ea758888f8bae
/
mm
/
percpu.c
6ae833c
percpu: fix how @gfp is interpreted by the percpu allocator
by Tejun Heo
· 10 years ago
bb2e226
Revert "percpu: free percpu allocation info for uniprocessor system"
by Guenter Roeck
· 10 years ago
23cb898
percpu: fix locking regression in the failure path of pcpu_alloc()
by Tejun Heo
· 10 years ago
1a4d760
percpu: implement asynchronous chunk population
by Tejun Heo
· 10 years ago
fe6bd8c
percpu: rename pcpu_reclaim_work to pcpu_balance_work
by Tejun Heo
· 10 years ago
b539b87
percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated
by Tejun Heo
· 10 years ago
9c824b6
percpu: make sure chunk->map array has available space
by Tejun Heo
· 10 years ago
5835d96
percpu: implement [__]alloc_percpu_gfp()
by Tejun Heo
· 10 years ago
e04d320
percpu: indent the population block in pcpu_alloc()
by Tejun Heo
· 10 years ago
a16037c
percpu: make pcpu_alloc_area() capable of allocating only from populated areas
by Tejun Heo
· 10 years ago
b38d08f
percpu: restructure locking
by Tejun Heo
· 10 years ago
a93ace4
percpu: move region iterations out of pcpu_[de]populate_chunk()
by Tejun Heo
· 10 years ago
dca4964
percpu: move common parts out of pcpu_[de]populate_chunk()
by Tejun Heo
· 10 years ago
3189edd
percpu: free percpu allocation info for uniprocessor system
by Honggang Li
· 10 years ago
fb009e3
percpu: Use ALIGN macro instead of hand coding alignment calculation
by Christoph Lameter
· 10 years ago
5a838c3
percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree()
by Jianyu Zhan
· 11 years ago
21ddfd3
percpu: renew the max_contig if we merge the head and previous block
by Jianyu Zhan
· 11 years ago
2f69fa8
percpu: allocation size should be even
by Viro
· 11 years ago
3d331ad
percpu: speed alloc_pcpu_area() up
by Al Viro
· 11 years ago
723ad1d
percpu: store offsets instead of lengths in ->map[]
by Al Viro
· 11 years ago
706c16f
perpcu: fold pcpu_split_block() into the only caller
by Al Viro
· 11 years ago
df32e43
Merge branch 'akpm' (incoming from Andrew)
by Linus Torvalds
· 11 years ago
999c17e
mm/percpu.c: use memblock apis for early memory allocations
by Santosh Shilimkar
· 11 years ago
8a09217
percpu: use VMALLOC_TOTAL instead of VMALLOC_END - VMALLOC_START
by Laura Abbott
· 11 years ago
f851c8d
percpu: fix bootmem error handling in pcpu_page_first_chunk()
by Michael Holzheu
· 11 years ago
5479c78
mm, percpu: Make sure percpu_alloc early parameter has an argument
by Cyrill Gorcunov
· 12 years ago
b4916cb
percpu: make pcpu_free_chunk() use pcpu_mem_free() instead of kfree()
by Joonsoo Kim
· 12 years ago
17f3609
sections: fix section conflicts in mm/percpu.c
by Andi Kleen
· 12 years ago
100d13c
kmemleak: Fix the kmemleak tracking of the percpu areas with !SMP
by Catalin Marinas
· 13 years ago
42b6428
percpu: pcpu_embed_first_chunk() should free unused parts after all allocs are complete
by Tejun Heo
· 13 years ago
cb12982
percpu: use KERN_CONT in pcpu_dump_alloc_info()
by Tejun Heo
· 13 years ago
892d208
Merge tag 'kmemleak' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux
by Linus Torvalds
· 13 years ago
9f57bd4
percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses
by Eugene Surovegin
· 13 years ago
f528f0b
kmemleak: Handle percpu memory allocation
by Catalin Marinas
· 13 years ago
67589c7
percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary
by Dave Young
· 13 years ago
a855b84
percpu: fix chunk range calculation
by Tejun Heo
· 13 years ago
90459ce0
percpu: rename pcpu_mem_alloc to pcpu_mem_zalloc
by Bob Liu
· 13 years ago
5129df0
Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 14 years ago
6988f20
Merge branch 'fixes-2.6.39' into for-2.6.40
by Tejun Heo
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
787e5b0
percpu: Cast away printk format warning
by Mike Frysinger
· 14 years ago
eac522e
NOMMU: percpu should use is_vmalloc_addr().
by David Howells
· 14 years ago
0415b00d1
percpu: Always align percpu output section to PAGE_SIZE
by Tejun Heo
· 14 years ago
008d23e
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 14 years ago
72eb6a7
Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 14 years ago
bcbea79
percpu: print out alloc information with KERN_DEBUG instead of KERN_INFO
by Tejun Heo
· 14 years ago
7af4c09
percpu: zero memory more efficiently in mm/percpu.c::pcpu_mem_alloc()
by Jesper Juhl
· 14 years ago
b595076
tree-wide: fix comment/printk typos
by Uwe Kleine-König
· 14 years ago
229aebb
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 14 years ago
0fc0531
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 14 years ago
46b30ea
percpu: fix pcpu_last_unit_cpu
by Tejun Heo
· 14 years ago
9329ba9
percpu: update comments to reflect that percpu allocations are always zero-filled
by Tejun Heo
· 14 years ago
3c9a024
percpu: fix build breakage on s390 and cleanup build configuration tests
by Tejun Heo
· 14 years ago
bbddff0
percpu: use percpu allocator on UP too
by Tejun Heo
· 14 years ago
54157c4
percpu: fix a mismatch between code and comment
by Namhyung Kim
· 14 years ago
a002d14
percpu: fix a memory leak in pcpu_extend_area_map()
by Huang Shijie
· 14 years ago
4785879
fix a typo on comments in mm/percpu.c
by Namhyung Kim
· 14 years ago
099a19d
percpu: allow limited allocation before slab is online
by Tejun Heo
· 14 years ago
4ba6ce2
percpu: make @dyn_size always mean min dyn_size in first chunk init functions
by Tejun Heo
· 14 years ago
9983b6f0
percpu: fix first chunk match in per_cpu_ptr_to_phys()
by Tejun Heo
· 14 years ago
a92d3ff
percpu: fix trivial bugs in pcpu_build_alloc_info()
by Pavel V. Panteleev
· 14 years ago
b0c9778
percpu: implement kernel memory based chunk allocation
by Tejun Heo
· 15 years ago
9f64553
percpu: move vmalloc based chunk management into percpu-vm.c
by Tejun Heo
· 15 years ago
88999a8
percpu: misc preparations for nommu support
by Tejun Heo
· 15 years ago
6081089
percpu: reorganize chunk creation and destruction
by Tejun Heo
· 15 years ago
020ec65
percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys()
by Tejun Heo
· 15 years ago
10fad5e
percpu, module: implement and use is_kernel/module_percpu_address()
by Tejun Heo
· 15 years ago
43cf38e
percpu: add __percpu sparse annotations to core kernel subsystems
by Tejun Heo
· 15 years ago
ab38612
Merge branch 'master' into percpu
by Tejun Heo
· 15 years ago
129182e
percpu: avoid calling __pcpu_ptr_to_addr(NULL)
by Andrew Morton
· 15 years ago
32032df
Merge branch 'master' into percpu
by Tejun Heo
· 15 years ago
22b737f
percpu: refactor the code in pcpu_[de]populate_chunk()
by WANG Cong
· 15 years ago
50de1a8
Merge branch 'for-linus' into for-next
by Tejun Heo
· 15 years ago
3b034b0
percpu: Fix kdump failure if booted with percpu_alloc=page
by Vivek Goyal
· 15 years ago
833af84
percpu: restructure pcpu_extend_area_map() to fix bugs and improve readability
by Tejun Heo
· 15 years ago
0f5e481
percpu: remove some sparse warnings
by Tejun Heo
· 15 years ago
403a91b
percpu: allow pcpu_alloc() to be called with IRQs off
by Jiri Kosina
· 15 years ago
b7a4c94
Merge branch 'for-linus' into for-next
by Tejun Heo
· 15 years ago
1a0c329
percpu: fix compile warnings
by Tejun Heo
· 15 years ago
23fb064
percpu: kill legacy percpu allocator
by Tejun Heo
· 15 years ago
f2badb0
percpu: make allocation failures more verbose
by Tejun Heo
· 15 years ago
635b75f
percpu: make pcpu_setup_first_chunk() failures more verbose
by Tejun Heo
· 15 years ago
6ea529a
percpu: make embedding first chunk allocator check vmalloc space size
by Tejun Heo
· 15 years ago
fb59e72
percpu: make pcpu_build_alloc_info() clear static buffers
by Tejun Heo
· 15 years ago
ffe0d5a
percpu: fix unit_map[] verification in pcpu_setup_first_chunk()
by Tejun Heo
· 15 years ago
5579fd7
Merge branch 'for-next' into for-linus
by Tejun Heo
· 15 years ago
04a13c7
percpu: don't assume existence of cpu0
by Tejun Heo
· 15 years ago
e933a73
percpu: kill lpage first chunk allocator
by Tejun Heo
· 15 years ago
c8826dd
percpu: update embedding first chunk allocator to handle sparse units
by Tejun Heo
· 15 years ago
6563297
percpu: use group information to allocate vmap areas sparsely
by Tejun Heo
· 15 years ago
bba174f
percpu: add chunk->base_addr
by Tejun Heo
· 15 years ago
fb435d5
percpu: add pcpu_unit_offsets[]
by Tejun Heo
· 15 years ago
fd1e8a1
percpu: introduce pcpu_alloc_info and pcpu_group_info
by Tejun Heo
· 15 years ago
033e48f
percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward
by Tejun Heo
· 15 years ago
3cbc856
percpu: add @align to pcpu_fc_alloc_fn_t
by Tejun Heo
· 15 years ago
1d9d325
percpu: make @dyn_size mandatory for pcpu_setup_first_chunk()
by Tejun Heo
· 15 years ago
9a77376
percpu: drop @static_size from first chunk allocators
by Tejun Heo
· 15 years ago
f58dc01
percpu: generalize first chunk allocator selection
by Tejun Heo
· 15 years ago
08fc458
percpu: build first chunk allocators selectively
by Tejun Heo
· 15 years ago
00ae406
percpu: rename 4k first chunk allocator to page
by Tejun Heo
· 15 years ago
Next »