DF-2808 / run.sh
#!/bin/sh # Baseline (stock kernel): expect Fatal trap 12 WRITE fault in memmove + dead guest. # Patched kernel: expect "kldload: Overlapping or out-of-order segments", RC=1, guest up. scp -F dfbsd-qemu/config seg-overflow.ko dfbsd:/tmp/ timeout 90 dfbsd-qemu/vm.sh run_root 'kldload /tmp/seg-overflow.ko; echo RC=$?' sleep 8; dfbsd-qemu/vm.sh log 30 |