#!/bin/sh
# DF-2227 run script. MUST run as root (/dev/udev is root:wheel 0600).
# Use: ./run.sh          (root login)
# Expected on unpatched kernel: kernel panic (page fault in
#   _prop_object_internalize_find_tag) -> ssh dies, guest goes down,
#   panic signature appears in dfbsd-qemu/boot.log.
cd "$(dirname "$0")"
echo "+ ./oob_read_poc ${1:-60000}   # arg=pref_len (60000 -> panic, 17 -> silent EIO)"
./oob_read_poc "${1:-60000}"
echo "RUN_EXIT=$?"
