Message ID | 20211013051042.1065752-10-hch@lst.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [01/29] bcache: remove bdev_sectors | expand |
On Wed, Oct 13, 2021 at 07:10:22AM +0200, Christoph Hellwig wrote: > No need to convert from bdev to inode and back. > > Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Kees Cook <keescook@chromium.org>
On Wed 13-10-21 07:10:22, Christoph Hellwig wrote: > No need to convert from bdev to inode and back. > > Signed-off-by: Christoph Hellwig <hch@lst.de> Looks good. Feel free to add: Reviewed-by: Jan Kara <jack@suse.cz> Honza
diff --git a/fs/buffer.c b/fs/buffer.c index 3fb9c5b457ab6..ef1fe4f77a952 100644 --- a/fs/buffer.c +++ b/fs/buffer.c @@ -897,7 +897,7 @@ init_page_buffers(struct page *page, struct block_device *bdev, struct buffer_head *head = page_buffers(page); struct buffer_head *bh = head; int uptodate = PageUptodate(page); - sector_t end_block = blkdev_max_block(I_BDEV(bdev->bd_inode), size); + sector_t end_block = blkdev_max_block(bdev, size); do { if (!buffer_mapped(bh)) {
No need to convert from bdev to inode and back. Signed-off-by: Christoph Hellwig <hch@lst.de> --- fs/buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)