diff --git a/lustre/lvfs/fsfilt_smfs.c b/lustre/lvfs/fsfilt_smfs.c
index 7dfee3c5ac6fbba0ef3247cb847030f8d7c6b898..75bb6961ef4acf56d3044930de42961c9d832c5f 100644
--- a/lustre/lvfs/fsfilt_smfs.c
+++ b/lustre/lvfs/fsfilt_smfs.c
@@ -37,6 +37,7 @@
 #include <linux/obd.h>
 #include <linux/obd_class.h>
 #include <linux/module.h>
+#include <linux/init.h>
 
 static void *fsfilt_smfs_start(struct inode *inode, int op, 
                                void *desc_private, int logs)