ia64/xen-unstable

changeset 13667:cf0ae8105ffe

[IA64] Update for RCU code

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
author awilliam@xenbuild2.aw
date Sun Jan 28 16:26:28 2007 -0700 (2007-01-28)
parents 781370093c02
children 8b37c7bba7e1
files xen/arch/ia64/xen/xensetup.c
line diff
     1.1 --- a/xen/arch/ia64/xen/xensetup.c	Sun Jan 28 16:25:44 2007 -0700
     1.2 +++ b/xen/arch/ia64/xen/xensetup.c	Sun Jan 28 16:26:28 2007 -0700
     1.3 @@ -437,6 +437,8 @@ void start_kernel(void)
     1.4      init_xen_time(); /* initialise the time */
     1.5      timer_init();
     1.6  
     1.7 +    rcu_init();
     1.8 +
     1.9  #ifdef CONFIG_XEN_IA64_TLBFLUSH_CLOCK
    1.10      open_softirq(NEW_TLBFLUSH_CLOCK_PERIOD_SOFTIRQ, new_tlbflush_clock_period);
    1.11  #endif
    1.12 @@ -469,6 +471,7 @@ printk("num_online_cpus=%d, max_cpus=%d\
    1.13          if ( num_online_cpus() >= max_cpus )
    1.14              break;
    1.15          if ( !cpu_online(i) ) {
    1.16 +            rcu_online_cpu(i);
    1.17              __cpu_up(i);
    1.18  	}
    1.19      }