]> err.no Git - linux-2.6/blobdiff - fs/hppfs/hppfs_kern.c
V4L/DVB (3809a): Remove compat stuff for DMX_GET_EVENT
[linux-2.6] / fs / hppfs / hppfs_kern.c
index 5e6363be246f6026bc45f340fc7aa83db5b5d5ef..3a9bdf58166f39f1ee946d7e15d8f3b4dc3b40ac 100644 (file)
@@ -616,7 +616,7 @@ static const struct file_operations hppfs_dir_fops = {
        .fsync          = hppfs_fsync,
 };
 
-static int hppfs_statfs(struct super_block *sb, struct kstatfs *sf)
+static int hppfs_statfs(struct dentry *dentry, struct kstatfs *sf)
 {
        sf->f_blocks = 0;
        sf->f_bfree = 0;
@@ -769,11 +769,11 @@ static int hppfs_fill_super(struct super_block *sb, void *d, int silent)
        return(err);
 }
 
-static struct super_block *hppfs_read_super(struct file_system_type *type,
-                                            int flags, const char *dev_name,
-                                            void *data)
+static int hppfs_read_super(struct file_system_type *type,
+                           int flags, const char *dev_name,
+                           void *data, struct vfsmount *mnt)
 {
-       return(get_sb_nodev(type, flags, data, hppfs_fill_super));
+       return get_sb_nodev(type, flags, data, hppfs_fill_super, mnt);
 }
 
 static struct file_system_type hppfs_type = {