]> git.baikalelectronics.ru Git - kernel.git/commit
romfs: fix returm err while getting inode in fill_super
authorRui Xiang <rui.xiang@huawei.com>
Thu, 23 Jan 2014 23:56:19 +0000 (15:56 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 24 Jan 2014 00:37:04 +0000 (16:37 -0800)
commit5ca0a83dfe10fa02555d16485094b190c526b66f
treeeb652db714dfb7d4565baa3c124c9f2d982394fd
parentc1bbb5903e351bb32f634d3c65228066f486c471
romfs: fix returm err while getting inode in fill_super

Getting an inode by romfs_iget may lead to an err in fill_super, and the
err value should be return.

And it should return -ENOMEM instead while d_make_root fails, fix it too.

Signed-off-by: Rui Xiang <rui.xiang@huawei.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/romfs/super.c