⬢ DragonFlyBSD Kernel Audit
DF-5795 / run.log
← back to finding ↓ download raw
HAMMER2: VOLDATA DUMP
HAMMER2: INITIATE SPANs
swap low/high-water marks set to 41940/62910
mbuf_probe: loaded, probing mbuf core invariants
DF5795: before move : from.flags=00008002 from.pkthdr.len=30 to.flags=00008002
DF5795: after  move : from.flags=00008002 from.pkthdr.len=30 M_PKTHDR-on-from=1 | to.flags=00008002 to.pkthdr.len=30
DF5795: REPRODUCED: source mbuf still carries M_PKTHDR after M_MOVE_PKTHDR (contract: sys/sys/mbuf.h "from no longer has a pkthdr")
DF5795: m_adj(from, 8) mutated the 'moved' pkthdr.len: 30 -> 22 (MUTATED)
DF5796: cluster shared, m_sharecount(a)=2 (M_WRITABLE=0)
DF5796: REPRODUCED: m_copyback through shared cluster rewrote the other mbuf's data: a[0]=0x5a (expected 0x41)
mbuf_probe: done
mbuf_probe: unloaded