android_kernel_xiaomi_sm8350/fs/befs
David Howells 96eb541941 iget: stop BEFS from using iget() and read_inode()
Stop the BEFS filesystem from using iget() and read_inode().  Replace
befs_read_inode() with befs_iget(), and call that instead of iget().
befs_iget() then uses iget_locked() directly and returns a proper error code
instead of an inode in the event of an error.

befs_fill_super() returns any error incurred when getting the root inode
instead of EINVAL.

Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Will Dyson <will_dyson@pobox.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-07 08:42:27 -08:00
..
befs_fs_types.h
befs.h
btree.c fs/: Spelling fixes 2008-02-03 17:33:42 +02:00
btree.h
ChangeLog
datastream.c Spelling fixes: lenght->length 2008-02-03 15:42:53 +02:00
datastream.h
debug.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
endian.h
inode.c
inode.h
io.c
io.h
linuxvfs.c iget: stop BEFS from using iget() and read_inode() 2008-02-07 08:42:27 -08:00
Makefile
super.c
super.h
TODO