Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d375570f authored by Al Viro's avatar Al Viro
Browse files

romfs, squashfs: switch to ->iterate_shared()



don't need to lock directory in ->llseek(), either

Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent c51da20c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -280,8 +280,8 @@ static struct dentry *romfs_lookup(struct inode *dir, struct dentry *dentry,

static const struct file_operations romfs_dir_operations = {
	.read		= generic_read_dir,
	.iterate	= romfs_readdir,
	.llseek		= default_llseek,
	.iterate_shared	= romfs_readdir,
	.llseek		= generic_file_llseek,
};

static const struct inode_operations romfs_dir_inode_operations = {
+2 −2
Original line number Diff line number Diff line
@@ -231,6 +231,6 @@ static int squashfs_readdir(struct file *file, struct dir_context *ctx)

const struct file_operations squashfs_dir_ops = {
	.read = generic_read_dir,
	.iterate = squashfs_readdir,
	.llseek = default_llseek,
	.iterate_shared = squashfs_readdir,
	.llseek = generic_file_llseek,
};