lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