From d34d3a991a2dd65f60294f822abf8cc244feb4c6 Mon Sep 17 00:00:00 2001 From: Lars Nieradzik Date: Sun, 16 Aug 2026 14:08:40 +0200 Subject: [PATCH] nvidia: keep RC timer alive across runtime suspend --- kernel-open/nvidia/nv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel-open/nvidia/nv.c b/kernel-open/nvidia/nv.c index 04a5c64bd2..9dc61fe18f 100644 --- a/kernel-open/nvidia/nv.c +++ b/kernel-open/nvidia/nv.c @@ -3111,7 +3111,8 @@ nvidia_rc_timer_callback( return; } - if (rm_run_rc_callback(sp, nv) == NV_OK) + status = rm_run_rc_callback(sp, nv); + if ((status == NV_OK) || (nv->rc_timer_enabled != 0)) { // set another timeout 1 sec in the future: mod_timer(&nvl->rc_timer.kernel_timer, jiffies + HZ);