Re: [Linux-ia64] ia64_mca_rendez_int_handler use of hard_smp_processor_id

From: Bjorn Helgaas <bjorn_helgaas_at_hp.com>
Date: 2003-04-17 02:36:23
I applied this for 2.4.

On Tuesday 25 March 2003 2:15 pm, Keith Owens wrote:
> Index: 20.5/arch/ia64/kernel/mca.c
> --- 20.5/arch/ia64/kernel/mca.c Wed, 11 Dec 2002 20:58:53 +1100 kaos (linux-2.4/s/c/5_mca.c 1.1.3.2.3.1.1.1.1.3 644)
> +++ 20.5(w)/arch/ia64/kernel/mca.c Wed, 26 Mar 2003 08:14:29 +1100 kaos (linux-2.4/s/c/5_mca.c 1.1.3.2.3.1.1.1.1.3 644)
> @@ -640,13 +640,10 @@ ia64_mca_wakeup_all(void)
>  void
>  ia64_mca_rendez_int_handler(int rendez_irq, void *arg, struct pt_regs *ptregs)
>  {
> -	int flags, cpu = 0;
> +	int flags, cpu = smp_processor_id();
>  	/* Mask all interrupts */
>  	save_and_cli(flags);
>  
> -#ifdef CONFIG_SMP
> -	cpu = cpu_logical_id(hard_smp_processor_id());
> -#endif
>  	ia64_mc_info.imi_rendez_checkin[cpu] = IA64_MCA_RENDEZ_CHECKIN_DONE;
>  	/* Register with the SAL monarch that the slave has
>  	 * reached SAL
Received on Wed Apr 16 09:40:26 2003

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:13 EST