Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

fix braino in fs: do not assign default i_ino in new_inode

usbfs_get_inode() is something completely different...

Bogosity introduced by commit 85fe4025c616 ("fs: do not assign default
i_ino in new_inode").

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Al Viro and committed by
Linus Torvalds
12ba8d1e c48c43e4

+1 -1
+1 -1
drivers/usb/gadget/f_fs.c
··· 980 980 if (likely(inode)) { 981 981 struct timespec current_time = CURRENT_TIME; 982 982 983 - inode->i_ino = usbfs_get_inode(); 983 + inode->i_ino = get_next_ino(); 984 984 inode->i_mode = perms->mode; 985 985 inode->i_uid = perms->uid; 986 986 inode->i_gid = perms->gid;