[BUG] WARNING in rtrs_clt_info_rsp_done
From: Farhad Alemi
Date: Fri Sep 11 2026 - 12:03:18 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)
[ 52.438953][ C0] wc->opcode != IB_WC_RECV
[ 52.438958][ C0] WARNING:
drivers/infiniband/ulp/rtrs/rtrs-clt.c:2509 at
rtrs_clt_info_rsp_done+0xd6c/0xea0, CPU#0: ksoftirqd/0/15
[ 52.441160][ C0] Modules linked in:
[ 52.441536][ C0] CPU: 0 UID: 0 PID: 15 Comm: ksoftirqd/0 Not
tainted 7.3.0-rc2-00099-g50d05c7c76c9 #1 PREEMPT(full)
[ 52.442512][ C0] Hardware name: QEMU Standard PC (Q35 + ICH9,
2009), BIOS 1.17.0-debian-1.17.0-1ubuntu1 04/01/2014
[ 52.443565][ C0] RIP: 0010:rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.444175][ C0] Code: 00 00 48 03 33 48 c7 c7 80 a5 e3 8c e8 6d
8a 4a f8 e9 dc fe ff ff e8 83 73 ea f8 90 0f 0b 90 e9 4d f3 ff ff e8
75 73 ea f8 90 <0f> 0b 90 e9 c2 f3 ff ff 89 d9 80 e1 07 80 c1 03 38 c1
0f 8c 17 f3
[ 52.445955][ C0] RSP: 0018:ffffc90000127b18 EFLAGS: 00010246
[ 52.446509][ C0] RAX: ffffffff88dd290b RBX: 0000000000000081
RCX: ffff88801dab2640
[ 52.447225][ C0] RDX: 8000000000000100 RSI: 0000000000000100
RDI: 0000000000000080
[ 52.447970][ C0] RBP: ffff8880254ee000 R08: 0000000000000100
R09: 1ffffffff20ac7af
[ 52.448724][ C0] R10: dffffc0000000000 R11: ffffffff88dd1ba0
R12: ffff8880254ee000
[ 52.449470][ C0] R13: dffffc0000000000 R14: ffff88810cd64b80
R15: dffffc0000000000
[ 52.450207][ C0] FS: 0000000000000000(0000)
GS:ffff8880d7388000(0000) knlGS:0000000000000000
[ 52.451042][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 52.451667][ C0] CR2: 00005604d03ecb30 CR3: 000000000e948000
CR4: 0000000000752ef0
[ 52.452422][ C0] PKRU: 55555554
[ 52.452809][ C0] Call Trace:
[ 52.453143][ C0] <TASK>
[ 52.453505][ C0] ? _raw_spin_unlock_irqrestore+0x4c/0x80
[ 52.454073][ C0] ? rxe_poll_cq+0x398/0x3b0
[ 52.454524][ C0] __ib_process_cq+0x21d/0x5a0
[ 52.454991][ C0] ib_poll_handler+0x73/0x310
[ 52.455427][ C0] irq_poll_softirq+0x21b/0x580
[ 52.455909][ C0] handle_softirqs+0x22c/0x860
[ 52.456373][ C0] ? run_ksoftirqd+0x36/0x60
[ 52.456828][ C0] run_ksoftirqd+0x36/0x60
[ 52.457268][ C0] smpboot_thread_fn+0x562/0xa60
[ 52.457738][ C0] ? smpboot_thread_fn+0x4d/0xa60
[ 52.458211][ C0] kthread+0x38b/0x480
[ 52.458592][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10
[ 52.459096][ C0] ? __pfx_kthread+0x10/0x10
[ 52.459524][ C0] ret_from_fork+0x514/0xb70
[ 52.459980][ C0] ? __pfx_ret_from_fork+0x10/0x10
[ 52.460452][ C0] ? __switch_to+0xc79/0x1410
[ 52.460912][ C0] ? __pfx_kthread+0x10/0x10
[ 52.461361][ C0] ret_from_fork_asm+0x1a/0x30
[ 52.461835][ C0] </TASK>
[ 52.462142][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ...
[ 52.462820][ C0] CPU: 0 UID: 0 PID: 15 Comm: ksoftirqd/0 Not
tainted 7.3.0-rc2-00099-g50d05c7c76c9 #1 PREEMPT(full)
[ 52.463859][ C0] Hardware name: QEMU Standard PC (Q35 + ICH9,
2009), BIOS 1.17.0-debian-1.17.0-1ubuntu1 04/01/2014
[ 52.464815][ C0] Call Trace:
[ 52.465124][ C0] <TASK>
[ 52.465397][ C0] vpanic+0x56d/0xa60
[ 52.465772][ C0] ? __pfx__printk+0x10/0x10
[ 52.466200][ C0] ? __pfx_vpanic+0x10/0x10
[ 52.466619][ C0] ? is_bpf_text_address+0x292/0x2b0
[ 52.467109][ C0] ? is_bpf_text_address+0x26/0x2b0
[ 52.467633][ C0] panic+0xc5/0xd0
[ 52.468008][ C0] ? __pfx_panic+0x10/0x10
[ 52.468450][ C0] ? ret_from_fork_asm+0x1a/0x30
[ 52.468909][ C0] __warn+0x315/0x4c0
[ 52.469280][ C0] ? rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.469794][ C0] ? rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.470301][ C0] __report_bug+0x273/0x580
[ 52.470723][ C0] ? rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.471232][ C0] ? __pfx___report_bug+0x10/0x10
[ 52.471697][ C0] ? __lock_acquire+0x74c/0x2db0
[ 52.472157][ C0] ? trace_hrtimer_start+0x82/0x200
[ 52.472635][ C0] ? rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.473142][ C0] report_bug+0x16b/0x220
[ 52.473597][ C0] ? rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.474104][ C0] ? rtrs_clt_info_rsp_done+0xd6e/0xea0
[ 52.474658][ C0] handle_bug+0x9c/0x200
[ 52.475054][ C0] exc_invalid_op+0x1a/0x50
[ 52.475473][ C0] asm_exc_invalid_op+0x1a/0x20
[ 52.475928][ C0] RIP: 0010:rtrs_clt_info_rsp_done+0xd6c/0xea0
[ 52.476491][ C0] Code: 00 00 48 03 33 48 c7 c7 80 a5 e3 8c e8 6d
8a 4a f8 e9 dc fe ff ff e8 83 73 ea f8 90 0f 0b 90 e9 4d f3 ff ff e8
75 73 ea f8 90 <0f> 0b 90 e9 c2 f3 ff ff 89 d9 80 e1 07 80 c1 03 38 c1
0f 8c 17 f3
[ 52.478219][ C0] RSP: 0018:ffffc90000127b18 EFLAGS: 00010246
[ 52.478840][ C0] RAX: ffffffff88dd290b RBX: 0000000000000081
RCX: ffff88801dab2640
[ 52.479611][ C0] RDX: 8000000000000100 RSI: 0000000000000100
RDI: 0000000000000080
[ 52.480349][ C0] RBP: ffff8880254ee000 R08: 0000000000000100
R09: 1ffffffff20ac7af
[ 52.481067][ C0] R10: dffffc0000000000 R11: ffffffff88dd1ba0
R12: ffff8880254ee000
[ 52.481785][ C0] R13: dffffc0000000000 R14: ffff88810cd64b80
R15: dffffc0000000000
[ 52.482501][ C0] ? __pfx_rtrs_clt_info_rsp_done+0x10/0x10
[ 52.483045][ C0] ? rtrs_clt_info_rsp_done+0xd6b/0xea0
[ 52.483616][ C0] ? rtrs_clt_info_rsp_done+0xd6b/0xea0
[ 52.484124][ C0] ? _raw_spin_unlock_irqrestore+0x4c/0x80
[ 52.484656][ C0] ? rxe_poll_cq+0x398/0x3b0
[ 52.485086][ C0] __ib_process_cq+0x21d/0x5a0
[ 52.485529][ C0] ib_poll_handler+0x73/0x310
[ 52.485994][ C0] irq_poll_softirq+0x21b/0x580
[ 52.486445][ C0] handle_softirqs+0x22c/0x860
[ 52.486890][ C0] ? run_ksoftirqd+0x36/0x60
[ 52.487322][ C0] run_ksoftirqd+0x36/0x60
[ 52.487733][ C0] smpboot_thread_fn+0x562/0xa60
[ 52.488191][ C0] ? smpboot_thread_fn+0x4d/0xa60
[ 52.488658][ C0] kthread+0x38b/0x480
[ 52.489043][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10
[ 52.489539][ C0] ? __pfx_kthread+0x10/0x10
[ 52.489968][ C0] ret_from_fork+0x514/0xb70
[ 52.490396][ C0] ? __pfx_ret_from_fork+0x10/0x10
[ 52.490868][ C0] ? __switch_to+0xc79/0x1410
[ 52.491302][ C0] ? __pfx_kthread+0x10/0x10
[ 52.491746][ C0] ret_from_fork_asm+0x1a/0x30
[ 52.492246][ C0] </TASK>
[ 52.492900][ C0] Kernel Offset: disabled
[ 52.493505][ C0] Rebooting in 86400 seconds..
Regards,
Attachment:
reproducer.c
Description: Binary data