Whamcloud - gitweb
LU-2240 mds: Assign special fid sequence to root.
authorwangdi <di.wang@whamcloud.com>
Tue, 19 Nov 2013 14:48:38 +0000 (06:48 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 8 Feb 2013 03:41:24 +0000 (22:41 -0500)
commit79d06b6fac3d18f2e5755a940e8afa42e70f3ba2
tree232c6272ea099441d3a63b1012119d3b65892aef
parentbad2b3e71c887d58d7834f5e4187c29e36c4b1ab
LU-2240 mds: Assign special fid sequence to root.

In current implementation, we still use IGIF as the ROOT FID,
but ZFS does not have IGIF at all, so it will move root ROOT fid
to a new sequence.

But for compatible with clients, which are being mounted
during upgrade, it will still keep the old IGIF root FID.

Signed-off-by: Wang Di <di.wang@intel.com>
Change-Id: I2e6b81cd359436d2e5b96c8a315a56c415f8e631
Reviewed-on: http://review.whamcloud.com/5257
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
lustre/fld/fld_handler.c
lustre/fld/fld_index.c
lustre/include/lustre/lustre_idl.h
lustre/include/lustre_fid.h
lustre/lmv/lmv_fld.c
lustre/lod/lod_dev.c
lustre/mdd/mdd_device.c
lustre/mdd/mdd_internal.h
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_oi.c