mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-01 10:45:49 +00:00
sound: read i_size with i_size_read()
Convert direct read of inode->i_size to using i_size_read(). i_size_read is guaranteed to return a valid value and its caller does not need to use addtional locking. Signed-off-by: Xiaochen Wang <wangxiaochen0@gmail.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
d351cf4603
commit
977a6ef3c0
@ -19,7 +19,7 @@ static int do_mod_firmware_load(const char *fn, char **fp)
|
||||
printk(KERN_INFO "Unable to load '%s'.\n", fn);
|
||||
return 0;
|
||||
}
|
||||
l = filp->f_path.dentry->d_inode->i_size;
|
||||
l = i_size_read(filp->f_path.dentry->d_inode);
|
||||
if (l <= 0 || l > 131072)
|
||||
{
|
||||
printk(KERN_INFO "Invalid firmware '%s'\n", fn);
|
||||
|
Loading…
Reference in New Issue
Block a user