On Fri, 10 Oct 2008, Milton Miller wrote: > +/* > + * irq controllers that have dedicated ipis per message and don't > + * need additional code in the action handler may use this > + */ > +extern int smp_request_message_ipi(int irq, int message); ^^^ ^^^^^^^ > +/* optional function to request ipi, for controllers with >= 4 ipis */ > +int smp_request_message_ipi(int msg, int virq) ^^^ ^^^^ Woops, the order (and to a lesser extend, the name) of the arguments doesn't match? Worse, all callers use the order of the prototype, not the one of the implementation. With kind regards, Geert Uytterhoeven Software Architect Sony Techsoft Centre Europe The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Belgium Phone: +32 (0)2 700 8453 Fax: +32 (0)2 700 8622 E-mail: Geert.Uytterhoeven@sonycom.com Internet: http://www.sony-europe.com/ A division of Sony Europe (Belgium) N.V. VAT BE 0413.825.160 · RPR Brussels Fortis · BIC GEBABEBB · IBAN BE41293037680010