Whamcloud - gitweb
LU-17812 ldlm: stack trace log for LDLM error 96/54896/18
authorRajeev Mishra <rajeevm@hpe.com>
Tue, 26 Mar 2024 02:15:31 +0000 (02:15 +0000)
committerOleg Drokin <green@whamcloud.com>
Tue, 23 Jul 2024 04:41:10 +0000 (04:41 +0000)
commit70b9dc57a99d5ce1769a41d32c29cd3fe8fb074a
tree7df067a2924a5e2922493145e8c465256a4557e8
parent2718f8a4526382e6369ef63acf6df57c942f834e
LU-17812 ldlm: stack trace log for LDLM error

Added support to dump the stack trace in
ldlm_lock_debug(), the stack trace is logged only
for the case of D_ERROR and and when dump_stack_on_error
is enabled

Test-Parameters: testlist=sanity env=ONLY=105g
HPE-bug-id: LUS-12165
Signed-off-by: Rajeev Mishra <rajeevm@hpe.com>
Change-Id: I4ce280334e0273df1751257e8db03ea680831696
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54896
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/lustre_dlm.h
lustre/include/obd_support.h
lustre/ldlm/ldlm_flock.c
lustre/ldlm/ldlm_resource.c
lustre/tests/sanity.sh