DF-2622 / run_2622.sh
#!/bin/sh # DF-2622 only: mount(2) with '@' / '' volume strings -> label[-1] read. cd /root/poc/dfv cc -O -o mnt2622 mnt2622.c || exit 1 echo "=== DF-2622 run A: volume='@' ===" ./mnt2622 '@' /mnt/h2x echo "=== DF-2622 run B: volume='' (empty) ===" ./mnt2622 '' /mnt/h2x echo "=== DF-2622 run C (control): volume='/dev/vn0@nosuchlabel' ===" vnconfig -u vn0 2>/dev/null || true vnconfig -c vn0 /root/poc/dfv/base2623.img ./mnt2622 '/dev/vn0@nosuchlabel' /mnt/h2x echo "=== DF-2622 run D (control): volume='/dev/vn0s1d@' (trailing @, real slice) ===" ./mnt2622 '/dev/vn0@' /mnt/h2x vnconfig -u vn0 echo DF2622_DONE |