syzbot


WARNING in gid_table_release_one (3)

Status: upstream: reported syz repro on 2025/10/31 21:06
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+944d45ca281f4151b69c@syzkaller.appspotmail.com
First crash: 94d, last: 33d
Fix bisection: failed (error log, bisect log)
  
Bug presence (2)
Date Name Commit Repro Result
2025/12/06 upstream (ToT) b0319c464263 syz [report] WARNING in gid_table_release_one
2026/01/22 upstream (ToT) a66191c590b3 syz Failed due to an error; will retry later
Similar bugs (7)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in gid_table_release_one origin:upstream -1 syz 47 20d 266d 0/3 upstream: reported syz repro on 2025/05/12 20:58
upstream WARNING in gid_table_release_one (3) rdma -1 C done 455 30d 265d 29/29 fixed on 2026/01/26 05:07
linux-6.1 WARNING in gid_table_release_one -1 1 534d 534d 0/3 auto-obsoleted due to no activity on 2024/11/25 05:33
upstream WARNING in gid_table_release_one (2) rdma -1 1 523d 519d 28/29 fixed on 2024/10/24 03:35
upstream WARNING in gid_table_release_one rdma -1 12 585d 592d 0/29 auto-obsoleted due to no activity on 2024/08/06 20:20
linux-6.6 WARNING in gid_table_release_one origin:upstream -1 syz 43 26d 226d 0/2 upstream: reported syz repro on 2025/06/21 11:54
linux-6.1 WARNING in gid_table_release_one (2) -1 3 249d 269d 0/3 auto-obsoleted due to no activity on 2025/09/06 20:49

Sample crash report:
smc: removing ib device syz1
------------[ cut here ]------------
GID entry ref leak for dev syz1 index 2 ref=286
WARNING: CPU: 0 PID: 220 at drivers/infiniband/core/cache.c:809 release_gid_table drivers/infiniband/core/cache.c:806 [inline]
WARNING: CPU: 0 PID: 220 at drivers/infiniband/core/cache.c:809 gid_table_release_one+0x284/0x3cc drivers/infiniband/core/cache.c:886
Modules linked in:
CPU: 0 PID: 220 Comm: kworker/u4:3 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025
Workqueue: ib-unreg-wq ib_unregister_work
pstate: 62400005 (nZCv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : release_gid_table drivers/infiniband/core/cache.c:806 [inline]
pc : gid_table_release_one+0x284/0x3cc drivers/infiniband/core/cache.c:886
lr : release_gid_table drivers/infiniband/core/cache.c:806 [inline]
lr : gid_table_release_one+0x284/0x3cc drivers/infiniband/core/cache.c:886
sp : ffff80001ce27920
x29: ffff80001ce27970 x28: ffff0000d8668a00 x27: ffff0000d8666cd8
x26: ffff0000d8666c00 x25: 0000000000000010 x24: 0000000000000001
x23: ffff800017a15000 x22: dfff800000000000 x21: 0000000000000003
x20: 1fffe0001b0ccd9b x19: 1fffe0001b0ccd80 x18: ffff800011a5bd40
x17: 0000000000000000 x16: ffff8000082d3a08 x15: 0000000000000000
x14: 00000000ffffffff x13: 0000000000000001 x12: 0000000000ff0100
x11: ff008000081924a8 x10: 0000000000000000 x9 : d90eb820fda32c00
x8 : d90eb820fda32c00 x7 : 0000000000000001 x6 : 0000000000000001
x5 : ffff80001ce273b8 x4 : ffff800015134e00 x3 : ffff80000852f9b8
x2 : 0000000000000001 x1 : 0000000100000000 x0 : 0000000000000000
Call trace:
 release_gid_table drivers/infiniband/core/cache.c:806 [inline]
 gid_table_release_one+0x284/0x3cc drivers/infiniband/core/cache.c:886
 ib_cache_release_one+0x144/0x174 drivers/infiniband/core/cache.c:1654
 ib_device_release+0xc4/0x18c drivers/infiniband/core/device.c:498
 device_release+0x8c/0x1ac drivers/base/core.c:-1
 kobject_cleanup lib/kobject.c:681 [inline]
 kobject_release lib/kobject.c:712 [inline]
 kref_put include/linux/kref.h:65 [inline]
 kobject_put+0x2b0/0x438 lib/kobject.c:729
 put_device+0x28/0x40 drivers/base/core.c:3805
 ib_unregister_work+0x28/0x38 drivers/infiniband/core/device.c:1596
 process_one_work+0x7f4/0x13a8 kernel/workqueue.c:2292
 worker_thread+0x8c8/0xfbc kernel/workqueue.c:2439
 kthread+0x250/0x2d8 kernel/kthread.c:376
 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:850
irq event stamp: 1345288
hardirqs last  enabled at (1345287): [<ffff800008309b4c>] __up_console_sem+0xb4/0x100 kernel/printk/printk.c:261
hardirqs last disabled at (1345288): [<ffff8000118fa220>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:405
softirqs last  enabled at (1345012): [<ffff8000081aa3e0>] softirq_handle_end kernel/softirq.c:439 [inline]
softirqs last  enabled at (1345012): [<ffff8000081aa3e0>] handle_softirqs+0xaf8/0xc6c kernel/softirq.c:624
softirqs last disabled at (1344885): [<ffff800008020164>] __do_softirq+0x14/0x20 kernel/softirq.c:630
---[ end trace 0000000000000000 ]---

Crashes (15):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/12/26 10:51 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/04 13:28 linux-6.1.y f6e38ae624cf d6526ea3 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/31 10:31 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in gid_table_release_one
2025/12/29 14:18 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in gid_table_release_one
2025/12/07 23:45 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in gid_table_release_one
2025/12/07 20:06 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in gid_table_release_one
2025/10/31 21:12 linux-6.1.y f6e38ae624cf 2c50b6a9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in gid_table_release_one
2025/10/31 21:05 linux-6.1.y f6e38ae624cf 2c50b6a9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in gid_table_release_one
2025/12/31 10:13 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/26 05:55 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/07 09:49 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/07 09:44 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/07 09:44 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/12/04 11:30 linux-6.1.y f6e38ae624cf d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
2025/11/15 03:15 linux-6.1.y f6e38ae624cf f7988ea4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in gid_table_release_one
* Struck through repros no longer work on HEAD.