Messages in this thread Patch in this message | | | From | Christoph Hellwig <> | Subject | [PATCH 3/6] ps3disk: replace flush_kernel_dcache_page with flush_dcache_page | Date | Mon, 12 Jul 2021 08:09:25 +0200 |
| |
Pages passed to block drivers can be mapped page cache pages, so we must use flush_dcache_page here instead of the more limited flush_kernel_dcache_page that is intended for highmem pages only.
Signed-off-by: Christoph Hellwig <hch@lst.de> --- drivers/block/ps3disk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/block/ps3disk.c b/drivers/block/ps3disk.c index f374ea2c67ce..32bfb0487bdb 100644 --- a/drivers/block/ps3disk.c +++ b/drivers/block/ps3disk.c @@ -100,7 +100,7 @@ static void ps3disk_scatter_gather(struct ps3_storage_device *dev, else memcpy(buf, dev->bounce_buf+offset, size); offset += size; - flush_kernel_dcache_page(bvec.bv_page); + flush_dcache_page(bvec.bv_page); bvec_kunmap_irq(buf, &flags); i++; } -- 2.30.2
| |