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

Commit 39dfe6c6 authored by Al Viro's avatar Al Viro
Browse files

ecryptfs: don't open-code kernel_read()



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 0757f615
Loading
Loading
Loading
Loading
+1 −8
Original line number Diff line number Diff line
@@ -232,17 +232,10 @@ int ecryptfs_read_lower(char *data, loff_t offset, size_t size,
			struct inode *ecryptfs_inode)
{
	struct file *lower_file;
	mm_segment_t fs_save;
	ssize_t rc;

	lower_file = ecryptfs_inode_to_private(ecryptfs_inode)->lower_file;
	if (!lower_file)
		return -EIO;
	fs_save = get_fs();
	set_fs(get_ds());
	rc = vfs_read(lower_file, data, size, &offset);
	set_fs(fs_save);
	return rc;
	return kernel_read(lower_file, offset, data, size);
}

/**