[LU-16495] libcfs: add expanded debug mask functionality Created: 19/Jan/23  Updated: 19/Jan/23

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Serguei Smirnov Assignee: Serguei Smirnov
Resolution: Unresolved Votes: 0
Labels: debug

Rank (Obsolete): 9223372036854775807

 Description   

To allow for finer control over which messages get dumped to debug log, introduce debug mask expansion option with additional 32 bits to use. This will allow for more debug message types per subsystem. To take advantage of the expanded mask, each subsystem needs to define its own interpretation of the expanded mask bits and manage it via corresponding lctl option.

The default behaviour should remain unchanged, i.e. use of the expanded mask is optional.



 Comments   
Comment by Gerrit Updater [ 19/Jan/23 ]

"Serguei Smirnov <ssmirnov@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49715
Subject: LU-16495 libcfs: expand debug mask
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 05beea67ff03cd2a9e80bbd43d048b2dcea4d57a

Generated at Sat Feb 10 03:27:30 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.