[lttng-dev] [PATCH lttng-modules v2] Fix: Use generic raw_irqs_disabled_flags

Michael Jeanson mjeanson at efficios.com
Thu Dec 10 11:26:29 EST 2015


instead of arch_irqs_disabled_flags, this fixes the build for kernel < 2.6.37

See linux commit df9ee29270c11dba7d0fe0b83ce47a4d8e8d2101 for more details.

Signed-off-by: Michael Jeanson <mjeanson at efficios.com>
---
 wrapper/irqflags.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wrapper/irqflags.h b/wrapper/irqflags.h
index 77f8382..d7a7a38 100644
--- a/wrapper/irqflags.h
+++ b/wrapper/irqflags.h
@@ -33,7 +33,7 @@ int lttng_regs_irqs_disabled(struct pt_regs *regs)
 {
 	unsigned long flags = regs->flags;
 
-	return arch_irqs_disabled_flags(flags);
+	return raw_irqs_disabled_flags(flags);
 }
 
 #else
-- 
1.9.1




More information about the lttng-dev mailing list