DF-5770
mmc_ivars leaked on every discovery error-break of a newly-allocated card (hostile card leaks ~0.7 kB per scan)
Summary
~10 error paths break out of the discovery loop before the newly-allocated ivar is attached to a child (allocation at :1440, ownership transfer at :1704-1707): a card that passes CMD2/CMD3 then fails any subsequent command leaks one mmc_ivars per scan, recurring at boot and every resume/replug. Code-trace certain; leak-rate requires physical replug cycles - skipped per contract. track-and-free fix.
Discussion (0)
PoC verification
Evidence pack
findings/poc/DF-5770 Β· 1 files| File | Type | Description | Size | |
|---|---|---|---|---|
| verdict.json | file | 938 B | view raw |
Fix verification
not_testablebaseline noβ patch + rebuild βpatched clean
per-fix-DF-5770
Confirmed kernel references
Detail
Evidence (decisive lines)
static trace with path:line (DF-5768/5769 pack carries the rig)
Verified recommended fix
see finding
Verdict
untested (Low traced-only; leak-rate/virtual-driver precondition not rig-economical per contract)
No comments yet.