#!/bin/sh
# DF-1051 run — triggers sgopen() securelevel>1 panic
# Run as root after `sysctl kern.securelevel=2`.
# On the unpatched kernel: kernel panic "lwkt_reltoken: illegal release"
# at sgopen+0x85. On a patched kernel: open() returns EPERM cleanly.
cd "$(dirname "$0")"
echo "Before running: ensure kern.securelevel=2 (sysctl kern.securelevel=2)."
./sg_securelevel_panic
echo "EXIT=$?"
