Whamcloud - gitweb
LU-2449 osd: lookup(..) to fetch fid from parent's LMA
authorAlex Zhuravlev <alexey.zhuravlev@intel.com>
Thu, 7 Mar 2013 11:09:52 +0000 (15:09 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 14 Mar 2013 04:18:11 +0000 (00:18 -0400)
commited7024b4b92229b80cd2061c71c6173a70fba572
tree7bfc7a58e13f1210d2a325cc93ab367cbfb9a637
parent92e7ffbdb01f680ed9f299ed109f2189f144a31d
LU-2449 osd: lookup(..) to fetch fid from parent's LMA

in case LinkEA is not accessible for a reason, osd-zfs
will be trying to get fid for ".." using parent's dnode
which is stored in regular ZFS attributes. parent's
LMA can be used to get fid for ".."

Signed-off-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Change-Id: I34e9f884eb60f036c2f941013bf22e154efc2ff4
Reviewed-on: http://review.whamcloud.com/5629
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
lustre/osd-zfs/osd_index.c
lustre/osd-zfs/osd_internal.h
lustre/osd-zfs/osd_xattr.c