+ uname -a DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul 2 06:02:54 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 + vnconfig -u vn0 + true + vnconfig -c vn0 /root/poc/df2617/H.img + mkdir -p /mnt/h2 + mount -t hammer2 -o ro /dev/vn0@testvol /mnt/h2 + echo 'MOUNT_RC=0' MOUNT_RC=0 + mount + grep h2 /dev/vn0@testvol on /mnt/h2 (hammer2, read-only, local) + date Fri Aug 28 18:15:32 UTC 2026 + LPID=864 + sleep 20 + ls -la /mnt/h2 + echo '--- after 20s: ls process state (expect no exit) ---' --- after 20s: ls process state (expect no exit) --- + ps -axo pid,stat,etime,wchan,command + grep -E '^[ *]*864|PID' + grep -v grep ps: etime: keyword not found PID STAT WCHAN COMMAND 864 D5 h2coll ls -la /mnt/h2 + echo '--- kill -9 attempt ---' --- kill -9 attempt --- + kill -9 864 + sleep 5 + echo '--- after kill -9: still present? ---' --- after kill -9: still present? --- + grep -v grep + ps -axo pid,stat,etime,wchan,command ps: etime: keyword not found + grep -E '^[ *]*864' 864 D5 h2coll ls -la /mnt/h2 + echo 'UNKILLABLE=yes' UNKILLABLE=yes + echo '--- kernel threads sleeping on wchan xxx ---' --- kernel threads sleeping on wchan xxx --- + grep -w -E 'xxx|WCHAN' + ps -axo pid,stat,wchan,comm PID STAT WCHAN UCOMM -1 B5 xxx h2xop-testvol.23 + head -40 + ps -axo pid,stat,wchan,comm + grep -i h2 -1 B2 h2idle h2xop-testvol.02 -1 B2 h2idle h2xop-ROOT.32 -1 B2 h2idle h2xop-ROOT.26 -1 B2 h2idle h2xop-ROOT.20 -1 B2 h2idle h2xop-ROOT.14 -1 B2 h2idle h2xop-ROOT.08 -1 B2 h2idle h2xop-ROOT.02 -1 B2 h2twait vbd0s1d -1 B3 h2idle h2xop-testvol.33 -1 B3 h2idle h2xop-testvol.27 -1 B3 h2idle h2xop-testvol.21 -1 B3 h2idle h2xop-testvol.15 -1 B3 h2idle h2xop-testvol.09 -1 B3 h2idle h2xop-testvol.03 -1 B3 h2idle h2xop-ROOT.33 -1 B3 h2idle h2xop-ROOT.27 -1 B3 h2idle h2xop-ROOT.21 -1 B3 h2idle h2xop-ROOT.15 -1 B3 h2idle h2xop-ROOT.09 -1 B3 h2idle h2xop-ROOT.03 -1 B4 h2idle h2xop-testvol.34 -1 B4 h2idle h2xop-testvol.28 -1 B4 h2idle h2xop-testvol.22 -1 B4 h2idle h2xop-testvol.16 -1 B4 h2idle h2xop-testvol.10 -1 B4 h2idle h2xop-testvol.04 -1 B4 h2idle h2xop-ROOT.34 -1 B4 h2idle h2xop-ROOT.28 -1 B4 h2idle h2xop-ROOT.22 -1 B4 h2idle h2xop-ROOT.16 -1 B4 h2idle h2xop-ROOT.10 -1 B4 h2idle h2xop-ROOT.04 -1 B5 h2idle h2xop-testvol.35 -1 B5 h2idle h2xop-testvol.29 -1 B5 xxx h2xop-testvol.23 -1 B5 h2idle h2xop-testvol.17 -1 B5 h2idle h2xop-testvol.11 -1 B5 h2idle h2xop-testvol.05 -1 B5 h2idle h2xop-ROOT.35 -1 B5 h2idle h2xop-ROOT.29 + echo '--- procstat kernel stacks of ls ---' --- procstat kernel stacks of ls --- + procstat -kk 864 /root/poc/df2617/trigger_H.sh: procstat: not found + true + procstat -t 864 /root/poc/df2617/trigger_H.sh: procstat: not found + true + echo '--- second ls (mount wedged?) ---' --- second ls (mount wedged?) --- + timeout 10 ls -la /mnt/h2