I’m still experiencing this issue using extra/nvidia 515.43.04-4 on Arch Linux.
I’ll add that I’m using Wayland with nvidia-drm.modeset=1.
Is using NVreg_PreserveVideoMemoryAllocations=1 required? This seems to trigger OOM Killer on suspend for me, no matter which fs I point NVreg_TemporaryFilePath to.