From: sashiko-bot@kernel.org
To: diasyzhangqing@gmail.com
Cc: linux-ext4@vger.kernel.org, tytso@mit.edu
Subject: Re: [PATCH] ext4: make concurrent DEFAULT shutdown waits killable
Date: Wed, 11 Nov 2026 03:38:51 +0000 [thread overview]
Message-ID: <sashiko-outbox-208211@kernel.org> (raw)
In-Reply-To: <20261111032743.549426-1-diasyzhangqing@gmail.com>
Thank you for your contribution! Sashiko AI review found 2 potential
issues to consider:
- [High] block: missing Signed-off-by trailer and real author name in
commit
- [Medium] block: commit message is a raw ext4 email reply with wrong
bdev_freeze() info
--
commit b7fc68757e7a71c50d74a009f283890518f74c9a
Author: diasyzhangqing@gmail.com <diasyzhangqing@gmail.com>
> ext4: make concurrent DEFAULT shutdown waits killable
>
> On Tue 10-11-26 21:35:56, Jan Kara wrote:
> > Err, no. This is really syzkaller self-inflicted damage we aren't going to
> > work around. If anything you could make the wait on bd_fsfreeze_mutex
> > in bdev_freeze() killable. That will actually be a sensible change and
> > should address syzbot warning as well.
>
> Thanks, that's indeed simpler. All current callers of bdev_freeze()
> (the generic FIFREEZE ioctl, ext4, ntfs, ntfs3, xfs) already propagate
> the error, so only the wait itself needs to change:
[Severity: High]
This commit is missing a Signed-off-by: trailer, and the Author header uses
an email address instead of the author's real name.
[Severity: Medium]
Does the commit title and message match the change being made?
The patch modifies bdev_freeze() in block/bdev.c rather than ext4, and the
changelog is formatted as an email reply rather than a standalone commit
description. In addition, ioctl_fsfreeze() calls freeze_super() rather than
bdev_freeze(), other callers exist (lock_fs(), exfat_force_shutdown(), and
f2fs_do_shutdown()), and xfs_fs_goingdown() ignores non-zero returns from
bdev_freeze() and returns 0 without calling xfs_force_shutdown().
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261111032743.549426-1-diasyzhangqing@gmail.com?part=1
next prev parent reply other threads:[~2026-11-11 3:38 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-09 15:31 [syzbot] [block?] [ext4?] INFO: task hung in bdev_freeze syzbot
2026-11-10 13:21 ` [PATCH] ext4: make concurrent DEFAULT shutdown waits killable diasyzhangqing
2026-11-10 13:29 ` sashiko-bot
2026-11-10 13:35 ` Jan Kara
2026-11-11 3:27 ` diasyzhangqing
2026-11-11 3:38 ` sashiko-bot [this message]
2026-11-11 4:46 ` [syzbot] [block?] [ext4?] INFO: task hung in bdev_freeze syzbot
2026-11-10 21:34 ` syzbot
2026-11-11 12:35 ` [PATCH v2] block: make bdev_freeze() mutex waits killable diasyzhangqing
2026-11-11 12:44 ` sashiko-bot
2026-11-11 14:32 ` Jan Kara
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=sashiko-outbox-208211@kernel.org \
--to=sashiko-bot@kernel.org \
--cc=diasyzhangqing@gmail.com \
--cc=linux-ext4@vger.kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=tytso@mit.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.