Whamcloud - gitweb
EX-3875 lustre: add allow_intr param to mdc and osc
authorJohn L. Hammond <jhammond@whamcloud.com>
Tue, 21 Sep 2021 18:39:56 +0000 (13:39 -0500)
committerAndreas Dilger <adilger@whamcloud.com>
Sun, 10 Oct 2021 22:01:50 +0000 (22:01 +0000)
commitb7d3887436fd5204afe2afce79de6d48eaa0bf54
treeb01f26c553233acb30e2b12e471ecdbd60a89566
parente6f2be503b2f843a7cc8aa69cfc4145e0a5dcd6b
EX-3875 lustre: add allow_intr param to mdc and osc

Add an obd_import parameter ("allow_intr") to make all requests from a
given import interruptible. Remove hot-pools test_16() from
ALWAYS_EXCEPT.

Remove the unconditional setting of allow_intr added by EX-3749 mdc:
non blocking close and changelog release.

Lustre-change: https://review.whamcloud.com/45005
Lustre-commit: c5803ee670b57d05568f4c0ef527be6977772540

Test-Parameters: trivial testlist=hot-pools env=ONLY=16,ONLY_REPEAT=20
Change-Id: Ibc258a0e89dab204f2a10ba29e3eea19030ad444
Signed-off-by: John L. Hammond <jhammond@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/45129
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/lprocfs_status.h
lustre/include/lustre_import.h
lustre/mdc/lproc_mdc.c
lustre/mdc/mdc_request.c
lustre/osc/lproc_osc.c
lustre/ptlrpc/client.c
lustre/ptlrpc/llog_client.c
lustre/ptlrpc/lproc_ptlrpc.c
lustre/tests/hot-pools.sh