INFO: task hung in iterate_supers (3)

5 views
Skip to first unread message

syzbot

unread,
Dec 19, 2020, 10:38:10 PM12/19/20
to syzkaller...@googlegroups.com
Hello,

syzbot found the following issue on:

HEAD commit: 13d2ce42 Linux 4.19.163
git tree: linux-4.19.y
console output: https://syzkaller.appspot.com/x/log.txt?x=1099cb37500000
kernel config: https://syzkaller.appspot.com/x/.config?x=fac7c3360835a4e0
dashboard link: https://syzkaller.appspot.com/bug?extid=820c6a00ef619f32feea
compiler: gcc (GCC) 10.1.0-syz 20200507

Unfortunately, I don't have any reproducer for this issue yet.

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+820c6a...@syzkaller.appspotmail.com

Bluetooth: hci2: command 0x0406 tx timeout
Bluetooth: hci3: command 0x0406 tx timeout
Bluetooth: hci5: command 0x0406 tx timeout
Bluetooth: hci4: command 0x0406 tx timeout
Bluetooth: hci0: command 0x0406 tx timeout
INFO: task syz-executor.1:13767 blocked for more than 140 seconds.
Not tainted 4.19.163-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.1 D27760 13767 8112 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x45e149
Code: Bad RIP value.
RSP: 002b:00007fce23104c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00000000004cd3df RCX: 000000000045e149
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 000000000119bf80 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000119bf8c
R13: 00007ffe6b29796f R14: 00007fce231059c0 R15: 000000000119bf8c
INFO: task syz-executor.1:13772 blocked for more than 140 seconds.
Not tainted 4.19.163-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.1 D27928 13772 8112 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x45e149
Code: Bad RIP value.
RSP: 002b:00007fce230e3c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00000000004cd3df RCX: 000000000045e149
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 000000000119c028 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000119c034
R13: 00007ffe6b29796f R14: 00007fce230e49c0 R15: 000000000119c034

Showing all locks held in the system:
1 lock held by khungtaskd/1558:
#0: 0000000022a17e1e (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x265 kernel/locking/lockdep.c:4440
1 lock held by in:imklog/7805:
#0: 00000000487e4ffb (&f->f_pos_lock){+.+.}, at: __fdget_pos+0x26f/0x310 fs/file.c:767
1 lock held by syz-executor.2/13740:
#0: 0000000013bc0bc3 (&type->s_umount_key#63/1){+.+.}, at: alloc_super fs/super.c:226 [inline]
#0: 0000000013bc0bc3 (&type->s_umount_key#63/1){+.+.}, at: sget_userns+0x20b/0xcd0 fs/super.c:519
1 lock held by syz-executor.2/13819:
#0: 00000000fbefdeba (&type->s_umount_key#63/1){+.+.}, at: alloc_super fs/super.c:226 [inline]
#0: 00000000fbefdeba (&type->s_umount_key#63/1){+.+.}, at: sget_userns+0x20b/0xcd0 fs/super.c:519
1 lock held by syz-executor.1/13767:
#0: 0000000013bc0bc3 (&type->s_umount_key#65){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.1/13772:
#0: 0000000013bc0bc3 (&type->s_umount_key#65){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631

=============================================

