PVE 9 + virtiofs + Alpine Linux 'freeze'

kraoc

Member
Oct 20, 2022
2
0
6
France
zogg.fr
Hello !

I have setup a new pve using virtiofs on multiple vm (mostly alpine and 1 debian).

On 1 vm I have something 'stall' or 'freeze'.

When it occurs, quest-agent can't operate, and my ssh don't respond to keyboard inputs.
I can shell into pve gui, but even there I can't issue a reboot.
I must do a STOP, then start again the VM… until new freeze.

I pasted my dmesg log here (30 days):
https://paste.zogg.fr/?512336db9d5015ed#EATin1MAseHQpZm1hbqoyTJjTYg6czSM7LsnMcVbAwhe

And package version here (30 days):
https://paste.zogg.fr/?4df8e153154de9ee#8ovkGgWr7G8DHdtJ8iFyx5jvSVUq5bgqrkQbwBSdc2Md

What I noticed in the logs are:
Code:
[ 2363.063143] VFS: Busy inodes after unmount of virtiofs (virtiofs)
[ 2363.063233] WARNING: CPU: 3 PID: 19836 at fs/super.c:650 generic_shutdown_super+0x11e/0x190

I need help to repair / correct what cause this :)
 

Attachments

I forgot to mention that on my host pve I have things like this in my fstab

Code:
# 2025-10-26
# (disks)
UUID=e6300f71-32bc-459e-b947-e085f49d6596 /mnt/ssd1 ext4 defaults,errors=remount-ro,discard,relatime 0 2
#
# 2025-10-26
# (mount points aliases)
#
/mnt/ssd1/opt/docker /shares/docker none defaults,x-systemd.requires=/mnt/ssd1,bind 0 0

This is to create an single virtiofsd share folder.
And this folder structure is independant of where my folders/files are really stored :p