Re: [Linux-ia64] ia64_mca_rendez_int_handler use of hard_smp_processor_id

From: David Mosberger <davidm_at_napali.hpl.hp.com>
Date: 2003-03-25 08:54:05
>>>>> On Sat, 22 Mar 2003 15:12:55 +1100, Keith Owens <kaos@sgi.com> said:

  Keith> arch/ia64/kernel/mca.c:ia64_mca_rendez_int_handler has
  Keith> #ifdef CONFIG_SMP
  Keith> cpu = cpu_logical_id(hard_smp_processor_id());
  Keith> #endif
  Keith> ia64_mc_info.imi_rendez_checkin[cpu] = IA64_MCA_RENDEZ_CHECKIN_DONE;

  Keith> All the other code that runs imi_rendez_checkin does so using logical
  Keith> cpu numbers.  Why does ia64_mca_rendez_int_handler use that convoluted
  Keith> expression instead of the simpler
  Keith> cpu = smp_processor_id();

I don't know either.  Perhaps the original author remembers (Jenna or
Tony, perhaps?).

	--david
Received on Mon Mar 24 13:55:39 2003

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