On Mon, Apr 28, 2025 at 10:15:44PM +0800, Lizhi Xu wrote: > + if ((file->f_mode & FMODE_WRITE) && (!file->f_op->write_iter)) No need for the braces around !file->f_op->write_iter. > + if ((mode & BLK_OPEN_WRITE) && (!file->f_op->write_iter)) Same here. Otherwise looks good: Reviewed-by: Christoph Hellwig <hch@xxxxxx>