Skip to main content

Module analysis

Module analysis 

Source
Expand description

Analysis and interpretation of decoded Crash Log records.

This module provides functionality to analyze crash log data structures, identify root causes of system failures, and extract diagnostic information. The analyzer examines various record types including reset sources, MCA (Machine Check Architecture) events, core exceptions, and PMC (Power Management Controller) data to generate comprehensive analysis reports.

Current capabilities include triage analysis for prioritizing crash log findings, with additional analysis features planned for future releases.

§Analysis Process

  1. Queue one or more decoded crash log nodes using Analyzer::with_input
  2. Call Analyzer::analyze to perform analysis across all queued nodes
  3. Receive an AnalysisReport containing diagnostic findings

Structs§

AnalysisReport
Structured report containing analysis results and diagnostic findings.
Analyzer
Analyzes decoded Crash Log records to extract diagnostic information.

Enums§

Tag
Triage tag identifying a specific crash log issue or finding.