syzbot


WARNING: lock held when returning to user space in afs_proc_addr_prefs_write

Status: fixed on 2025/05/06 15:33
Subsystems: afs
[Documentation on labels]
Reported-by: syzbot+76f33569875eb708e575@syzkaller.appspotmail.com
Fix commit: 17a4fde81d3a afs: Fix merge preference rule failure condition
First crash: 141d, last: 129d
Discussions (4)
Title Replies (including bot) Last reply
[PATCH AUTOSEL 6.12 01/20] mac802154: check local interfaces before deleting sdata list 3 (3) 2025/01/13 18:34
[PATCH] afs: Fix merge preference rule failure condition 1 (1) 2025/01/07 14:52
[syzbot] [afs?] WARNING: lock held when returning to user space in afs_proc_addr_prefs_write 2 (6) 2025/01/06 17:05
[PATCH] afs: Merge preference rule failure condition 2 (2) 2025/01/06 13:48
Last patch testing requests (3)
Created Duration User Patch Repo Result
2025/01/06 16:44 19m dhowells@redhat.com patch upstream OK log
2025/01/06 14:06 19m dhowells@redhat.com patch upstream error
2024/12/26 01:05 19m lizhi.xu@windriver.com patch upstream OK log

Sample crash report:
netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0
netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0
netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0
kafs: addr_prefs: Too many elements in string
================================================
WARNING: lock held when returning to user space!
6.13.0-rc3-syzkaller-00209-g499551201b5f #0 Not tainted
------------------------------------------------
syz-executor133/5823 is leaving the kernel with locks still held!
1 lock held by syz-executor133/5823:
 #0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: inode_lock include/linux/fs.h:818 [inline]
 #0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: afs_proc_addr_prefs_write+0x2bb/0x14e0 fs/afs/addr_prefs.c:388

Crashes (5):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/12/21 23:53 upstream 499551201b5f d7f584ee .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING: lock held when returning to user space in afs_proc_addr_prefs_write
2024/12/21 23:09 upstream 499551201b5f d7f584ee .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING: lock held when returning to user space in afs_proc_addr_prefs_write
2024/12/21 22:37 upstream 499551201b5f d7f584ee .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING: lock held when returning to user space in afs_proc_addr_prefs_write
2025/01/02 18:59 upstream 56e6a3499e14 d3ccff63 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING: lock held when returning to user space in afs_proc_addr_prefs_write
2024/12/21 21:44 upstream 499551201b5f d7f584ee .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING: lock held when returning to user space in afs_proc_addr_prefs_write
* Struck through repros no longer work on HEAD.