sparc64: Get rid of real_setup_per_cpu_areas().
authorDavid S. Miller <davem@davemloft.net>
Wed, 1 Apr 2009 23:15:20 +0000 (16:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 16 Jun 2009 11:56:23 +0000 (04:56 -0700)
commit73fffc037e2383a0ed126d57bdcda9b369769ae8
tree9099954565aac8e2ea1b0e040662d6ca14844027
parentb696fdc259f0d94348a9327bed352fac44d4883d
sparc64: Get rid of real_setup_per_cpu_areas().

Now that we defer the cpu_data() initializations to the end of per-cpu
setup, we can get rid of this local hack we had to setup the per-cpu
areas eary.

This is a necessary step in order to support HAVE_DYNAMIC_PER_CPU_AREA
since the per-cpu setup must run when page structs are available.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/include/asm/percpu_64.h
arch/sparc/kernel/smp_64.c
arch/sparc/mm/init_64.c