DF-5801 / fix_run.sh
#!/bin/sh # DF-5801 fix run: after fix_build.sh + reboot, rebuild the rig against the # patched kernel and load it. Success criterion: NO panic, clamped masks. set -e G=/root/df5801 dfbsd-qemu/vm.sh run_root "uname -a" sh "$(dirname "$0")/build.sh" >/dev/null 2>&1 || true KO=$(dfbsd-qemu/vm.sh run_root 'ls /root/df5801/pqb_rig.ko /usr/obj/root/df5801/pqb_rig.ko 2>/dev/null | head -1' | tail -1) [ -z "$KO" ] && KO=/root/df5801/pqb_rig.ko dfbsd-qemu/vm.sh run_root "kldunload pqb_rig 2>/dev/null; kldload $KO && sleep 1 && echo LOADED-OK && kldstat | grep pqb && dmesg | grep RIG | tail -10" |