Whamcloud - gitweb
LU-1711 mount: lu_site is provided by OSD
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 8 Aug 2012 10:34:21 +0000 (14:34 +0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 12 Sep 2012 04:52:26 +0000 (00:52 -0400)
commitb6cbc96dad17c33200670c0555a81055976f4f42
treec4e22153a77708c000ac98431d92b9136d787c3f
parent35920b759ed78441db0cd9de6ac8ec66da862f22
LU-1711 mount: lu_site is provided by OSD

previously it was created by MDT, which is started after MGS.
so we relocate lu_site in OSD and now it's created before
any service like MDS/MGS.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I43312218c293df509064cc6a854074e652a6e691
Reviewed-on: http://review.whamcloud.com/3651
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
lustre/fid/fid_handler.c
lustre/include/lu_object.h
lustre/include/md_object.h
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/obdclass/lu_object.c
lustre/ofd/ofd_dev.c
lustre/ofd/ofd_internal.h
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h
lustre/osd-zfs/osd_handler.c