Whamcloud - gitweb
LU-3343 mdt: HSM coordinator main thread 12/6912/14
authorjcl <jacques-charles.lafoucriere@cea.fr>
Sat, 6 Jul 2013 12:57:08 +0000 (14:57 +0200)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 7 Aug 2013 20:20:52 +0000 (20:20 +0000)
commit1294081248bbd3e9dc23eb1ffb275dc59a4278db
tree4cffaed16200452a2a62a45f0c3ceff88e2d7a97
parent4e5c48496a56726eec2bdf8504112b5e1316fa00
LU-3343 mdt: HSM coordinator main thread

This patch implements the HSM coordinator. It is a MDT
thread in charge of schedulling HSM requests to
agents.

Signed-off-by: JC Lafoucriere <jacques-charles.lafoucriere@cea.fr>
Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: I18fb2fad94b3972b9a09fd093e259f4ad50d810f
Reviewed-on: http://review.whamcloud.com/6912
Tested-by: Hudson
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
13 files changed:
lustre/include/lustre/lustre_user.h
lustre/include/md_object.h
lustre/mdt/Makefile.in
lustre/mdt/mdt_coordinator.c [new file with mode: 0644]
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_hsm.c
lustre/mdt/mdt_hsm_cdt_actions.c
lustre/mdt/mdt_hsm_cdt_agent.c
lustre/mdt/mdt_hsm_cdt_client.c
lustre/mdt/mdt_hsm_cdt_requests.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_lproc.c
lustre/obdclass/md_attrs.c