[BUG] WARNING in rtrs_clt_rdma_cm_handler
From: Farhad Alemi
Date: Fri Sep 11 2026 - 19:20:44 EST
Hello,
We are reporting the following crash (reproducer attached):
Linux version 7.3.0-rc2 50d05c7c76c96b90462f24debacca971d2e86713
Build Config: UpstreamAppArmorKASAN (KASAN + UBSAN, panic_on_warn=1)
[ 45.983990][ T35] WARNING:
drivers/infiniband/ulp/rtrs/rtrs-clt.c:1688 at
rtrs_clt_rdma_cm_handler+0x19c1/0x2070, CPU#1: kworker/u10:1/35
[ 45.991111][ T35] Modules linked in:
[ 45.991718][ T35] CPU: 1 UID: 0 PID: 35 Comm: kworker/u10:1 Not
tainted 7.3.0-rc2-00099-g50d05c7c76c9 #1 PREEMPT(full)
[ 45.993294][ T35] Hardware name: QEMU Standard PC (Q35 + ICH9,
2009), BIOS 1.17.0-debian-1.17.0-1ubuntu1 04/01/2014
[ 45.994913][ T35] Workqueue: ib_addr process_one_req
[ 45.995699][ T35] RIP: 0010:rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 45.996650][ T35] Code: f8 4c 8b 74 24 10 e9 e3 e9 ff ff e8 99 8c
ea f8 90 0f 0b 90 e9 96 ee ff ff e8 8b 8c ea f8 90 0f 0b 90 eb 14 e8
80 8c ea f8 90 <0f> 0b 90 eb 09 e8 75 8c ea f8 90 0f 0b 90 41 bf ea ff
ff ff e9 c4
[ 45.999431][ T35] RSP: 0018:ffffc9000069f6a0 EFLAGS: 00010293
[ 46.000310][ T35] RAX: ffffffff88dd1000 RBX: dffffc0000000000
RCX: ffff8881000fcc80
[ 46.001070][ T35] RDX: 0000000000000000 RSI: 0000000000000000
RDI: 0000000000000000
[ 46.001832][ T35] RBP: ffffc9000069f858 R08: ffffffff90563d7f
R09: 1ffffffff20ac7af
[ 46.002598][ T35] R10: dffffc0000000000 R11: fffffbfff20ac7b0
R12: ffff888105cb3280
[ 46.003372][ T35] R13: ffff8881006cfa40 R14: ffff88810e55f570
R15: 0000000000000000
[ 46.004128][ T35] FS: 0000000000000000(0000)
GS:ffff8881da588000(0000) knlGS:0000000000000000
[ 46.005008][ T35] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 46.005629][ T35] CR2: 0000556db97f6da0 CR3: 0000000105e29000
CR4: 0000000000752ef0
[ 46.006369][ T35] PKRU: 55555554
[ 46.006712][ T35] Call Trace:
[ 46.007032][ T35] <TASK>
[ 46.007319][ T35] ? __pfx_rtrs_clt_rdma_cm_handler+0x10/0x10
[ 46.007890][ T35] ? __lock_acquire+0x74c/0x2db0
[ 46.008353][ T35] ? do_raw_spin_lock+0x12b/0x2f0
[ 46.008824][ T35] ? rcu_is_watching+0x16/0xb0
[ 46.009302][ T35] ? trace_cm_event_handler+0x81/0x1f0
[ 46.009838][ T35] cma_cm_event_handler+0xac/0x2c0
[ 46.010342][ T35] addr_handler+0x343/0x5b0
[ 46.010795][ T35] ? register_lock_class+0x31/0x2e0
[ 46.011294][ T35] ? __pfx_addr_handler+0x10/0x10
[ 46.011802][ T35] ? lock_acquire+0x115/0x350
[ 46.012263][ T35] process_one_req+0x302/0x550
[ 46.012734][ T35] ? __pfx_addr_handler+0x10/0x10
[ 46.013215][ T35] ? process_scheduled_works+0x94e/0x1900
[ 46.013791][ T35] process_scheduled_works+0xc99/0x1900
[ 46.014338][ T35] ? __pfx_process_scheduled_works+0x10/0x10
[ 46.014992][ T35] ? assign_work+0x3d5/0x5e0
[ 46.015448][ T35] worker_thread+0xa53/0xfc0
[ 46.015911][ T35] kthread+0x38b/0x480
[ 46.016313][ T35] ? __pfx_worker_thread+0x10/0x10
[ 46.016811][ T35] ? __pfx_kthread+0x10/0x10
[ 46.017260][ T35] ret_from_fork+0x514/0xb70
[ 46.017741][ T35] ? __pfx_ret_from_fork+0x10/0x10
[ 46.018234][ T35] ? __switch_to+0xc79/0x1410
[ 46.018695][ T35] ? __pfx_kthread+0x10/0x10
[ 46.019145][ T35] ret_from_fork_asm+0x1a/0x30
[ 46.019656][ T35] </TASK>
[ 46.019964][ T35] Kernel panic - not syncing: kernel: panic_on_warn set ...
[ 46.020659][ T35] CPU: 1 UID: 0 PID: 35 Comm: kworker/u10:1 Not
tainted 7.3.0-rc2-00099-g50d05c7c76c9 #1 PREEMPT(full)
[ 46.021684][ T35] Hardware name: QEMU Standard PC (Q35 + ICH9,
2009), BIOS 1.17.0-debian-1.17.0-1ubuntu1 04/01/2014
[ 46.022641][ T35] Workqueue: ib_addr process_one_req
[ 46.023126][ T35] Call Trace:
[ 46.023435][ T35] <TASK>
[ 46.023712][ T35] vpanic+0x56d/0xa60
[ 46.024100][ T35] ? __pfx__printk+0x10/0x10
[ 46.024527][ T35] ? __pfx_vpanic+0x10/0x10
[ 46.025023][ T35] ? is_bpf_text_address+0x292/0x2b0
[ 46.025512][ T35] ? is_bpf_text_address+0x26/0x2b0
[ 46.026037][ T35] panic+0xc5/0xd0
[ 46.026386][ T35] ? __pfx_panic+0x10/0x10
[ 46.026804][ T35] ? ret_from_fork_asm+0x1a/0x30
[ 46.027261][ T35] __warn+0x315/0x4c0
[ 46.027633][ T35] ? rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 46.028173][ T35] ? rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 46.028720][ T35] __report_bug+0x273/0x580
[ 46.029144][ T35] ? rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 46.029735][ T35] ? __pfx___report_bug+0x10/0x10
[ 46.030216][ T35] ? rcu_is_watching+0x16/0xb0
[ 46.030665][ T35] ? trace_contention_end+0x3d/0x140
[ 46.031149][ T35] ? __mutex_lock+0x310/0x1580
[ 46.031590][ T35] ? __lock_acquire+0x74c/0x2db0
[ 46.032047][ T35] ? rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 46.032587][ T35] report_bug+0x16b/0x220
[ 46.032988][ T35] ? rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 46.033541][ T35] ? rtrs_clt_rdma_cm_handler+0x19c3/0x2070
[ 46.034083][ T35] handle_bug+0x9c/0x200
[ 46.034477][ T35] exc_invalid_op+0x1a/0x50
[ 46.034967][ T35] asm_exc_invalid_op+0x1a/0x20
[ 46.035415][ T35] RIP: 0010:rtrs_clt_rdma_cm_handler+0x19c1/0x2070
[ 46.036007][ T35] Code: f8 4c 8b 74 24 10 e9 e3 e9 ff ff e8 99 8c
ea f8 90 0f 0b 90 e9 96 ee ff ff e8 8b 8c ea f8 90 0f 0b 90 eb 14 e8
80 8c ea f8 90 <0f> 0b 90 eb 09 e8 75 8c ea f8 90 0f 0b 90 41 bf ea ff
ff ff e9 c4
[ 46.037731][ T35] RSP: 0018:ffffc9000069f6a0 EFLAGS: 00010293
[ 46.038285][ T35] RAX: ffffffff88dd1000 RBX: dffffc0000000000
RCX: ffff8881000fcc80
[ 46.039002][ T35] RDX: 0000000000000000 RSI: 0000000000000000
RDI: 0000000000000000
[ 46.039720][ T35] RBP: ffffc9000069f858 R08: ffffffff90563d7f
R09: 1ffffffff20ac7af
[ 46.040434][ T35] R10: dffffc0000000000 R11: fffffbfff20ac7b0
R12: ffff888105cb3280
[ 46.041149][ T35] R13: ffff8881006cfa40 R14: ffff88810e55f570
R15: 0000000000000000
[ 46.041874][ T35] ? rtrs_clt_rdma_cm_handler+0x19c0/0x2070
[ 46.042419][ T35] ? __pfx_rtrs_clt_rdma_cm_handler+0x10/0x10
[ 46.042975][ T35] ? __lock_acquire+0x74c/0x2db0
[ 46.043449][ T35] ? do_raw_spin_lock+0x12b/0x2f0
[ 46.043917][ T35] ? rcu_is_watching+0x16/0xb0
[ 46.044363][ T35] ? trace_cm_event_handler+0x81/0x1f0
[ 46.044927][ T35] cma_cm_event_handler+0xac/0x2c0
[ 46.045397][ T35] addr_handler+0x343/0x5b0
[ 46.045821][ T35] ? register_lock_class+0x31/0x2e0
[ 46.046299][ T35] ? __pfx_addr_handler+0x10/0x10
[ 46.046773][ T35] ? lock_acquire+0x115/0x350
[ 46.047209][ T35] process_one_req+0x302/0x550
[ 46.047649][ T35] ? __pfx_addr_handler+0x10/0x10
[ 46.048113][ T35] ? process_scheduled_works+0x94e/0x1900
[ 46.048638][ T35] process_scheduled_works+0xc99/0x1900
[ 46.049155][ T35] ? __pfx_process_scheduled_works+0x10/0x10
[ 46.049708][ T35] ? assign_work+0x3d5/0x5e0
[ 46.050136][ T35] worker_thread+0xa53/0xfc0
[ 46.050571][ T35] kthread+0x38b/0x480
[ 46.050949][ T35] ? __pfx_worker_thread+0x10/0x10
[ 46.051414][ T35] ? __pfx_kthread+0x10/0x10
[ 46.051844][ T35] ret_from_fork+0x514/0xb70
[ 46.052270][ T35] ? __pfx_ret_from_fork+0x10/0x10
[ 46.052740][ T35] ? __switch_to+0xc79/0x1410
[ 46.053174][ T35] ? __pfx_kthread+0x10/0x10
[ 46.053619][ T35] ret_from_fork_asm+0x1a/0x30
[ 46.054065][ T35] </TASK>
[ 46.054995][ T35] Kernel Offset: disabled
[ 46.055551][ T35] Rebooting in 86400 seconds..
Regards,
Attachment:
reproducer.c
Description: Binary data