DF-2649 / run.sh
#!/bin/sh # DF-2649 run A: v1 image (mounts; unprivileged bulkfree reaches chain_lock # on the forged PFSROOT chain; out-of-volume offset manifests DF-0875's # hammer2_get_volume panic on this guest). ssh -F dfbsd-qemu/config dfbsd 'vnconfig -u vn0 2>/dev/null; \ vnconfig -c vn0 /tmp/craft2649_v1.img && mkdir -p /mnt/h2x && \ mount -t hammer2 /dev/vn0@testvol /mnt/h2x && echo MOUNT_OK && \ su -m nobody -c "/tmp/trigger /mnt/h2x/f1"; echo TRIGGER_RC=$?' echo "---- vm.sh log: panic: no volume for offset 0x0000000100000000 (DF-0875 manifestation)" # run B: volu_size-inflated variant is rejected at mount ssh -F dfbsd-qemu/config dfbsd 'vnconfig -u vn0 2>/dev/null; \ vnconfig -c vn0 /tmp/craft2649_volusize.img && mkdir -p /mnt/h2x && \ mount -t hammer2 /dev/vn0@testvol /mnt/h2x; echo MOUNT_RC=$?' |