2023-12-12 15:28:41

by Theodore Ts'o

[permalink] [raw]
Subject: Re: [PATCH] jbd2: fix soft lockup in journal_finish_inode_data_buffers()


On Mon, 11 Dec 2023 19:25:44 +0800, Ye Bin wrote:
> There's issue when do io test:
> WARN: soft lockup - CPU#45 stuck for 11s! [jbd2/dm-2-8:4170]
> CPU: 45 PID: 4170 Comm: jbd2/dm-2-8 Kdump: loaded Tainted: G OE
> Call trace:
> dump_backtrace+0x0/0x1a0
> show_stack+0x24/0x30
> dump_stack+0xb0/0x100
> watchdog_timer_fn+0x254/0x3f8
> __hrtimer_run_queues+0x11c/0x380
> hrtimer_interrupt+0xfc/0x2f8
> arch_timer_handler_phys+0x38/0x58
> handle_percpu_devid_irq+0x90/0x248
> generic_handle_irq+0x3c/0x58
> __handle_domain_irq+0x68/0xc0
> gic_handle_irq+0x90/0x320
> el1_irq+0xcc/0x180
> queued_spin_lock_slowpath+0x1d8/0x320
> jbd2_journal_commit_transaction+0x10f4/0x1c78 [jbd2]
> kjournald2+0xec/0x2f0 [jbd2]
> kthread+0x134/0x138
> ret_from_fork+0x10/0x18
>
> [...]

Applied, thanks!

[1/1] jbd2: fix soft lockup in journal_finish_inode_data_buffers()
commit: 6c02757c936063f0631b4e43fe156f8c8f1f351f

Best regards,
--
Theodore Ts'o <[email protected]>