]> git.baikalelectronics.ru Git - kernel.git/commit
gfs2: replace ll_rw_block()
authorZhang Yi <yi.zhang@huawei.com>
Thu, 1 Sep 2022 13:34:55 +0000 (21:34 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 12 Sep 2022 03:26:06 +0000 (20:26 -0700)
commitacb9bca094c8f07e5f1b07db0e4be066d2a47800
treed238e7d036299c97752b6cd03e32ca3918ddd1b8
parent78dba15e9185f428e35f6085e248048a3e07394a
gfs2: replace ll_rw_block()

ll_rw_block() is not safe for the sync read path because it cannot
guarantee that always submitting read IO if the buffer has been locked,
so stop using it. We also switch to new bh_readahead() helper for the
readahead path.

Link: https://lkml.kernel.org/r/20220901133505.2510834-5-yi.zhang@huawei.com
Signed-off-by: Zhang Yi <yi.zhang@huawei.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Reviewed-by: Andreas Gruenbacher <agruenba@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
fs/gfs2/meta_io.c
fs/gfs2/quota.c