linux/arch
Tejun Heo 38a6be5254 percpu: simplify pcpu_setup_first_chunk()
Now that all first chunk allocator helpers allocate and map the first
chunk themselves, there's no need to have optional default alloc/map
in pcpu_setup_first_chunk().  Drop @populate_pte_fn and only leave
@dyn_size optional and make all other params mandatory.

This makes it much easier to follow what pcpu_setup_first_chunk() is
doing and what actual differences tweaking each parameter results in.

[ Impact: drop unused code path ]

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Ingo Molnar <mingo@elte.hu>
2009-07-04 08:10:59 +09:00
..
alpha alpha: fix percpu build breakage 2009-06-30 18:55:59 -07:00
arm Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
avr32 linker script: throw away .discard section 2009-06-24 15:13:38 +09:00
blackfin Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
cris Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
frv Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
h8300 Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
ia64 Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
m32r linker script: throw away .discard section 2009-06-24 15:13:38 +09:00
m68k linker script: throw away .discard section 2009-06-24 15:13:38 +09:00
m68knommu linker script: throw away .discard section 2009-06-24 15:13:38 +09:00
microblaze linker script: throw away .discard section 2009-06-24 15:13:38 +09:00
mips Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
mn10300 Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
parisc linker script: throw away .discard section 2009-06-24 15:13:38 +09:00
powerpc Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
s390 Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
sh Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
sparc percpu: simplify pcpu_setup_first_chunk() 2009-07-04 08:10:59 +09:00
um Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
x86 x86,percpu: generalize lpage first chunk allocator 2009-07-04 08:10:59 +09:00
xtensa Merge branch 'master' into for-next 2009-07-04 07:13:18 +09:00
.gitignore
Kconfig gcov: add gcov profiling infrastructure 2009-06-18 13:03:57 -07:00