Whamcloud - gitweb
LU-12570 mdt: request env for DT threads 12/36312/2
authorAlexey Zhuravlev <bzzz@whamcloud.com>
Fri, 13 Sep 2019 19:28:06 +0000 (22:28 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 4 Oct 2019 20:31:19 +0000 (20:31 +0000)
commitdee23bcfb821e339ca3b3df2fb08fa946f7d09a1
treed41d70b71389b60f7cff314365b9207521512ed2
parent96f70774fb45243748ea113d9913bb8536c18db3
LU-12570 mdt: request env for DT threads

as part of lock enqueue MDT thread can call ldlm_reclaim_full() to
cancel old unused LDLM locks and that scans all presented namespace
including OFD-originated (with extent locks). thus MDT ends with
calls into OFD code which needs own env marked with LCT_DT_THREAD.

Lustre-change: https://review.whamcloud.com/36179
Lustre-commit: 1f94d5eb2be4e921e909d8f18523dcab91bb6531

Test-Parameters: testlist=sanity,sanity,sanity,sanity envdefinitions=ONLY="134a",SHARED_KEY=true
Test-Parameters: testlist=sanity,sanity,sanity,sanity envdefinitions=ONLY="134a",SHARED_KEY=true
Test-Parameters: testlist=sanity,sanity,sanity,sanity envdefinitions=ONLY="134a",SHARED_KEY=true
Signed-off-by: Alexey Zhuravlev <bzzz@whamcloud.com>
Change-Id: I231b88159978bc3ce7a3fa0f27e57eb32137c343
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/36312
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_mds.c