Messages in this thread Patch in this message | | | From | James Nelson <> | Subject | [PATCH /3] sh64: remove cli()/sti() in arch/sh64/kernel/time.c | Date | Tue, 4 Jan 2005 20:22:53 -0600 |
| |
Signed-off-by: James Nelson <james4765@gmail.com>
diff -urN --exclude='*~' linux-2.6.10-mm1-original/arch/sh64/kernel/time.c linux-2.6.10-mm1/arch/sh64/kernel/time.c --- linux-2.6.10-mm1-original/arch/sh64/kernel/time.c 2004-12-24 16:34:58.000000000 -0500 +++ linux-2.6.10-mm1/arch/sh64/kernel/time.c 2005-01-04 21:06:31.232945929 -0500 @@ -424,7 +424,7 @@ */ register unsigned long long __rtc_irq_flag __asm__ ("r3"); - sti(); + local_irq_enable(); do {} while (ctrl_inb(R64CNT) != 0); ctrl_outb(RCR1_CIE, RCR1); /* Enable carry interrupt */ @@ -443,7 +443,7 @@ "getcon " __CTC ", %0\n\t" : "=r"(ctc_val), "=r" (__dummy), "=r" (__rtc_irq_flag) : "0" (0)); - cli(); + local_irq_disable(); /* * SH-3: * CPU clock = 4 stages * loop - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |