Apparently in the newer kernel, you need to Enable Resizable BAR in your BIOS.
In 6.17.4-2 the driver attempts to resize BAR 2 from 256 MiB to 16 GiB but fails (due to lack of ReBAR support) and falls back gracefully to the original assignment...
There are lots of reasons you don't want to use swap day to day, and that it should be used as a last-resort available resource. I actually wrote an article on the matter: https://it.lanified.com/Articles/Youre-Using-Swap-Memory-Incorrectly
But...
Try driverctl instead of kernel parameters and blacklists.
I found this package when I needed to pass through one of two identical HBA devices which I wasn't able to do with parameters.
It seems to bind the chosen driver via udev when it's...
I had the same DMA issue passing through NIC cards.
Here is how I fixed it.
The boot log from kernel 6.17.4-1-pve shows recurring DMAR faults (e.g., [DMA Read NO_PASID] Request device [02:00.0] fault addr 0x5464000 [fault reason 0x0c] non-zero...
If you set the CPU type to x86-64-v3, Windows recognizes that it is a VM.
Because of that, some CPU mitigations are not active.
If you set it to host, Windows does recognize that it is a VM.
Because of that, some CPU mitigations are active...
There is a lengthy discussion of what is happening at https://www.reddit.com/r/Proxmox/comments/1j2zrol/the_reasons_for_poor_performance_of_windows_when/ And there also is a blog post at...