NMI backtrace for cpu 0
CPU: 0 PID: 1558 Comm: khungtaskd Not tainted 4.19.163-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
__dump_stack lib/dump_stack.c:77 [inline]
dump_stack+0x1fc/0x2fe lib/dump_stack.c:118
nmi_cpu_backtrace.cold+0x63/0xa2 lib/nmi_backtrace.c:101
nmi_trigger_cpumask_backtrace+0x1a6/0x1eb lib/nmi_backtrace.c:62
trigger_all_cpu_backtrace include/linux/nmi.h:146 [inline]
check_hung_uninterruptible_tasks kernel/hung_task.c:203 [inline]
watchdog+0x991/0xe60 kernel/hung_task.c:287
kthread+0x33f/0x460 kernel/kthread.c:259
ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 PID: 4692 Comm: systemd-journal Not tainted 4.19.163-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:__unwind_start+0x6a/0x960 arch/x86/kernel/unwind_orc.c:594
Code: b6 89 48 c1 ed 03 48 c7 44 24 30 40 76 2a 81 4a 8d 44 35 00 c7 00 f1 f1 f1 f1 c7 40 04 00 f3 f3 f3 65 48 8b 04 25 28 00 00 00 <48> 89 44 24 78 31 c0 e8 1a 75 70 00 4d 8d 4f 28 4c 89 c8 48 c1 e8
RSP: 0018:ffff8880a08f7a28 EFLAGS: 00000a02
RAX: 6a14106a71fd3400 RBX: ffff8880a08f7b70 RCX: ffff8880a08f7b70
RDX: 0000000000000060 RSI: 0000000000000000 RDI: ffff8880a08f7af0
RBP: 1ffff1101411ef49 R08: ffffed10141a1038 R09: ffffed10141a1238
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880a08e8600
R13: 0000000000000000 R14: dffffc0000000000 R15: ffff8880a08f7af0
FS: 00007fee756078c0(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fee72ae6020 CR3: 00000000a166b000 CR4: 00000000001426e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
unwind_start arch/x86/include/asm/unwind.h:60 [inline]
__save_stack_trace+0x72/0x190 arch/x86/kernel/stacktrace.c:43
save_stack mm/kasan/kasan.c:448 [inline]
set_track mm/kasan/kasan.c:460 [inline]
kasan_kmalloc+0xeb/0x160 mm/kasan/kasan.c:553
slab_post_alloc_hook mm/slab.h:445 [inline]
slab_alloc mm/slab.c:3397 [inline]
kmem_cache_alloc+0x110/0x370 mm/slab.c:3557
getname_flags+0xce/0x590 fs/namei.c:140
do_sys_open+0x26c/0x520 fs/open.c:1079
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7fee74b97840
Code: 73 01 c3 48 8b 0d 68 77 20 00 f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 83 3d 89 bb 20 00 00 75 10 b8 02 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 1e f6 ff ff 48 89 04 24
RSP: 002b:00007ffdb3368dd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000002
RAX: ffffffffffffffda RBX: 00007ffdb33690e0 RCX: 00007fee74b97840
RDX: 00000000000001a0 RSI: 0000000000080042 RDI: 0000562ea72d8a20
RBP: 000000000000000d R08: 000000000000c0ff R09: 00000000ffffffff
R10: 0000000000000069 R11: 0000000000000246 R12: 00000000ffffffff
R13: 0000562ea72d4040 R14: 00007ffdb33690a0 R15: 0000562ea72e1df0


---
This report is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzk...@googlegroups.com.

syzbot will keep track of this issue. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.

syzbot

unread,
Aug 13, 2022, 7:11:22 AM8/13/22
to syzkaller...@googlegroups.com
syzbot has found a reproducer for the following issue on:

HEAD commit: 3f8a27f9e27b Linux 4.19.211
git tree: linux-4.19.y
console output: https://syzkaller.appspot.com/x/log.txt?x=17f727cd080000
kernel config: https://syzkaller.appspot.com/x/.config?x=9b9277b418617afe
dashboard link: https://syzkaller.appspot.com/bug?extid=820c6a00ef619f32feea
compiler: gcc version 10.2.1 20210110 (Debian 10.2.1-6)
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=125b0447080000

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+820c6a...@syzkaller.appspotmail.com

IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
EXT4-fs (loop5): bad geometry: first data block 16777215 is beyond end of filesystem (128)
EXT4-fs (loop4): bad geometry: first data block 16777215 is beyond end of filesystem (128)
INFO: task syz-executor.3:19984 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.3 D29688 19984 8129 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f2b06653279
Code: Bad RIP value.
RSP: 002b:00007f2b05d86168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f2b06766120 RCX: 00007f2b06653279
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f2b066ad189 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffef659acdf R14: 00007f2b05d86300 R15: 0000000000022000
INFO: task syz-executor.4:19990 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.4 D29952 19990 8133 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f8755ae7279
Code: Bad RIP value.
RSP: 002b:00007f875521a168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f8755bfa120 RCX: 00007f8755ae7279
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f8755b41189 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffc2743293f R14: 00007f875521a300 R15: 0000000000022000
INFO: task syz-executor.1:19993 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.1 D28280 19993 8138 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7fcff78d0279
Code: Bad RIP value.
RSP: 002b:00007fcff7024168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007fcff79e3050 RCX: 00007fcff78d0279
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007fcff792a189 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fff07fadbaf R14: 00007fcff7024300 R15: 0000000000022000
INFO: task syz-executor.2:19992 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.2 D29952 19992 8139 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f8844c87279
Code: Bad RIP value.
RSP: 002b:00007f88443ba168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f8844d9a120 RCX: 00007f8844c87279
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f8844ce1189 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fff5a5359cf R14: 00007f88443ba300 R15: 0000000000022000
INFO: task syz-executor.5:19988 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.5 D29952 19988 8140 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f0a9a304279
Code: Bad RIP value.
RSP: 002b:00007f0a99a37168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f0a9a417120 RCX: 00007f0a9a304279
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f0a9a35e189 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffcefb3be3f R14: 00007f0a99a37300 R15: 0000000000022000
INFO: task syz-executor.0:20000 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.0 D29920 20000 8134 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
__rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:292 [inline]
rwsem_down_read_failed+0x20a/0x390 kernel/locking/rwsem-xadd.c:309
call_rwsem_down_read_failed+0x14/0x30 arch/x86/lib/rwsem.S:94
__down_read arch/x86/include/asm/rwsem.h:83 [inline]
down_read+0x44/0x80 kernel/locking/rwsem.c:26
iterate_supers+0xdb/0x290 fs/super.c:631
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f005565d279
Code: Bad RIP value.
RSP: 002b:00007f0054d90168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f0055770120 RCX: 00007f005565d279
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f00556b7189 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffdf51e0a2f R14: 00007f0054d90300 R15: 0000000000022000

Showing all locks held in the system:
1 lock held by khungtaskd/1569:
#0: 000000003564a4bf (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x265 kernel/locking/lockdep.c:4441
1 lock held by in:imklog/7839:
2 locks held by kworker/u4:7/9471:
#0: 000000000889fad7 (&rq->lock){-.-.}, at: idle_balance kernel/sched/fair.c:9702 [inline]
#0: 000000000889fad7 (&rq->lock){-.-.}, at: pick_next_task_fair+0x556/0x1570 kernel/sched/fair.c:6841
#1: 00000000de496bd0 ((work_completion)(&(&bat_priv->nc.work)->work)){+.+.}, at: process_one_work+0x79c/0x1570 kernel/workqueue.c:2128
1 lock held by syz-executor.3/19984:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.4/19990:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.1/19985:
#0: 000000005ee5f7c0 (&type->s_umount_key#47/1){+.+.}, at: alloc_super fs/super.c:226 [inline]
#0: 000000005ee5f7c0 (&type->s_umount_key#47/1){+.+.}, at: sget_userns+0x20b/0xcd0 fs/super.c:519
1 lock held by syz-executor.1/19993:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.2/19992:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.5/19988:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.0/20000:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.1/21461:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.2/21499:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.0/21510:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.3/21552:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.5/21575:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.4/21579:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.0/23056:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.2/23064:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.1/23061:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.3/23082:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.4/23145:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631
1 lock held by syz-executor.5/23147:
#0: 000000005ee5f7c0 (&type->s_umount_key#63){.+.+}, at: iterate_supers+0xdb/0x290 fs/super.c:631

=============================================

NMI backtrace for cpu 1
CPU: 1 PID: 1569 Comm: khungtaskd Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022
Call Trace:
__dump_stack lib/dump_stack.c:77 [inline]
dump_stack+0x1fc/0x2ef lib/dump_stack.c:118
nmi_cpu_backtrace.cold+0x63/0xa2 lib/nmi_backtrace.c:101
nmi_trigger_cpumask_backtrace+0x1a6/0x1f0 lib/nmi_backtrace.c:62
trigger_all_cpu_backtrace include/linux/nmi.h:146 [inline]
check_hung_uninterruptible_tasks kernel/hung_task.c:203 [inline]
watchdog+0x991/0xe60 kernel/hung_task.c:287
kthread+0x33f/0x460 kernel/kthread.c:259
ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0
CPU: 0 PID: 4695 Comm: systemd-journal Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022
RIP: 0010:__rcu_read_lock+0x35/0x40 kernel/rcu/tree_plugin.h:407
Code: 65 48 8b 1c 25 c0 df 01 00 48 8d bb 70 03 00 00 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 04 3c 03 7e 09 83 83 70 03 00 00 01 <5b> c3 e8 b4 55 47 00 eb f0 66 90 48 b8 00 00 00 00 00 fc ff df 41
RSP: 0018:ffff8880a0a1fa90 EFLAGS: 00000202
RAX: 0000000000000000 RBX: ffff8880a0a16640 RCX: 0000000000000000
RDX: 1ffff11014142d36 RSI: ffffffff816d10ac RDI: ffff8880a0a169b0
RBP: 00007fb7af500687 R08: 0000000000000000 R09: ffffed101740455a
R10: ffff8880ba022ad3 R11: 0000000000074071 R12: ffff8880a0a1fba8
R13: 0000000000000000 R14: ffff88823b843380 R15: 0000000000001000
FS: 00007fb7b02458c0(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fb7ad7e6000 CR3: 00000000a0e81000 CR4: 00000000003406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
rcu_read_lock include/linux/rcupdate.h:625 [inline]
is_bpf_text_address+0x11/0x1b0 kernel/bpf/core.c:546
kernel_text_address kernel/extable.c:152 [inline]
kernel_text_address+0xbd/0xf0 kernel/extable.c:122
__kernel_text_address+0x9/0x30 kernel/extable.c:107
unwind_get_return_address arch/x86/kernel/unwind_orc.c:297 [inline]
unwind_get_return_address+0x51/0x90 arch/x86/kernel/unwind_orc.c:292
__save_stack_trace+0xaf/0x190 arch/x86/kernel/stacktrace.c:45
save_stack mm/kasan/kasan.c:448 [inline]
set_track mm/kasan/kasan.c:460 [inline]
kasan_kmalloc+0xeb/0x160 mm/kasan/kasan.c:553
kmem_cache_alloc+0x122/0x370 mm/slab.c:3559
getname_flags+0xce/0x590 fs/namei.c:140
getname fs/namei.c:211 [inline]
user_path_create fs/namei.c:3696 [inline]
do_mkdirat+0x8d/0x2d0 fs/namei.c:3834
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7fb7af500687
Code: 00 b8 ff ff ff ff c3 0f 1f 40 00 48 8b 05 09 d8 2b 00 64 c7 00 5f 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d e1 d7 2b 00 f7 d8 64 89 01 48
RSP: 002b:00007ffff8472358 EFLAGS: 00000293 ORIG_RAX: 0000000000000053
RAX: ffffffffffffffda RBX: 00007ffff8475270 RCX: 00007fb7af500687
RDX: 00007fb7aff71a00 RSI: 00000000000001ed RDI: 00005568b0a9b8a0
RBP: 00007ffff8472390 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000069 R11: 0000000000000293 R12: 0000000000000000
R13: 0000000000000000 R14: 00007ffff8475270 R15: 00007ffff8472880

Reply all
Reply to author
Forward
0 new messages