I am seeing a similar error, machine boots ok but after suspend/resume shows a black screen then after ~120 seconds an error message. This is with nvidia-460 on a Razr Blade 15" (2018) with external monitors. Enabling CSM did not help. [also nvidia-drm.modeset=1 does not help].
Are you sure this isn’t just a regression? I’ve not seen this error previously in 18 months or so of using this laptop, and the laptop is newer hardware.
[ 309.142164] nvidia-modeset: ERROR: GPU:0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT])
[ 309.142319] nvidia-modeset: ERROR: GPU:0: Failed to allocate display engine core DMA push buffer
[ 313.142165] nvidia-modeset: ERROR: GPU:0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT])
[ 313.142348] nvidia-modeset: ERROR: GPU:0: Failed to allocate display engine core DMA push buffer
[ 313.151885] acpi LNXPOWER:08: Turning OFF
[ 313.151898] acpi LNXPOWER:04: Turning OFF
[ 313.152351] acpi LNXPOWER:03: Turning OFF
[ 313.153064] acpi LNXPOWER:02: Turning OFF