Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
3
-
9223372036854775807
Description
Some parts of Lustre debugging have been superseded by newer kernel features (such as CFS_CHECK_STACK) and should be removed.
Certain subsystems stack custom macros on-top of Lustre's already custom debugging. Those should be simplified if possible.
Other subsystems use low-level debugging functions such as libcfs_debug_msg. These should use the higher level macros. That way, the underlying debugging implementation can more easily be swapped out.
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/59394/
Subject: LU-17242 libcfs: use sched_show_task() for thread dumping
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3ce73a088b155121f454804108ffa808982615a7