DragonFlyBSD Kernel Audit
DF-1095 / run.log
← back to finding ↓ download raw
=== UNPATCHED ===
=== DF-1095 iicsmb_bwrite STARTED-leak harness (UNPATCHED) ===
Phase 1: iicbus_start succeeds, iicbus_write NACKs data byte
  bwrite rc=-1, start=1 stop=0 write=1, started=80
Phase 2: second bwrite attempt
  bwrite rc=22, start=1 stop=0 write=0, started=80

BUG: bus still STARTED after error return (rc!=0)
     subsequent iicbus_start returns EINVAL forever
     ===== SMBus bridge permanently wedged =====
=== PATCHED ===
=== DF-1095 iicsmb_bwrite STARTED-leak harness (PATCHED) ===
Phase 1: iicbus_start succeeds, iicbus_write NACKs data byte
  bwrite rc=-1, start=1 stop=1 write=1, started=0
Phase 2: second bwrite attempt
  bwrite rc=0, start=1 stop=1 write=2, started=0

OK: bus returned to idle, subsequent transactions work