diff --git a/kernel/irq_work.c b/kernel/irq_work.c
index 0c56d44b9fd5736f05498966b332fa97b30356ac..1588e3b2871b9e28a68316f91ca418d44a75cba2 100644
--- a/kernel/irq_work.c
+++ b/kernel/irq_work.c
@@ -11,6 +11,7 @@
 #include <linux/irq_work.h>
 #include <linux/percpu.h>
 #include <linux/hardirq.h>
+#include <linux/irqflags.h>
 #include <asm/processor.h>
 
 /*