[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <ZA/Yz6xvbnnLihQu@xpf.sh.intel.com>
Date: Tue, 14 Mar 2023 10:15:43 +0800
From: Pengfei Xu <pengfei.xu@...el.com>
To: "Darrick J. Wong" <djwong@...nel.org>
CC: <dchinner@...hat.com>, <linux-kernel@...r.kernel.org>,
<heng.su@...el.com>, <lkp@...el.com>,
xfs <linux-xfs@...r.kernel.org>
Subject: Re: [Syzkaller & bisect] There is BUG: soft lockup in __cleanup_mnt
in v6.3-rc1 kernel
Hi Darrick,
On 2023-03-13 at 18:45:43 -0700, Darrick J. Wong wrote:
> On Sun, Mar 12, 2023 at 11:21:04AM +0800, Pengfei Xu wrote:
> > Hi Dave Chinner and kernel expert,
> >
> > Greeting!
>
> <cough> Please cc the xfs list with xfs bug reports.
>
Ah, will send the xfs issue to xfs list next time.
> Have you tried 6.3-rc2?
>
I tried v6.3-rc2 kernel, this issue could be reproduced in v6.3-rc2.
Dmesg is in attached.
"
[ 339.367548] XFS (loop0): Corruption of in-memory data (0x8) detected at _xfs_buf_ioapply+0x67d/0x690 (fs/xfs/xfs_buf.c:1553). Shutting down filesystem.
[ 339.368164] XFS (loop0): Please unmount the filesystem and rectify the problem(s)
[ 364.436316] watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [repro:405]
[ 364.436724] Modules linked in:
[ 364.436868] irq event stamp: 21510
[ 364.437026] hardirqs last enabled at (21509): [<ffffffff8300187e>] irqentry_exit+0x3e/0xa0
[ 364.437406] hardirqs last disabled at (21510): [<ffffffff82fff863>] sysvec_apic_timer_interrupt+0x13/0xe0
[ 364.437826] softirqs last enabled at (8970): [<ffffffff83024a4c>] __do_softirq+0x31c/0x49c
[ 364.438195] softirqs last disabled at (8897): [<ffffffff8112b5a4>] irq_exit_rcu+0xc4/0x100
[ 364.438564] CPU: 0 PID: 405 Comm: repro Not tainted 6.3.0-rc2-eeac8ede1755+ #1
[ 364.438885] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014
[ 364.439382] RIP: 0010:rcu_lockdep_current_cpu_online+0x5b/0x90
[ 364.439657] Code: 5b 41 5c 5d c3 cc cc cc cc 65 ff 05 d7 bb e1 7e e8 fa 94 de 01 48 c7 c3 80 61 03 00 89 c0 48 03 1c c5 00 7b cb 83 48 8b 43 18 <48> 8b 40 70 48 84
[ 364.440449] RSP: 0018:ffffc90000eb3ba8 EFLAGS: 00000282
[ 364.440689] RAX: ffffffff83f64340 RBX: ffff88807dc36180 RCX: 0000000000000000
[ 364.441003] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000
[ 364.441313] RBP: ffffc90000eb3bb8 R08: 0000000000000001 R09: 0000000000000000
[ 364.441626] R10: ffff88800f7e30d8 R11: 0000000000000000 R12: 0000000000000001
[ 364.441938] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[ 364.442248] FS: 00007f9db4acf740(0000) GS:ffff88807dc00000(0000) knlGS:0000000000000000
[ 364.442597] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 364.442852] CR2: 00007f5e8f6f5518 CR3: 000000000f6da004 CR4: 0000000000770ef0
[ 364.443169] PKRU: 55555554
[ 364.443297] Call Trace:
[ 364.443412] <TASK>
[ 364.443519] rcu_read_lock_held_common+0x33/0x50
[ 364.443741] rcu_read_lock_sched_held+0x29/0x80
[ 364.443956] lock_acquire+0x2ad/0x320
[ 364.444133] ? lock_release+0x141/0x2e0
[ 364.444313] ? write_comp_data+0x2f/0x90
[ 364.444507] _raw_spin_lock+0x36/0x50
[ 364.444681] ? xfs_ail_push_all_sync+0x73/0x110
[ 364.444893] xfs_ail_push_all_sync+0x73/0x110
[ 364.445097] ? __pfx_autoremove_wake_function+0x10/0x10
[ 364.445343] xfs_reclaim_inodes+0xb8/0x140
[ 364.445543] xfs_unmount_flush_inodes+0x63/0x80
[ 364.445757] xfs_unmountfs+0x69/0x1f0
[ 364.445939] xfs_fs_put_super+0x5a/0x120
[ 364.446130] ? __pfx_xfs_fs_put_super+0x10/0x10
[ 364.446356] generic_shutdown_super+0xac/0x240
[ 364.446573] kill_block_super+0x43/0x80
[ 364.446759] deactivate_locked_super+0x52/0xb0
[ 364.446966] deactivate_super+0xb3/0xd0
[ 364.447156] cleanup_mnt+0x15e/0x1e0
[ 364.447335] __cleanup_mnt+0x1f/0x30
[ 364.447513] task_work_run+0xb6/0x120
[ 364.447736] exit_to_user_mode_prepare+0x200/0x210
[ 364.448017] syscall_exit_to_user_mode+0x2d/0x60
[ 364.448293] do_syscall_64+0x4a/0x90
[ 364.448513] entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 364.448809] RIP: 0033:0x7f9db4bfb7db
[ 364.449033] Code: 96 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 90 f3 0f 1e fa 31 f6 e9 05 00 00 00 0f 1f 44 00 00 f3 0f 1e fa b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff f8
[ 364.449954] RSP: 002b:00007fff5b16db78 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6
[ 364.450376] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f9db4bfb7db
[ 364.450745] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007fff5b16dc20
[ 364.451108] RBP: 00007fff5b16ec60 R08: 0000000001e88333 R09: 0000000000000009
[ 364.451484] R10: 0000000000404071 R11: 0000000000000206 R12: 00000000004012c0
[ 364.451847] R13: 00007fff5b16eda0 R14: 0000000000000000 R15: 0000000000000000
[ 364.452195] </TASK>
[ 364.452301] Kernel panic - not syncing: softlockup: hung tasks
[ 364.452562] CPU: 0 PID: 405 Comm: repro Tainted: G L 6.3.0-rc2-eeac8ede1755+ #1
[ 364.453010] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014
[ 364.453551] Call Trace:
[ 364.453701] <IRQ>
[ 364.453826] dump_stack_lvl+0xa9/0x110
[ 364.454057] dump_stack+0x19/0x20
[ 364.454262] panic+0x4fd/0x520
[ 364.454455] ? watchdog_timer_fn+0x31e/0x390
[ 364.454689] watchdog_timer_fn+0x337/0x390
[ 364.454886] ? __pfx_watchdog_timer_fn+0x10/0x10
[ 364.455101] __hrtimer_run_queues+0x2ed/0x820
[ 364.455355] hrtimer_interrupt+0x134/0x2d0
[ 364.455604] __sysvec_apic_timer_interrupt+0x9c/0x290
[ 364.455902] sysvec_apic_timer_interrupt+0xab/0xe0
[ 364.456185] </IRQ>
[ 364.456314] <TASK>
[ 364.456441] asm_sysvec_apic_timer_interrupt+0x1f/0x30
[ 364.456742] RIP: 0010:rcu_lockdep_current_cpu_online+0x5b/0x90
[ 364.457067] Code: 5b 41 5c 5d c3 cc cc cc cc 65 ff 05 d7 bb e1 7e e8 fa 94 de 01 48 c7 c3 80 61 03 00 89 c0 48 03 1c c5 00 7b cb 83 48 8b 43 18 <48> 8b 40 70 48 84
[ 364.457937] RSP: 0018:ffffc90000eb3ba8 EFLAGS: 00000282
[ 364.458211] RAX: ffffffff83f64340 RBX: ffff88807dc36180 RCX: 0000000000000000
[ 364.458613] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000
[ 364.459006] RBP: ffffc90000eb3bb8 R08: 0000000000000001 R09: 0000000000000000
[ 364.459418] R10: ffff88800f7e30d8 R11: 0000000000000000 R12: 0000000000000001
[ 364.459813] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[ 364.460213] ? rcu_lockdep_current_cpu_online+0x46/0x90
[ 364.460465] rcu_read_lock_held_common+0x33/0x50
[ 364.460743] rcu_read_lock_sched_held+0x29/0x80
[ 364.460980] lock_acquire+0x2ad/0x320
[ 364.461170] ? lock_release+0x141/0x2e0
[ 364.461391] ? write_comp_data+0x2f/0x90
[ 364.461590] _raw_spin_lock+0x36/0x50
[ 364.461804] ? xfs_ail_push_all_sync+0x73/0x110
[ 364.462018] xfs_ail_push_all_sync+0x73/0x110
[ 364.462228] ? __pfx_autoremove_wake_function+0x10/0x10
[ 364.462479] xfs_reclaim_inodes+0xb8/0x140
[ 364.462682] xfs_unmount_flush_inodes+0x63/0x80
[ 364.462933] xfs_unmountfs+0x69/0x1f0
[ 364.463112] xfs_fs_put_super+0x5a/0x120
[ 364.463304] ? __pfx_xfs_fs_put_super+0x10/0x10
[ 364.463522] generic_shutdown_super+0xac/0x240
[ 364.463741] kill_block_super+0x43/0x80
[ 364.463930] deactivate_locked_super+0x52/0xb0
[ 364.464154] deactivate_super+0xb3/0xd0
[ 364.464348] cleanup_mnt+0x15e/0x1e0
[ 364.464564] __cleanup_mnt+0x1f/0x30
[ 364.464787] task_work_run+0xb6/0x120
[ 364.465002] exit_to_user_mode_prepare+0x200/0x210
[ 364.465226] syscall_exit_to_user_mode+0x2d/0x60
[ 364.465449] do_syscall_64+0x4a/0x90
[ 364.465621] entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 364.465861] RIP: 0033:0x7f9db4bfb7db
[ 364.466065] Code: 96 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 90 f3 0f 1e fa 31 f6 e9 05 00 00 00 0f 1f 44 00 00 f3 0f 1e fa b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff f8
[ 364.466917] RSP: 002b:00007fff5b16db78 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6
[ 364.467262] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f9db4bfb7db
[ 364.467582] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007fff5b16dc20
[ 364.467902] RBP: 00007fff5b16ec60 R08: 0000000001e88333 R09: 0000000000000009
[ 364.468228] R10: 0000000000404071 R11: 0000000000000206 R12: 00000000004012c0
[ 364.468605] R13: 00007fff5b16eda0 R14: 0000000000000000 R15: 0000000000000000
[ 364.468992] </TASK>
[ 364.469185] Kernel Offset: disabled
[ 364.469398] ---[ end Kernel panic - not syncing: softlockup: hung tasks ]---
"
Thanks!
BR.
> --D
>
> > Platform: x86 platforms
> >
> > There is BUG: soft lockup in __cleanup_mnt in v6.3-rc1 kernel.
> > All detailed info: https://github.com/xupengfe/syzkaller_logs/tree/main/230311_022102___cleanup_mnt
> > Reproduced code: https://github.com/xupengfe/syzkaller_logs/blob/main/230311_022102___cleanup_mnt/repro.c
> > v6.3-rc1 issue dmesg: https://github.com/xupengfe/syzkaller_logs/blob/main/230311_022102___cleanup_mnt/fe15c26ee26efa11741a7b632e9f23b01aca4cc6_dmesg.log
> > Kconfig: https://github.com/xupengfe/syzkaller_logs/blob/main/230311_022102___cleanup_mnt/kconfig_origin
> > Bisect info: https://github.com/xupengfe/syzkaller_logs/blob/main/230311_022102___cleanup_mnt/bisect_info.log
> >
> > "
> > [ 28.803497] XFS (loop0): Corruption of in-memory data (0x8) detected at _xfs_buf_ioapply+0x67d/0x690 (fs/xfs/xfs_buf.c:1553). Shutting down filesystem.
> > [ 28.804766] XFS (loop0): Please unmount the filesystem and rectify the problem(s)
> > [ 56.372468] watchdog: BUG: soft lockup - CPU#1 stuck for 26s! [repro:523]
> > [ 56.372847] Modules linked in:
> > [ 56.372985] irq event stamp: 22822
> > [ 56.373141] hardirqs last enabled at (22821): [<ffffffff8300086e>] irqentry_exit+0x3e/0xa0
> > [ 56.373512] hardirqs last disabled at (22822): [<ffffffff82ffe853>] sysvec_apic_timer_interrupt+0x13/0xe0
> > [ 56.373923] softirqs last enabled at (9032): [<ffffffff83023a3c>] __do_softirq+0x31c/0x49c
> > [ 56.374276] softirqs last disabled at (8975): [<ffffffff8112b5a4>] irq_exit_rcu+0xc4/0x100
> > [ 56.374623] CPU: 1 PID: 523 Comm: repro Not tainted 6.3.0-rc1-fe15c26ee26e+ #1
> > [ 56.374924] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014
> > [ 56.375386] RIP: 0010:rcu_read_lock_sched_held+0x4b/0x80
> > [ 56.375621] Code: 8d 7d f7 e8 c7 fe ff ff 84 c0 74 19 0f b6 45 f7 48 8b 4d f8 65 48 33 0c 25 28 00 00 00 75 38 c9 c3 cc cc cc cc be ff ff ff ff <48> c7 c7 20 3e f6 83 e8 89 ec de 01 89 c2 b8 01 00 00 00 85 d2 75
> > [ 56.376376] RSP: 0018:ffffc9000102fbe0 EFLAGS: 00000246
> > [ 56.376597] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
> > [ 56.376891] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: 0000000000000000
> > [ 56.377192] RBP: ffffc9000102fbf0 R08: 0000000000000001 R09: 0000000000000000
> > [ 56.377486] R10: ffff88800d01d418 R11: 0000000000000000 R12: ffff88800b0d1158
> > [ 56.377780] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> > [ 56.378082] FS: 00007fc887d10740(0000) GS:ffff88807dd00000(0000) knlGS:0000000000000000
> > [ 56.378414] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [ 56.378655] CR2: 00007faaae519018 CR3: 000000000d3e2004 CR4: 0000000000770ee0
> > [ 56.378950] PKRU: 55555554
> > [ 56.379069] Call Trace:
> > [ 56.379178] <TASK>
> > [ 56.379276] lock_acquire+0x2ad/0x320
> > [ 56.379444] ? lock_release+0x141/0x2e0
> > [ 56.379615] ? write_comp_data+0x2f/0x90
> > [ 56.379799] _raw_spin_lock+0x36/0x50
> > [ 56.379962] ? xfs_ail_push_all_sync+0x73/0x110
> > [ 56.380169] xfs_ail_push_all_sync+0x73/0x110
> > [ 56.380360] ? __pfx_autoremove_wake_function+0x10/0x10
> > [ 56.380591] xfs_reclaim_inodes+0xb8/0x140
> > [ 56.380779] xfs_unmount_flush_inodes+0x63/0x80
> > [ 56.380987] xfs_unmountfs+0x69/0x1f0
> > [ 56.381152] xfs_fs_put_super+0x5a/0x120
> > [ 56.381331] ? __pfx_xfs_fs_put_super+0x10/0x10
> > [ 56.381534] generic_shutdown_super+0xac/0x240
> > [ 56.381740] kill_block_super+0x43/0x80
> > [ 56.381917] deactivate_locked_super+0x52/0xb0
> > [ 56.382112] deactivate_super+0xb3/0xd0
> > [ 56.382282] cleanup_mnt+0x15e/0x1e0
> > [ 56.382451] __cleanup_mnt+0x1f/0x30
> > [ 56.382613] task_work_run+0xb6/0x120
> > [ 56.382783] exit_to_user_mode_prepare+0x200/0x210
> > [ 56.383000] syscall_exit_to_user_mode+0x2d/0x60
> > [ 56.383205] do_syscall_64+0x4a/0x90
> > [ 56.383368] entry_SYSCALL_64_after_hwframe+0x72/0xdc
> > [ 56.383593] RIP: 0033:0x7fc887e3c7db
> > [ 56.383751] Code: 96 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 90 f3 0f 1e fa 31 f6 e9 05 00 00 00 0f 1f 44 00 00 f3 0f 1e fa b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 95 96 0c 00 f7 d8 64 89 01 48
> > [ 56.384500] RSP: 002b:00007ffc1a5bd1e8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6
> > [ 56.384815] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fc887e3c7db
> > [ 56.385114] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffc1a5bd290
> > [ 56.385407] RBP: 00007ffc1a5be2d0 R08: 0000000001d0a333 R09: 0000000000000009
> > [ 56.385700] R10: 0000000000404071 R11: 0000000000000206 R12: 00000000004012c0
> > [ 56.385994] R13: 00007ffc1a5be410 R14: 0000000000000000 R15: 0000000000000000
> > [ 56.386299] </TASK>
> > [ 56.386400] Kernel panic - not syncing: softlockup: hung tasks
> > [ 56.386643] CPU: 1 PID: 523 Comm: repro Tainted: G L 6.3.0-rc1-fe15c26ee26e+ #1
> > [ 56.387000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014
> > [ 56.387461] Call Trace:
> > [ 56.387569] <IRQ>
> > [ 56.387662] dump_stack_lvl+0xa9/0x110
> > [ 56.387834] dump_stack+0x19/0x20
> > [ 56.387980] panic+0x4fd/0x520
> > [ 56.388119] ? watchdog_timer_fn+0x31e/0x390
> > [ 56.388315] watchdog_timer_fn+0x337/0x390
> > [ 56.388497] ? __pfx_watchdog_timer_fn+0x10/0x10
> > [ 56.388710] __hrtimer_run_queues+0x2ed/0x820
> > [ 56.388924] hrtimer_interrupt+0x134/0x2d0
> > [ 56.389111] __sysvec_apic_timer_interrupt+0x9c/0x290
> > [ 56.389331] sysvec_apic_timer_interrupt+0xab/0xe0
> > [ 56.389535] </IRQ>
> > [ 56.389628] <TASK>
> > [ 56.389722] asm_sysvec_apic_timer_interrupt+0x1f/0x30
> > [ 56.389940] RIP: 0010:rcu_read_lock_sched_held+0x4b/0x80
> > [ 56.390166] Code: 8d 7d f7 e8 c7 fe ff ff 84 c0 74 19 0f b6 45 f7 48 8b 4d f8 65 48 33 0c 25 28 00 00 00 75 38 c9 c3 cc cc cc cc be ff ff ff ff <48> c7 c7 20 3e f6 83 e8 89 ec de 01 89 c2 b8 01 00 00 00 85 d2 75
> > [ 56.390909] RSP: 0018:ffffc9000102fbe0 EFLAGS: 00000246
> > [ 56.391129] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
> > [ 56.391422] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: 0000000000000000
> > [ 56.391715] RBP: ffffc9000102fbf0 R08: 0000000000000001 R09: 0000000000000000
> > [ 56.392009] R10: ffff88800d01d418 R11: 0000000000000000 R12: ffff88800b0d1158
> > [ 56.392303] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> > [ 56.392607] lock_acquire+0x2ad/0x320
> > [ 56.392773] ? lock_release+0x141/0x2e0
> > [ 56.392941] ? write_comp_data+0x2f/0x90
> > [ 56.393122] _raw_spin_lock+0x36/0x50
> > [ 56.393285] ? xfs_ail_push_all_sync+0x73/0x110
> > [ 56.393483] xfs_ail_push_all_sync+0x73/0x110
> > [ 56.393672] ? __pfx_autoremove_wake_function+0x10/0x10
> > [ 56.393900] xfs_reclaim_inodes+0xb8/0x140
> > [ 56.394087] xfs_unmount_flush_inodes+0x63/0x80
> > [ 56.394285] xfs_unmountfs+0x69/0x1f0
> > [ 56.394450] xfs_fs_put_super+0x5a/0x120
> > [ 56.394627] ? __pfx_xfs_fs_put_super+0x10/0x10
> > [ 56.394829] generic_shutdown_super+0xac/0x240
> > [ 56.395030] kill_block_super+0x43/0x80
> > [ 56.395207] deactivate_locked_super+0x52/0xb0
> > [ 56.395403] deactivate_super+0xb3/0xd0
> > [ 56.395574] cleanup_mnt+0x15e/0x1e0
> > [ 56.395739] __cleanup_mnt+0x1f/0x30
> > [ 56.395902] task_work_run+0xb6/0x120
> > [ 56.396071] exit_to_user_mode_prepare+0x200/0x210
> > [ 56.396282] syscall_exit_to_user_mode+0x2d/0x60
> > [ 56.396487] do_syscall_64+0x4a/0x90
> > [ 56.396648] entry_SYSCALL_64_after_hwframe+0x72/0xdc
> > [ 56.396865] RIP: 0033:0x7fc887e3c7db
> > [ 56.397020] Code: 96 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 90 f3 0f 1e fa 31 f6 e9 05 00 00 00 0f 1f 44 00 00 f3 0f 1e fa b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 95 96 0c 00 f7 d8 64 89 01 48
> > [ 56.397761] RSP: 002b:00007ffc1a5bd1e8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6
> > [ 56.398072] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fc887e3c7db
> > [ 56.398365] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffc1a5bd290
> > [ 56.398658] RBP: 00007ffc1a5be2d0 R08: 0000000001d0a333 R09: 0000000000000009
> > [ 56.398951] R10: 0000000000404071 R11: 0000000000000206 R12: 00000000004012c0
> > [ 56.399244] R13: 00007ffc1a5be410 R14: 0000000000000000 R15: 0000000000000000
> > [ 56.399546] </TASK>
> > [ 56.399792] Kernel Offset: disabled
> > [ 56.399972] ---[ end Kernel panic - not syncing: softlockup: hung tasks ]---
> > "
> >
> > I used the key word "__cleanup_mnt" to bisect, I knew there was other BUG
> > info in dmesg with "bisect good" commit log.
> >
> > Anyway, just provided the bad commit and hope it's helpful:
> > "
> > bd4f5d09cc93c8ca51e4efea86ac90a4bb553d6e
> > xfs: refactor the filestreams allocator pick functions
> > "
> > It's just a suspected commit, reverted above commit on top of v6.3-rc1 and
> > no "__cleanup_mnt" related BUG but generated the other BUG info in dmesg.
> >
> > There was no this issue report yet in syzbot:
> > https://syzkaller.appspot.com/upstream
> >
> > I tried that, installed the xfs fixed patch for below issue on top of v6.3-rc1:
> > https://lore.kernel.org/lkml/20230226223403.GU360264@dread.disaster.area/
> > "__cleanup_mnt" BUG issue still existed.
> > Related dmesg: https://github.com/xupengfe/syzkaller_logs/blob/main/230311_022102___cleanup_mnt/v6.3-rc1_xfs_patch_another_cleanup_mnt_issue.log
> > So it should be different than previous xfs related issue.
> >
View attachment "v6.3-rc2_cleanup_mnt_issue.log" of type "text/plain" (55555 bytes)
Powered by blists - more mailing lists