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

From: Theodore Ts'o
Date: Tue Dec 12 2023 - 10:28:35 EST



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 <tytso@xxxxxxx>