Whamcloud - gitweb
LU-3467 mdt: call MDT handlers via unified request handler 73/6973/19
authorMikhail Pershin <mike.pershin@intel.com>
Fri, 12 Jul 2013 04:53:07 +0000 (08:53 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 25 Oct 2013 01:25:27 +0000 (01:25 +0000)
commitf0c1b06f2418d2016e23eb6e8277be85ca13fc53
tree8f33bc12625aa982db728fe61545c29a32654f15
parent62295255f19da8826486d6f13f6ce604c2ecc937
LU-3467 mdt: call MDT handlers via unified request handler

Move MDT to the unified request handler. All MDT-specific handlers
are swtched to use tgt_session_info instead of mdt_thread_info.
To minimize amount of changes the mdt_thread_info is initialized
just from tgt_session_info in most cases for now.

Signed-off-by: Mikhail Pershin <mike.pershin@intel.com>
Change-Id: I72e342cc900dc3dd34ca709542ad67de5015dd1f
Reviewed-on: http://review.whamcloud.com/6973
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
15 files changed:
lustre/include/lu_target.h
lustre/include/lustre_export.h
lustre/mdd/mdd_object.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_hsm.c
lustre/mdt/mdt_idmap.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_lib.c
lustre/mdt/mdt_lproc.c
lustre/mdt/mdt_mds.c
lustre/mdt/mdt_open.c
lustre/mdt/mdt_reint.c
lustre/mdt/mdt_xattr.c
lustre/mgs/mgs_handler.c
lustre/target/tgt_handler.c