Skip to content

Commit

Permalink
switch hpfs
Browse files Browse the repository at this point in the history
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
  • Loading branch information
Al Viro committed Jan 13, 2011
1 parent 0df6a63 commit 43d344d
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 9 deletions.
7 changes: 1 addition & 6 deletions fs/hpfs/dentry.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,7 @@ static int hpfs_compare_dentry(const struct dentry *parent,
return 0;
}

static const struct dentry_operations hpfs_dentry_operations = {
const struct dentry_operations hpfs_dentry_operations = {
.d_hash = hpfs_hash_dentry,
.d_compare = hpfs_compare_dentry,
};

void hpfs_set_dentry_operations(struct dentry *dentry)
{
d_set_d_op(dentry, &hpfs_dentry_operations);
}
1 change: 0 additions & 1 deletion fs/hpfs/dir.c
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,6 @@ struct dentry *hpfs_lookup(struct inode *dir, struct dentry *dentry, struct name

end:
end_add:
hpfs_set_dentry_operations(dentry);
unlock_kernel();
d_add(dentry, result);
return NULL;
Expand Down
2 changes: 1 addition & 1 deletion fs/hpfs/hpfs_fn.h
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ void hpfs_mark_4buffers_dirty(struct quad_buffer_head *);

/* dentry.c */

void hpfs_set_dentry_operations(struct dentry *);
extern const struct dentry_operations hpfs_dentry_operations;

/* dir.c */

Expand Down
2 changes: 1 addition & 1 deletion fs/hpfs/super.c
Original file line number Diff line number Diff line change
Expand Up @@ -550,6 +550,7 @@ static int hpfs_fill_super(struct super_block *s, void *options, int silent)
/* Fill superblock stuff */
s->s_magic = HPFS_SUPER_MAGIC;
s->s_op = &hpfs_sops;
s->s_d_op = &hpfs_dentry_operations;

sbi->sb_root = superblock->root;
sbi->sb_fs_size = superblock->n_sectors;
Expand Down Expand Up @@ -651,7 +652,6 @@ static int hpfs_fill_super(struct super_block *s, void *options, int silent)
iput(root);
goto bail0;
}
hpfs_set_dentry_operations(s->s_root);

/*
* find the root directory's . pointer & finish filling in the inode
Expand Down

0 comments on commit 43d344d

Please sign in to comment.