syzbot


BUG: soft lockup in ser_release

Status: closed as invalid on 2023/01/25 11:26
Subsystems: net
[Documentation on labels]
First crash: 595d, last: 537d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: soft lockup in ser_release (2) net 1 322d 318d 0/26 auto-obsoleted due to no activity on 2023/09/07 19:16
upstream BUG: soft lockup in ser_release (3) net 1 65d 60d 0/26 upstream: reported on 2024/02/26 09:33

Sample crash report:
watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [kworker/0:0:6]
Modules linked in:
irq event stamp: 55797
hardirqs last  enabled at (55796): [<ffff80000c001840>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:84 [inline]
hardirqs last  enabled at (55796): [<ffff80000c001840>] exit_to_kernel_mode+0xe8/0x118 arch/arm64/kernel/entry-common.c:94
hardirqs last disabled at (55797): [<ffff80000bfff798>] __el1_irq arch/arm64/kernel/entry-common.c:455 [inline]
hardirqs last disabled at (55797): [<ffff80000bfff798>] el1_interrupt+0x24/0x68 arch/arm64/kernel/entry-common.c:473
softirqs last  enabled at (50978): [<ffff80000b6e840c>] spin_unlock_bh include/linux/spinlock.h:394 [inline]
softirqs last  enabled at (50978): [<ffff80000b6e840c>] clusterip_netdev_event+0x188/0x1ac net/ipv4/netfilter/ipt_CLUSTERIP.c:233
softirqs last disabled at (50980): [<ffff80000b320948>] local_bh_disable+0x10/0x34 include/linux/bottom_half.h:19
CPU: 0 PID: 6 Comm: kworker/0:0 Not tainted 6.0.0-rc4-syzkaller-17186-g25050c56fa3c #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022
Workqueue: events ser_release

pstate: 00400005 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : queued_spin_lock_slowpath+0x98/0x334 kernel/locking/qspinlock.c:383
lr : queued_spin_lock include/asm-generic/qspinlock.h:114 [inline]
lr : do_raw_spin_lock+0xf8/0xfc kernel/locking/spinlock_debug.c:115
sp : ffff80000f25ba80
x29: ffff80000f25ba80
 x28: ffff80000d936000
 x27: ffff0000c7ac0d10

x26: 00000000ffffffff
 x25: 0000000000000004
 x24: 0000000000000110

x23: 0000000000000001 x22: ffff0000c7ac0cc0
 x21: ffff80000d2cd008

x20: ffff0000c02c9a80
 x19: ffff0000c7ac0cc0
 x18: 0000000000000168

x17: ffff80000c04d6bc
 x16: ffff80000dbb8658
 x15: ffff0000c02c9a80

x14: 00000000000000c0
 x13: 00000000ffffffff
 x12: ffff0000c02c9a80

x11: ff808000095eddd8
 x10: 0000000000000000
 x9 : 0000000000000000

x8 : 0000000000000101
 x7 : ffff80000b31e02c
 x6 : 0000000000000000

x5 : 0000000000000000
 x4 : 0000000000000001
 x3 : 0000000000000000

x2 : 0000000000000001
 x1 : 0000000000000001
 x0 : ffff0000c7ac0cc0

Call trace:
 __cmpwait_case_32 arch/arm64/include/asm/cmpxchg.h:252 [inline]
 __cmpwait arch/arm64/include/asm/cmpxchg.h:278 [inline]
 queued_spin_lock_slowpath+0x98/0x334 kernel/locking/qspinlock.c:383
 queued_spin_lock include/asm-generic/qspinlock.h:114 [inline]
 do_raw_spin_lock+0xf8/0xfc kernel/locking/spinlock_debug.c:115
 __raw_spin_lock include/linux/spinlock_api_smp.h:134 [inline]
 _raw_spin_lock+0x5c/0x6c kernel/locking/spinlock.c:154
 spin_lock include/linux/spinlock.h:349 [inline]
 __netif_tx_lock include/linux/netdevice.h:4270 [inline]
 netif_freeze_queues net/sched/sch_generic.c:459 [inline]
 netif_tx_lock net/sched/sch_generic.c:468 [inline]
 netif_tx_lock_bh include/linux/netdevice.h:4354 [inline]
 dev_watchdog_down+0x78/0x1f8 net/sched/sch_generic.c:563
 dev_deactivate_many+0x31c/0x650 net/sched/sch_generic.c:1341
 __dev_close_many+0x184/0x250 net/core/dev.c:1503
 dev_close_many+0xc4/0x234 net/core/dev.c:1541
 dev_close+0x8c/0xe0 net/core/dev.c:1567
 ser_release+0x98/0x108 drivers/net/caif/caif_serial.c:309
 process_one_work+0x2d8/0x504 kernel/workqueue.c:2289
 worker_thread+0x340/0x610 kernel/workqueue.c:2436
 kthread+0x12c/0x158 kernel/kthread.c:376
 ret_from_fork+0x10/0x20

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/09/09 01:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 25050c56fa3c f3027468 .config console log report syz C ci-upstream-gce-arm64 BUG: soft lockup in ser_release
2022/11/06 07:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 6d752409 .config console log report info [disk image] [vmlinux] ci-upstream-gce-arm64 BUG: soft lockup in ser_release
* Struck through repros no longer work on HEAD.