]> git.baikalelectronics.ru Git - kernel.git/commit
udf: Make udf_read_inode() and udf_iget() return error
authorJan Kara <jack@suse.cz>
Thu, 4 Sep 2014 14:15:51 +0000 (16:15 +0200)
committerJan Kara <jack@suse.cz>
Thu, 4 Sep 2014 19:36:35 +0000 (21:36 +0200)
commit7fb6e4480ca5b7ec47198763f56358a71178b529
tree81d9443311a711bf56bc07f82cbd5328fcd376a7
parent58934de90b669417dbc3d06cc87960e6f4776ed3
udf: Make udf_read_inode() and udf_iget() return error

Currently __udf_read_inode() wasn't returning anything and we found out
whether we succeeded reading inode by checking whether inode is bad or
not. udf_iget() returned NULL on failure and inode pointer otherwise.
Make these two functions properly propagate errors up the call stack and
use the return value in callers.

Signed-off-by: Jan Kara <jack@suse.cz>
fs/udf/inode.c
fs/udf/namei.c
fs/udf/super.c
fs/udf/udfdecl.h