diff options
author | Al Viro <viro@ZenIV.linux.org.uk> | 2010-10-26 23:19:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-26 23:25:45 -0400 |
commit | 12ba8d1e9262ce81a695795410bd9ee5c9407ba1 (patch) | |
tree | d2e3d4968d71f279ebfcd76dbbd0591435aebd12 /drivers/usb/gadget/f_fs.c | |
parent | c48c43e422c1404fd72c57d1d21a6f6d01e18900 (diff) |
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>
Diffstat (limited to 'drivers/usb/gadget/f_fs.c')
-rw-r--r-- | drivers/usb/gadget/f_fs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/gadget/f_fs.c b/drivers/usb/gadget/f_fs.c index e093fd8d04d3..f276e9594f00 100644 --- a/drivers/usb/gadget/f_fs.c +++ b/drivers/usb/gadget/f_fs.c | |||
@@ -980,7 +980,7 @@ ffs_sb_make_inode(struct super_block *sb, void *data, | |||
980 | if (likely(inode)) { | 980 | if (likely(inode)) { |
981 | struct timespec current_time = CURRENT_TIME; | 981 | struct timespec current_time = CURRENT_TIME; |
982 | 982 | ||
983 | inode->i_ino = usbfs_get_inode(); | 983 | inode->i_ino = get_next_ino(); |
984 | inode->i_mode = perms->mode; | 984 | inode->i_mode = perms->mode; |
985 | inode->i_uid = perms->uid; | 985 | inode->i_uid = perms->uid; |
986 | inode->i_gid = perms->gid; | 986 | inode->i_gid = perms->gid; |