From: Chris Horn Date: Wed, 22 May 2019 16:21:14 +0000 (-0500) Subject: LU-12323 libcfs: check if save_stack_trace_tsk is exported X-Git-Tag: 2.12.54~16 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=ffb2b46ed7eda42530596df3d52f76250d53e506;hp=ffb2b46ed7eda42530596df3d52f76250d53e506 LU-12323 libcfs: check if save_stack_trace_tsk is exported Lustre 2.12 commit afedf9343686504c89f2e28cf6133540166f2347 introduced the use of save_stack_trace_tsk, but this symbol is not exported for all architectures. When it's possible we can use save_stack_trace instead. Otherwise skip printing stack trace. Cray-bug-id: LUS-7352 Test-Parameters: clientarch=aarch64 Signed-off-by: Chris Horn Change-Id: I142b542f5c5672abbad461a621aedd1e49db1bdd Reviewed-on: https://review.whamcloud.com/34937 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Yang Sheng Reviewed-by: Andreas Dilger Reviewed-by: Shaun Tancheff Reviewed-by: James Simmons Reviewed-by: Oleg Drokin ---