]> Pileus Git - ~andy/linux/blobdiff - fs/ext3/ioctl.c
[media] v4l2-dev: Fix race condition on __video_register_device
[~andy/linux] / fs / ext3 / ioctl.c
index 4af574ce4a4638c651006ff8ce73ca61dbe7a14f..4d96e9a6453268cc656a2dd59abe3b3c064fcf97 100644 (file)
@@ -7,19 +7,14 @@
  * Universite Pierre et Marie Curie (Paris VI)
  */
 
-#include <linux/fs.h>
-#include <linux/jbd.h>
-#include <linux/capability.h>
-#include <linux/ext3_fs.h>
-#include <linux/ext3_jbd.h>
 #include <linux/mount.h>
-#include <linux/time.h>
 #include <linux/compat.h>
 #include <asm/uaccess.h>
+#include "ext3.h"
 
 long ext3_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
 {
-       struct inode *inode = filp->f_dentry->d_inode;
+       struct inode *inode = file_inode(filp);
        struct ext3_inode_info *ei = EXT3_I(inode);
        unsigned int flags;
        unsigned short rsv_window_size;