I'm using a virtual machine with OpenBSD, the vm hosts nfsd, the real machine (rm?) mounts the nfs with "doas mount_nfs host:/remote /local". If the vm is terminated before running "doas umount /local" /local becomes locked, running ls or umount brings the process to a full block, not responsive to Ctrl-C even. Turning down the PC is impossible also, the partition cant be unmounted (neither the parent partitions but that seems logical).
I guess that replication is: Make a virtual machine running montd, portmap and nfsd. Mount in the host machine a dir from the virtual machine. Terminate the virtual machine. Try to unmount the partition on the host machine. Not adding dmesg because I dont see the point in adding junk to the thread, but if needed is not a problem. Also, I guess that the fact that I'm using a vm is not the problem, or maybe it is... Now thinking as I write... If the vm goes down, the interface that vmctl creates in the host machine disappears... might that be the cause of the problem? Thanks for the hard work as always. Elias.
