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: 51d, last: 13d
Bug presence (1)
Date Name Commit Repro Result
2025/12/06 upstream (ToT) b0319c464263 syz [report] WARNING in gid_table_release_one
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 41 11d 223d 0/3 upstream: reported syz repro on 2025/05/12 20:58
upstream WARNING in gid_table_release_one (3) rdma -1 C done 308 2d14h 222d 2/29 upstream: reported C repro on 2025/05/13 11:35
linux-6.1 WARNING in gid_table_release_one -1 1 491d 491d 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 479d 475d 28/29 fixed on 2024/10/24 03:35
upstream WARNING in gid_table_release_one rdma -1 12 542d 549d 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 38 3d15h 183d 0/2 upstream: reported syz repro on 2025/06/21 11:54
linux-6.1 WARNING in gid_table_release_one (2) -1 3 206d 225d 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=274
WARNING: CPU: 1 PID: 1757 at drivers/infiniband/core/cache.c:809 release_gid_table drivers/infiniband/core/cache.c:806 [inline]
WARNING: CPU: 1 PID: 1757 at drivers/infiniband/core/cache.c:809 gid_table_release_one+0x284/0x3cc drivers/infiniband/core/cache.c:886
Modules linked in:
CPU: 1 PID: 1757 Comm: kworker/u4:5 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 : ffff800024dc7920
x29: ffff800024dc7970 x28: ffff0000d4deaa00 x27: ffff0000d4deb6d8
x26: ffff0000d4deb600 x25: 0000000000000010 x24: 0000000000000001
x23: ffff800017a8a000 x22: dfff800000000000 x21: 0000000000000003
x20: 1fffe0001a9bd6db x19: 1fffe0001a9bd6c0 x18: ffff800011abbcc0
x17: 1fffe00033edbb7e x16: ffff8000082d25ac x15: ffff8000150bd000
x14: 0000000000000100 x13: 1ffff00002a180b1 x12: 0000000000ff0100
x11: ff0080000a894374 x10: 0000000000000003 x9 : ee67efda28bfb300
x8 : ee67efda28bfb300 x7 : ffff800008251e80 x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000
x2 : 0000000000000006 x1 : ffff800011abd7c0 x0 : ffff80018a6c8000
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: 662550
hardirqs last  enabled at (662549): [<ffff800008251f14>] raw_spin_rq_unlock_irq kernel/sched/sched.h:1367 [inline]
hardirqs last  enabled at (662549): [<ffff800008251f14>] finish_lock_switch+0xb0/0x1c4 kernel/sched/core.c:5003
hardirqs last disabled at (662550): [<ffff80001195cc30>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:405
softirqs last  enabled at (662542): [<ffff8000081a967c>] softirq_handle_end kernel/softirq.c:439 [inline]
softirqs last  enabled at (662542): [<ffff8000081a967c>] handle_softirqs+0xaf8/0xc6c kernel/softirq.c:624
softirqs last disabled at (662525): [<ffff800008020164>] __do_softirq+0x14/0x20 kernel/softirq.c:630
---[ end trace 0000000000000000 ]---

Crashes (10):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
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/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/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.