udf: Skip mirror metadata FE loading when metadata FE is ok
authorNamjae Jeon <linkinjeon@gmail.com>
Sun, 23 Oct 2011 10:28:32 +0000 (19:28 +0900)
committerJan Kara <jack@suse.cz>
Mon, 31 Oct 2011 22:49:30 +0000 (23:49 +0100)
commit3080a74ea39eece6ac21aae768c48ab8b1f89ac1
treec78cfad4ca9387b11bb7cef7b050c475ca25f592
parent6360e21f943172bb71772ec150b96a9e787a535f
udf: Skip mirror metadata FE loading when metadata FE is ok

It is not necessary to load mirror metadata FE when metadata FE is OK.  So try
to read it only the first time udf_get_pblock_meta25() fails to map the block
from metadata FE.

Signed-off-by: Ashish Sangwan <ashishsangwan2@gmail.com>
Signed-off-by: Namjae Jeon <linkinjeon@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/udf/partition.c
fs/udf/super.c
fs/udf/udf_sb.h
fs/udf/udfdecl.h