Whamcloud - gitweb
LU-2646 osd: add special flag for agent inode.
authorwangdi <di.wang@whamcloud.com>
Sun, 22 Dec 2013 11:13:21 +0000 (03:13 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 27 Mar 2013 22:13:36 +0000 (18:13 -0400)
commit4e7541ab2328da4d57f60b3b4d6514990f996858
tree47afb0636769436186400469841e8ef4d1b068bd
parent4a0e1146f6f4fc3f4e7e2de0d4f1c58619d44937
LU-2646 osd: add special flag for agent inode.

1. Add special flag into the LMA of agent inode of remote entry,
so lfsck check can skip this inode.

2. Assign a local FID for Agent dir, so lfsck can skip this agent
dir as well.

Signed-off-by: wang di <di.wang@intel.com>
Change-Id: Ifc50fbc531a4306a76d5263dd6135c613d7a2a30
Reviewed-on: http://review.whamcloud.com/5625
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre/lustre_idl.h
lustre/include/lustre_fid.h
lustre/mdd/mdd_compat.c
lustre/obdclass/md_attrs.c
lustre/osd-ldiskfs/osd_compat.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h
lustre/osd-ldiskfs/osd_scrub.c
lustre/osd-zfs/osd_object.c