Skip to content

(improv) Report rules under thier respective modules#293

Merged
chetan-rathore merged 1 commit intoARM-software:mainfrom
chetan-rathore:xbsa_reporting_improv
Mar 23, 2026
Merged

(improv) Report rules under thier respective modules#293
chetan-rathore merged 1 commit intoARM-software:mainfrom
chetan-rathore:xbsa_reporting_improv

Conversation

@chetan-rathore
Copy link
Copy Markdown
Contributor

  • When the first rule of a module is not implemented, it is getting reported as part of previous module in logs.
  • Due to this even in systemready log parser the rule is getting reported as part of different modules
  • Corrected this by reordering the enum to have first executable rule of that module at start
  • Defined GPU module to report rules under the SBSA l8 gpu module

Other improv

  • When BSA/SBSA is run at highest verbosity, couple of PCIe prints uses multiple colons which breaks log parser

  • The colons are not bringing any extra readability, having a space is good enough

  • TODO in future

    • Modules which doesn't have even a single executable rule like TME are reported under PCIe right now
    • This will be handled in future as it needs update to RBX f/w

Change-Id: I90520763a8ac9fe5b5daf0475d81d5200a7fa9bd

 - When the first rule of a module is not implemented, it is getting reported as part of previous module in logs.
 - Due to this even in systemready log parser the rule is getting reported as part of different modules
 - Corrected this by reordering the enum to have first executable rule of that module at start
 - Defined GPU module to report rules under the SBSA l8 gpu module

Other improv
 - When BSA/SBSA is run at highest verbosity, couple of PCIe prints uses multiple colons which breaks log parser
 - The colons are not bringing any extra readability, having a space is good enough

 - TODO in future
   - Modules which doesn't have even a single executable rule like TME are reported under PCIe right now
   - This will be handled in future as it needs update to RBX f/w

Change-Id: I90520763a8ac9fe5b5daf0475d81d5200a7fa9bd
@chetan-rathore chetan-rathore merged commit 1826966 into ARM-software:main Mar 23, 2026
27 checks passed
@chetan-rathore chetan-rathore deleted the xbsa_reporting_improv branch March 24, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant