From: Rodolfo Giometti on 2 Dec 2009 12:30 Signed-off-by: Rodolfo Giometti <giometti(a)linux.it> --- arch/arm/kernel/irq.c | 2 ++ drivers/pps/Kconfig | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) diff --git a/arch/arm/kernel/irq.c b/arch/arm/kernel/irq.c index c9a8619..4708db2 100644 --- a/arch/arm/kernel/irq.c +++ b/arch/arm/kernel/irq.c @@ -109,6 +109,8 @@ asmlinkage void __exception asm_do_IRQ(unsigned int irq, struct pt_regs *regs) irq_enter(); + irq_save_ts(irq); + /* * Some hardware gives randomly wrong interrupts. Rather * than crashing, do something sensible. diff --git a/drivers/pps/Kconfig b/drivers/pps/Kconfig index 6e8a2aa..dcef32e 100644 --- a/drivers/pps/Kconfig +++ b/drivers/pps/Kconfig @@ -24,7 +24,7 @@ config PPS config PPS_IRQ_EVENTS bool "Use low level IRQ timestamps" - depends on PPS && (X86_32 || X86_64) + depends on PPS && (X86_32 || X86_64 || ARM) default no help Say Y here if you wish using low level IRQ timestamps to register -- 1.6.3.3 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|
Pages: 1 Prev: UBI: flush wl before clearing update marker Next: [PATCH 06/11] pps: serial clients support. |