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>
This commit is contained in:
@ -1679,11 +1679,6 @@ pgd_t swapper_pg_dir[2048];
|
||||
static void sun4u_pgprot_init(void);
|
||||
static void sun4v_pgprot_init(void);
|
||||
|
||||
/* Dummy function */
|
||||
void __init setup_per_cpu_areas(void)
|
||||
{
|
||||
}
|
||||
|
||||
void __init paging_init(void)
|
||||
{
|
||||
unsigned long end_pfn, shift, phys_base;
|
||||
@ -1807,8 +1802,6 @@ void __init paging_init(void)
|
||||
mdesc_populate_present_mask(CPU_MASK_ALL_PTR);
|
||||
}
|
||||
|
||||
real_setup_per_cpu_areas();
|
||||
|
||||
/* Once the OF device tree and MDESC have been setup, we know
|
||||
* the list of possible cpus. Therefore we can allocate the
|
||||
* IRQ stacks.
|
||||
|
Reference in New Issue
Block a user