Hello,
First, thanks for Proxmox, it's a great software and I've been using it for a year or two now in my very simple homelab 3-node cluster. After a couple of hours of fiddling about, I've decided to write this post as i'm going insane.
I decided to upgrade from Proxmox 8.4 to 9.0 today and I've upgraded 2 out of my 3 nodes so far. I stopped after seeing one of my nodes behaving strangely (not responsive in Proxmox GUI, very slow in terminal, slow response to local ICMP pings ~30-200ms, 100% CPU load due to KVM/corosync, host complaining in journalctl about no active links).
I've narrowed it down to ASM1166 SATA-card passthrough to unRAID VM on that node (tried to pass it into Windows 11 VM with same behavior). Before the upgrade, everything was working flawlessly for at least a couple of months. Starting unRAID VM without the card assigned works fine. Below is some output that hopefully is relevant. No other changes were made before or after the upgrade as i was in middle of upgrading all three nodes.
Do you have any ideas? Thanks for all your help. Below is some info. I do not know how Ioomu grouping was looking before the upgrade.
1. pvesh get /nodes/pve2/hardware/pci
2. lspci -nn
3. unRAID VM config screenshot

First, thanks for Proxmox, it's a great software and I've been using it for a year or two now in my very simple homelab 3-node cluster. After a couple of hours of fiddling about, I've decided to write this post as i'm going insane.
I decided to upgrade from Proxmox 8.4 to 9.0 today and I've upgraded 2 out of my 3 nodes so far. I stopped after seeing one of my nodes behaving strangely (not responsive in Proxmox GUI, very slow in terminal, slow response to local ICMP pings ~30-200ms, 100% CPU load due to KVM/corosync, host complaining in journalctl about no active links).
I've narrowed it down to ASM1166 SATA-card passthrough to unRAID VM on that node (tried to pass it into Windows 11 VM with same behavior). Before the upgrade, everything was working flawlessly for at least a couple of months. Starting unRAID VM without the card assigned works fine. Below is some output that hopefully is relevant. No other changes were made before or after the upgrade as i was in middle of upgrading all three nodes.
Do you have any ideas? Thanks for all your help. Below is some info. I do not know how Ioomu grouping was looking before the upgrade.
1. pvesh get /nodes/pve2/hardware/pci
Code:
┌──────────┬────────┬──────────────┬────────────┬────────┬────────────────────────────────────────────────┬──────┬──────────────────┬
│ class │ device │ id │ iommugroup │ vendor │ device_name │ mdev │ subsystem_device │
╞══════════╪════════╪══════════════╪════════════╪════════╪════════════════════════════════════════════════╪══════╪══════════════════╪
│ 0x010601 │ 0xa382 │ 0000:00:17.0 │ 4 │ 0x8086 │ 400 Series Chipset Family SATA AHCI Controller │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x010601 │ 0x1166 │ 0000:03:00.0 │ 6 │ 0x1b21 │ ASM1166 Serial ATA Controller │ │ 0x2116 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x020000 │ 0x0d55 │ 0000:00:1f.6 │ 8 │ 0x8086 │ Ethernet Connection (12) I219-V │ │ 0x8672 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x030000 │ 0x9bc5 │ 0000:00:02.0 │ 0 │ 0x8086 │ CometLake-S GT2 [UHD Graphics 630] │ 1 │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x058000 │ 0xa3a1 │ 0000:00:1f.2 │ 8 │ 0x8086 │ Cannon Lake PCH Power Management Controller │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x060000 │ 0x9b53 │ 0000:00:00.0 │ 1 │ 0x8086 │ Comet Lake-S 6c Host Bridge/DRAM Controller │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x060100 │ 0xa3c8 │ 0000:00:1f.0 │ 8 │ 0x8086 │ B460 Chipset LPC/eSPI Controller │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x060400 │ 0xa3e9 │ 0000:00:1b.0 │ 5 │ 0x8086 │ │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x060400 │ 0xa392 │ 0000:00:1c.0 │ 6 │ 0x8086 │ │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x060400 │ 0xa394 │ 0000:00:1c.4 │ 6 │ 0x8086 │ Comet Lake PCI Express Root Port #05 │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x060400 │ 0xa398 │ 0000:00:1d.0 │ 7 │ 0x8086 │ Comet Lake PCI Express Root Port 9 │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x078000 │ 0xa3ba │ 0000:00:16.0 │ 3 │ 0x8086 │ Comet Lake PCH-V HECI Controller │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x0c0330 │ 0xa3af │ 0000:00:14.0 │ 2 │ 0x8086 │ Comet Lake PCH-V USB Controller │ │ 0x8694 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────┼──────┼──────────────────┼
│ 0x0c0500 │ 0xa3a3 │ 0000:00:1f.4 │ 8 │ 0x8086 │ Comet Lake PCH-V SMBus Host Controller │ │ 0x8694 │
└──────────┴────────┴──────────────┴────────────┴────────┴────────────────────────────────────────────────┴──────┴──────────────────┴
2. lspci -nn
Code:
root@pve2:~# lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Comet Lake-S 6c Host Bridge/DRAM Controller [8086:9b53] (rev 05)
00:02.0 VGA compatible controller [0300]: Intel Corporation CometLake-S GT2 [UHD Graphics 630] [8086:9bc5] (rev 05)
00:14.0 USB controller [0c03]: Intel Corporation Comet Lake PCH-V USB Controller [8086:a3af]
00:16.0 Communication controller [0780]: Intel Corporation Comet Lake PCH-V HECI Controller [8086:a3ba]
00:17.0 SATA controller [0106]: Intel Corporation 400 Series Chipset Family SATA AHCI Controller [8086:a382]
00:1b.0 PCI bridge [0604]: Intel Corporation Device [8086:a3e9] (rev f0)
00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:a392] (rev f0)
00:1c.4 PCI bridge [0604]: Intel Corporation Comet Lake PCI Express Root Port #05 [8086:a394] (rev f0)
00:1d.0 PCI bridge [0604]: Intel Corporation Comet Lake PCI Express Root Port 9 [8086:a398] (rev f0)
00:1f.0 ISA bridge [0601]: Intel Corporation B460 Chipset LPC/eSPI Controller [8086:a3c8]
00:1f.2 Memory controller [0580]: Intel Corporation Cannon Lake PCH Power Management Controller [8086:a3a1]
00:1f.4 SMBus [0c05]: Intel Corporation Comet Lake PCH-V SMBus Host Controller [8086:a3a3]
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (12) I219-V [8086:0d55]
03:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1166 Serial ATA Controller [1b21:1166] (rev 02)
3. unRAID VM config screenshot

Last edited: