Hello
Kernel 6.8.12-16 broke my PCI passthrough for the ASM1064 SATA controller. I thought I would wait a bit, hoping that it would be fixed in newer releases. However, the problem still persists, as the same issue occurs on versions 6.8.12-16, 6.8.12-17, 6.8.12-18, and 6.8.12-19.
journalctl
Mar 05 13:38:38 pve pve-guests[1786]: VM 105 started with PID 1824.
Mar 05 13:38:39 pve pvesh[1601]: Waiting for 300 seconds (startup delay)
Mar 05 13:38:39 pve kernel: pcieport 0000:00:1c.0: DPC: containment event, status:0x1f11: unmasked uncorrectable error detected
Mar 05 13:38:39 pve QEMU[1824]: kvm: vfio_err_notifier_handler(0000:09:00.0) Unrecoverable error detected. Please collect any data possible and then kill the guest
Mar 05 13:38:39 pve kernel: pcieport 0000:00:1c.0: AER: device recovery successful
lspci -nn | grep 09:00
09:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1064 Serial ATA Controller [1b21:1064] (rev 02)
dmesg -T
[Thu Mar 5 14:16:12 2026] fwbr105i0: port 2(tap105i0) entered blocking state
[Thu Mar 5 14:16:12 2026] fwbr105i0: port 2(tap105i0) entered forwarding state
[Thu Mar 5 14:16:17 2026] pcieport 0000:00:1c.0: DPC: containment event, status:0x1f11: unmasked uncorrectable error detected
[Thu Mar 5 14:16:17 2026] pcieport 0000:00:1c.0: AER: device recovery successful
[Thu Mar 5 14:21:18 2026] tap102i0: entered promiscuous mode
[Thu Mar 5 14:21:18 2026] vmbr2: port 2(fwpr102p0) entered blocking state
[Thu Mar 5 14:21:18 2026] vmbr2: port 2(fwpr102p0) entered disabled state
Any thoughts on what changed and how it can be fixed or I'm stuck at Kernel 6.8.12-15?
Kernel 6.8.12-16 broke my PCI passthrough for the ASM1064 SATA controller. I thought I would wait a bit, hoping that it would be fixed in newer releases. However, the problem still persists, as the same issue occurs on versions 6.8.12-16, 6.8.12-17, 6.8.12-18, and 6.8.12-19.
journalctl
Mar 05 13:38:38 pve pve-guests[1786]: VM 105 started with PID 1824.
Mar 05 13:38:39 pve pvesh[1601]: Waiting for 300 seconds (startup delay)
Mar 05 13:38:39 pve kernel: pcieport 0000:00:1c.0: DPC: containment event, status:0x1f11: unmasked uncorrectable error detected
Mar 05 13:38:39 pve QEMU[1824]: kvm: vfio_err_notifier_handler(0000:09:00.0) Unrecoverable error detected. Please collect any data possible and then kill the guest
Mar 05 13:38:39 pve kernel: pcieport 0000:00:1c.0: AER: device recovery successful
lspci -nn | grep 09:00
09:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1064 Serial ATA Controller [1b21:1064] (rev 02)
dmesg -T
[Thu Mar 5 14:16:12 2026] fwbr105i0: port 2(tap105i0) entered blocking state
[Thu Mar 5 14:16:12 2026] fwbr105i0: port 2(tap105i0) entered forwarding state
[Thu Mar 5 14:16:17 2026] pcieport 0000:00:1c.0: DPC: containment event, status:0x1f11: unmasked uncorrectable error detected
[Thu Mar 5 14:16:17 2026] pcieport 0000:00:1c.0: AER: device recovery successful
[Thu Mar 5 14:21:18 2026] tap102i0: entered promiscuous mode
[Thu Mar 5 14:21:18 2026] vmbr2: port 2(fwpr102p0) entered blocking state
[Thu Mar 5 14:21:18 2026] vmbr2: port 2(fwpr102p0) entered disabled state
Any thoughts on what changed and how it can be fixed or I'm stuck at Kernel 6.8.12-15?