⬢ DragonFlyBSD Kernel Audit
DF-4623 / run.sh
← back to finding ↓ download raw
1
2
3
4
#!/bin/sh
# DF-4623 run (see VERDICT.md for preconditions)
cd "$(dirname "$0")"
baseline: kldload ./df4623.ko (safe), then: kenv hw.df4623.fire=1; kldload ./df4623.ko  -> panic 'failed to free entire desc chain' in vq_ring_free_chain via virtqueue_dequeue; fixed kernel: same fire -> 'dropping bogus used entry id=0', no panic