A Linux kernel boot test and configuration consistency intelligent repair method oriented towards configuration item repair

By generating candidate configuration files, parsing structured logs, modeling Kconfig semantics, and making automated repair decisions, the complexity and stability issues in the Linux kernel configuration item repair process are resolved, achieving efficient and reliable configuration consistency repair and stability verification.

CN121935167BActive Publication Date: 2026-06-30NANJING UNIV OF INFORMATION SCI & TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NANJING UNIV OF INFORMATION SCI & TECH
Filing Date
2026-03-31
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In the process of fixing Linux kernel configuration items, existing technologies have problems such as complex configuration constraints, difficulty in error location, reliance on manual experience for repair, high iteration costs, insufficient stability assurance, and lack of engineering-based methods for locating cross-version regressions.

Method used

Candidate configuration files are generated using randomization or batching strategies. A closed-loop approach is adopted, combining reproducible startup testing, Kconfig semantic constraint modeling, automated repair decision-making, and stability verification. Automated repair is achieved through structured log parsing, unified dependency graph construction, and configuration item classification.

Benefits of technology

It significantly improves the efficiency and stability of configuration item repair, reduces reliance on manual experience, reduces redundant attempts, increases repair convergence speed, and reduces runtime instability risks through coverage-guided kernel fuzzing, while providing an engineering-based path for cross-version regression localization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121935167B_ABST
    Figure CN121935167B_ABST
Patent Text Reader

Abstract

This invention discloses a Linux kernel boot testing and configuration consistency intelligent repair method for configuration item repair, comprising: collecting compilation logs, boot logs, and running status; segmenting, pattern matching, and field extraction of the logs to standardize error information into structured error entries, and distinguishing between dependency missing, mutual exclusion conflict, and other compilation failure categories; preprocessing and parsing the Kconfig file to extract configuration item attributes and constraints, constructing a unified dependency graph, and generating a configuration item metadata table; classifying and labeling configuration items based on metadata and calculating criticality scores; generating repair actions based on structured error entries, the unified dependency graph, and criticality scores, and iteratively executing them, with recompilation and reboot verification after each iteration until a compileable and bootable repaired configuration file is obtained or a preset iteration limit is reached; this invention improves cross-version adaptation and problem closure efficiency.
Need to check novelty before this filing date? Find Prior Art