I updated to PVE 8.2.2, which updates the kernel to version 6.8, removed my custom kernel parameters, and all is working correctly.Can anyone confirm this has been fixed in a current kernel version? : )
I updated to PVE 8.2.2, which updates the kernel to version 6.8, removed my custom kernel parameters, and all is working correctly.Can anyone confirm this has been fixed in a current kernel version? : )
Which controller are you using? The X550 is not working for me with 6.8.8-2-pve. 6.1.10-1-pve is the last functioning version. :/I updated to PVE 8.2.2, which updates the kernel to version 6.8, removed my custom kernel parameters, and all is working correctly.
Whoops. Sorry for never getting back to you on this. My device is a SAS2308 card built into the motherboard.Which controller are you using? The X550 is not working for me with 6.8.8-2-pve. 6.1.10-1-pve is the last functioning version. :/
Would you please send the complete dmesg logs from 6.8.8-3-pve and 6.8.12-2-pve to bjorn@helgaas.com? I assume those are Proxmox kernels; are the sources available anywhere so I could compare them?Another HP Proliant ML30 g9 with X520 here.
Same OP ixgbe dmesg errors with kernel 6.8.12-2-pve on pbs server. Rollback to 6.8.8-3-pve recovered nic.
I assume those are Proxmox kernels; are the sources available anywhere so I could compare them?
Logs emailed - (and attached)Would you please send the complete dmesg logs from 6.8.8-3-pve and 6.8.12-2-pve to bjorn@helgaas.com? I assume those are Proxmox kernels; are the sources available anywhere so I could compare them?
[ 3.018745] igb 0000:06:00.0: BAR 0: can't reserve [mem 0x80000000-0x8001ffff]
[ 3.022349] igb: probe of 0000:06:00.0 failed with error -16
I have an update for anyone who comes across this thread in the future. Shortly after my last post, I came across this thread.
It has exactly the solution I needed! Here is the important part:
Personally, I used the "pci=realloc=off" kernel boot parameter and it's been solid. I also tested the "pci=nommconf" parameter and it worked, as well. I couldn't get the "reserve" parameter to work, but I'm pretty sure that's because I wasn't doing it right.
From what I've read, this problem will be fixed in kernel 6.8, and the Proxmox devs may even be working on backporting it to an earlier pve-kernel. At that point, you would be able to remove whichever kernel boot parameter you decided on.
I hope this helps!
We use essential cookies to make this site work, and optional cookies to enhance your experience.