X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fchar%2Fsn_serial.c;h=c3ba299a58a7db93f067abbc84de18d8c66b58c8;hb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;hp=d87cf9372edca868a23202bae1a760ce9d41a1d7;hpb=c449269f45c2cdf53af08c8d0af37472f66539d9;p=linux-2.6.git diff --git a/drivers/char/sn_serial.c b/drivers/char/sn_serial.c index d87cf9372..c3ba299a5 100644 --- a/drivers/char/sn_serial.c +++ b/drivers/char/sn_serial.c @@ -502,7 +502,7 @@ sn_sal_connect_interrupt(void) int result; console_nasid = ia64_sn_get_console_nasid(); - intr_cpuid = NODEPDA(NASID_TO_COMPACT_NODEID(console_nasid))->node_first_cpu; + intr_cpuid = first_cpu(node_to_cpumask(nasid_to_cnodeid(console_nasid))); intr_cpuloc = cpu_physical_id(intr_cpuid); console_irq = CPU_VECTOR_TO_IRQ(intr_cpuloc, SGI_UART_VECTOR);