diff --git a/driver/gator_fs.c b/driver/gator_fs.c
index 8277c3aac3eb3fadc58209406d0d19c29f954d47..816dc7d6bd38e08578964669c7a2b9121f290ddd 100644 (file)
--- a/driver/gator_fs.c
+++ b/driver/gator_fs.c
return -ENOMEM;
root_inode->i_op = &simple_dir_inode_operations;
root_inode->i_fop = &simple_dir_operations;
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 4, 0)
root_dentry = d_alloc_root(root_inode);
+#else
+ root_dentry = d_make_root(root_inode);
+#endif
if (!root_dentry) {
iput(root_inode);
return -ENOMEM;