[LU-15936] DOSTID macro is not printing llog IDs properly in the logs Created: 12/Jun/22  Updated: 01/Jul/22  Resolved: 12/Jun/22

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.15.0
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Andreas Dilger Assignee: WC Triage
Resolution: Duplicate Votes: 0
Labels: easy

Issue Links:
Duplicate
duplicates LU-15646 fix DOSTID printing of llog_id FIDs Resolved
Related
is related to LU-9153 improve FID/config name specification... Resolved
is related to LU-15937 lctl llog commands do not work for DN... Open
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

The DOSTID macro is not printing the FID of llog files properly in the logs. It is printing logids like "0x2:2147506325:0" but the FID is actually "0x1280005895:0x2:0x0", which makes debugging llog problems difficult.

The DOSTID macro should be fixed to print the llog FIDs properly.



 Comments   
Comment by Andreas Dilger [ 12/Jun/22 ]

This DOSTID formatting problem was likely introduced by LU-9153 trying to transition the FID printing between the old format and the new format. At this point it is very unlikely that anything is using the old format and it should just always print the llog IDs as proper FIDs.

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