On Wednesday 21 May 2003 2:48 pm, Luck, Tony wrote: > The #ifdef CONFIG_SMP in the read/write functions seems a little > convoluted, resulting in the weird can't ever happen error message > for the non-SMP case that is trying to read/write from the wrong > cpu. Why not write each in the form: > > #ifdef CONFIG_SMP > if (cpu == smp_processor_id()) > salinfo_log_read_cpu(&info); > else > smp_call_function_single(cpu, salinfo_log_read_cpu, &info, 0, 1); > #else > salinfo_log_read_cpu(&info); > #endif Nice! I copied the original from somewhere (can't remember where ATM), but yours is much better. Thanks! BjornReceived on Thu May 22 14:30:23 2003
This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:14 EST