From 26ec3a7dc203673392ab867ccf2d38fd50b7eec8 Mon Sep 17 00:00:00 2001 From: andrewwhitecdw Date: Wed, 12 Aug 2026 19:06:13 -0500 Subject: [PATCH] fix: reload_nvidia_peermem uses 'sleep inf' and trap after sleep Signed-off-by: andrewwhitecdw --- ubuntu24.04/nvidia-driver | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ubuntu24.04/nvidia-driver b/ubuntu24.04/nvidia-driver index 18345f751..5b47129bf 100755 --- a/ubuntu24.04/nvidia-driver +++ b/ubuntu24.04/nvidia-driver @@ -813,14 +813,14 @@ reload_nvidia_peermem() { # If nvidia-peermem is already loaded (e.g. fast-path restart), skip modprobe if [ -f /sys/module/nvidia_peermem/refcnt ]; then echo "nvidia-peermem module already loaded, skipping modprobe" - sleep inf trap "echo 'Caught signal'; exit 1" HUP INT QUIT PIPE TERM + sleep infinity fi if chroot /run/nvidia/driver modprobe nvidia-peermem "${NVIDIA_PEERMEM_MODULE_PARAMS[@]}"; then if [ -f /sys/module/nvidia_peermem/refcnt ]; then echo "successfully loaded nvidia-peermem module, now waiting for signal" - sleep inf trap "echo 'Caught signal'; exit 1" HUP INT QUIT PIPE TERM + sleep infinity fi fi echo "failed to load nvidia-peermem module"