Whamcloud - gitweb
LU-18506 ptlrpc: improve lu_env_add error handling 72/57272/12
authorShaun Tancheff <shaun.tancheff@hpe.com>
Thu, 3 Apr 2025 05:53:33 +0000 (12:53 +0700)
committerOleg Drokin <green@whamcloud.com>
Wed, 16 Apr 2025 20:42:48 +0000 (20:42 +0000)
commit218cce8b70e562c8bcdd4833e10e9f0da594c4a6
tree4bd05a9745f1da9c8ba0347c016c1abd21f49f74
parent9c0f4c7cb3c04ebc94d3b528a54dd091b0af0370
LU-18506 ptlrpc: improve lu_env_add error handling

Improve error handling for cases when lu_env_add() could fail.

HPE-bug-id: LUS-12726
Fixes: d891becebb ("LU-17668 ptlrpc: create env in few more threads")
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: Ie6627438340196ef50355893c52eacf3322fb2ef
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/57272
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/obd_class.h
lustre/ldlm/ldlm_lockd.c
lustre/mgs/mgs_handler.c
lustre/obdclass/genops.c
lustre/obdclass/llog.c
lustre/obdecho/echo_client.c
lustre/osp/osp_sync.c
lustre/ptlrpc/pinger.c
lustre/target/tgt_mount.c