patch-2_6_7-vs1_9_1_12
[linux-2.6.git] / drivers / char / sn_serial.c
index d87cf93..c3ba299 100644 (file)
@@ -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);