Edits:
Edit 1: I tried installing a new Windows VM following https://pve.proxmox.com/wiki/Windows_10_guest_best_practices and loaded a bunch of tabs in librewolf.No problem, no crashing. It now crashes! I tried removing the network driver and reinstalling it in my old (baremetal -> proxmox) VM, load all the tabs in browser, crashes host again. This is so weird.
Edit 2: I ran memtest86+, no ram issues. Screen shows "pass".
Edit 3: The newly created VM with the old librewolf profile crashes. Looks like it's reproducible!
Hi,
Proxmox newbie here. This is a brand new proxmox install (latest). I migrated a Win11 VM from baremetal (vhdx) and imported it into proxmox. My existing Librewolf installation has many (400+) tabs open, and when I open librewolf on the VM and the browser tries to load all the tabs, the proxmox HOST (not VM) will crash and instantly reboot. I have had this happen every single time and it is reproducible every time I open the browser. You can speed up the crash by cycling through the tabs that it is trying to open (ctrl-tab repeatedly). I tried to grab some logs from both journalctl and dmesg, but no (useful) logs show up. I have attached them regardless:
In Proxmox console I can see:
I tried both the virtio and Intel E1000 network adapter, both will crash. I also tried disabling the Qemu Guest Agent, that did not change anything either. I then tried to get a longer time to see any error messages on kernel panics by setting:
but after all that, the proxmox host still INSTANTLY reboots when I open my tabs on librewolf in the Win11 VM.
It smells to me like a network driver stack overflow type of thing, but I'm not sure where to start digging. As far as I understand, even if a VM crashes, it should not bring down the host. However, the host resets, consistently, every single time I try to load a bunch of browser tabs at once. Could I get some help please?
The host is a Minisforum UM780 (7840HS) with a RTL8125 ethernet adapter. It is connected to a 1 GbE switch running openwrt. lspci -vvvv shows:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
I have disabled PSS in BIOS and I also enabled the https://github.com/joakimkistowski/amd-disable-c6 service to disable C6 power saving state because I heard it was an issue for these models.
and dmesg: https://0bin.xyz/AA3NXGFQFDN44SKXXULKJOYSDE
I did try to install all the virtio guest drivers for windows in the guest, but some of them didn't install because of some certificate issues from Red Hat(?) Although the virtio driver for storage and networking seems to both be installed properly.
Edit 1: I tried installing a new Windows VM following https://pve.proxmox.com/wiki/Windows_10_guest_best_practices and loaded a bunch of tabs in librewolf.
Edit 2: I ran memtest86+, no ram issues. Screen shows "pass".
Edit 3: The newly created VM with the old librewolf profile crashes. Looks like it's reproducible!
Hi,
Proxmox newbie here. This is a brand new proxmox install (latest). I migrated a Win11 VM from baremetal (vhdx) and imported it into proxmox. My existing Librewolf installation has many (400+) tabs open, and when I open librewolf on the VM and the browser tries to load all the tabs, the proxmox HOST (not VM) will crash and instantly reboot. I have had this happen every single time and it is reproducible every time I open the browser. You can speed up the crash by cycling through the tabs that it is trying to open (ctrl-tab repeatedly). I tried to grab some logs from both journalctl and dmesg, but no (useful) logs show up. I have attached them regardless:
Code:
Jan 30 01:53:42 SnuUM780 dhcpcd[823]: fwln100i0: probing address 192.168.1.138/24
Jan 30 01:53:43 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu0, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0 # This shows up on boot of the VM, and does not crash the system.
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu1, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu2, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:44 SnuUM780 dhcpcd[823]: fwpr100p0: probing for an IPv4LL address
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu3, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu4, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu5, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu6, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:44 SnuUM780 kernel: kvm_amd: kvm [2449]: vcpu7, guest rIP: 0xfffff85ea54bad89 Unhandled WRMSR(0xc0010115) = 0x0
Jan 30 01:53:47 SnuUM780 dhcpcd[823]: fwln100i0: leased 192.168.1.138 for 43200 seconds
Jan 30 01:53:47 SnuUM780 dhcpcd[823]: fwln100i0: adding route to 192.168.1.0/24
Jan 30 01:53:47 SnuUM780 dhcpcd[823]: fwln100i0: adding default route via 192.168.1.1
Jan 30 01:53:49 SnuUM780 dhcpcd[823]: fwpr100p0: using IPv4LL address 169.254.231.250
Jan 30 01:53:49 SnuUM780 dhcpcd[823]: fwpr100p0: adding route to 169.254.0.0/16
###### CRASH HAPPENS HERE when trying to load browser #####
-- Boot 0771c78d5d284cd9a97fcb75db813d07 --
Jan 30 01:54:47 SnuUM780 kernel: Linux version 6.5.11-7-pve (build@proxmox) (gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils f>
Jan 30 01:54:47 SnuUM780 kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-6.5.11-7-pve root=/dev/mapper/pve-root ro quiet
In Proxmox console I can see:
Status: stopped: unable to read tail (got 0 bytes)
I tried both the virtio and Intel E1000 network adapter, both will crash. I also tried disabling the Qemu Guest Agent, that did not change anything either. I then tried to get a longer time to see any error messages on kernel panics by setting:
Code:
root@SnuUM780:~# nano /etc/sysctl.conf
root@SnuUM780:~# sysctl -p
kernel.panic = 20
root@SnuUM780:~# cat /proc/sys/kernel/panic
20
but after all that, the proxmox host still INSTANTLY reboots when I open my tabs on librewolf in the Win11 VM.
It smells to me like a network driver stack overflow type of thing, but I'm not sure where to start digging. As far as I understand, even if a VM crashes, it should not bring down the host. However, the host resets, consistently, every single time I try to load a bunch of browser tabs at once. Could I get some help please?
Code:
root@SnuUM780:/etc/pve# cat /etc/pve/local/qemu-server/100.conf
agent: 1
bios: ovmf
boot: order=scsi0;ide2;net0
cores: 8
cpu: host
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
ide2: local:iso/virtio-win.iso,media=cdrom,size=612812K
machine: pc-i440fx-8.1
memory: 24576
meta: creation-qemu=8.1.2,ctime=1706436817
name: Win11
net0: virtio=BC:24:11:49:1E:63,bridge=vmbr0,firewall=1
numa: 0
ostype: win11
scsi0: local-lvm:vm-100-disk-2,discard=on,iothread=1,size=262164M,ssd=1
scsihw: virtio-scsi-single
smbios1: uuid=xxxxxxxxxxxxxxxxxxxxx
sockets: 1
tpmstate0: local-lvm:vm-100-disk-1,size=4M,version=v2.0
vga: virtio
vmgenid: xxxxxxxxxxxxxxxx
The host is a Minisforum UM780 (7840HS) with a RTL8125 ethernet adapter. It is connected to a 1 GbE switch running openwrt. lspci -vvvv shows:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
Code:
root@SnuUM780:~/# cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface enp1s0 inet manual
metric 20
auto vmbr0
iface vmbr0 inet dhcp
# address 192.168.1.198/24
# gateway 192.168.1.1
bridge-ports enp1s0
bridge-stp off
bridge-fd 0
metric 10
# iface wlp2s0 inet manual
allow-hotplug wlp2s0
auto wlp2s0
iface wlp2s0 inet dhcp
wireless-essid xxxxxxxxxxxxxxx
wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxx
metric 100
I have disabled PSS in BIOS and I also enabled the https://github.com/joakimkistowski/amd-disable-c6 service to disable C6 power saving state because I heard it was an issue for these models.
Code:
root@SnuUM780:~# pveversion -v
proxmox-ve: 8.1.0 (running kernel: 6.5.11-7-pve)
pve-manager: 8.1.4 (running version: 8.1.4/ec5affc9e41f1d79)
proxmox-kernel-helper: 8.1.0
proxmox-kernel-6.5: 6.5.11-7
proxmox-kernel-6.5.11-7-pve-signed: 6.5.11-7
proxmox-kernel-6.5.11-4-pve-signed: 6.5.11-4
ceph-fuse: 17.2.7-pve2
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx8
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.0
libproxmox-backup-qemu0: 1.4.1
libproxmox-rs-perl: 0.3.3
libpve-access-control: 8.0.7
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.1.0
libpve-guest-common-perl: 5.0.6
libpve-http-server-perl: 5.0.5
libpve-network-perl: 0.9.5
libpve-rs-perl: 0.8.8
libpve-storage-perl: 8.0.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve4
novnc-pve: 1.4.0-3
proxmox-backup-client: 3.1.2-1
proxmox-backup-file-restore: 3.1.2-1
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.2.3
proxmox-mini-journalreader: 1.4.0
proxmox-offline-mirror-helper: 0.6.4
proxmox-widget-toolkit: 4.1.3
pve-cluster: 8.0.5
pve-container: 5.0.8
pve-docs: 8.1.3
pve-edk2-firmware: 4.2023.08-3
pve-firewall: 5.0.3
pve-firmware: 3.9-1
pve-ha-manager: 4.0.3
pve-i18n: 3.2.0
pve-qemu-kvm: 8.1.2-6
pve-xtermjs: 5.3.0-3
qemu-server: 8.0.10
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.2-pve1
and dmesg: https://0bin.xyz/AA3NXGFQFDN44SKXXULKJOYSDE
I did try to install all the virtio guest drivers for windows in the guest, but some of them didn't install because of some certificate issues from Red Hat(?) Although the virtio driver for storage and networking seems to both be installed properly.
Last edited: