Skip to content

Match a bug entry with its WARN condition to the rule for the site without it - #188

Merged
tamnd merged 1 commit into
mainfrom
sections-condition
Oct 26, 2026
Merged

tamnd merged 1 commit into
mainfrom
sections-condition

Conversation

@tamnd

@tamnd tamnd commented Oct 26, 2026

Copy link
Copy Markdown
Owner

With DEBUG_BUGVERBOSE_DETAILED, which allmodconfig turns on, a WARN_ON(cond) puts the condition text where a WARN keeps its format. So the census prints 4="netmem_is_net_iov(netmem)" 8="include/net/netmem.h" a5000309 for the site the defconfig rules name as 4="" 8="include/net/netmem.h" a5000309, and none of those rules applied to the allmodconfig census. A rule now also matches the site with its condition taken out. The file, line and flags still name the site.

It also adds 7.2 rules for the two WARNs in nf_hook and the mlxsw item checks, which the older rules only had in the 6.12 entry layout.

On the saved JSON of census 40199212017 (7.2.8 X64 allmodconfig, gcc-14 against rucc) the unexplained __bug_table differences go from 193 to 100, and the total from 514 to 421. The 299 __patchable_function_entries counts need a fresh scan for the padding change in #187.

@tamnd tamnd added the area/rk The rk command line label Oct 26, 2026
@tamnd
tamnd merged commit 93faca6 into main Oct 26, 2026
2 checks passed
@tamnd
tamnd deleted the sections-condition branch October 26, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/rk The rk command line

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant