summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-22 14:30:43 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-22 14:30:43 -0400
commit5e2c072b4e02ef5f4828fc488b85898a9238a1a0 (patch)
tree0bc9c4905d45a013ed91d8896378a66fa759a242
parent20cdccf09c4ba412ddbe9e3225692177c8108359 (diff)
downloadopen-iov-5e2c072b4e02ef5f4828fc488b85898a9238a1a0.tar.gz
open-iov-5e2c072b4e02ef5f4828fc488b85898a9238a1a0.zip
r481c sema_push_raw: lower the call-site threshold to 512 bytes so launch pushes (872/888B) dump; runtime-enable before the client run to avoid boot noise
-rw-r--r--kernel/gsp_sema_service.c2
-rwxr-xr-xtools/cuda-ab/run/tgemm_probebin829192 -> 829304 bytes
2 files changed, 1 insertions, 1 deletions
diff --git a/kernel/gsp_sema_service.c b/kernel/gsp_sema_service.c
index 6bc28a1..fe68f60 100644
--- a/kernel/gsp_sema_service.c
+++ b/kernel/gsp_sema_service.c
@@ -9134,7 +9134,7 @@ static void svc_decode_stream(struct nv_vgpu_device *vgpu, const u8 *buf,
* r481: verbatim method-stream dump for large GR-class pushes
* (default 0 = off). See svc_push_raw_dump.
*/
- if (gsp_sema_push_raw && ch && !ch->engine_type && len >= 1024)
+ if (gsp_sema_push_raw && ch && !ch->engine_type && len >= 512)
svc_push_raw_dump(buf, len, push_va, ch->h_object);
memset(&st, 0, sizeof(st));
diff --git a/tools/cuda-ab/run/tgemm_probe b/tools/cuda-ab/run/tgemm_probe
index 5fcdec0..00f3539 100755
--- a/tools/cuda-ab/run/tgemm_probe
+++ b/tools/cuda-ab/run/tgemm_probe
Binary files differ