aboutsummaryrefslogtreecommitdiff
path: root/fs/squashfs/file_direct.c
diff options
context:
space:
mode:
authorMatthew Wilcox (Oracle) <[email protected]>2024-04-20 03:50:18 +0100
committerAndrew Morton <[email protected]>2024-05-08 08:41:28 -0700
commitbbf45b7e68555569489ab2428dd9c23960cdc9bf (patch)
treebdd6a35c759b634b2c514485d895d52ffee2b042 /fs/squashfs/file_direct.c
parent675f02e5e65651553c945a464e4f7630859f2032 (diff)
squashfs: remove calls to set the folio error flag
Nobody checks the error flag on squashfs folios, so stop setting it. Link: https://lkml.kernel.org/r/[email protected] Signed-off-by: Matthew Wilcox (Oracle) <[email protected]> Tested-by: Phillip Lougher <[email protected]> Reviewed-by: Phillip Lougher <[email protected]> Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'fs/squashfs/file_direct.c')
-rw-r--r--fs/squashfs/file_direct.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/squashfs/file_direct.c b/fs/squashfs/file_direct.c
index 763a3f7a75f6..2a689ce71de9 100644
--- a/fs/squashfs/file_direct.c
+++ b/fs/squashfs/file_direct.c
@@ -106,14 +106,13 @@ int squashfs_readpage_block(struct page *target_page, u64 block, int bsize,
return 0;
mark_errored:
- /* Decompression failed, mark pages as errored. Target_page is
+ /* Decompression failed. Target_page is
* dealt with by the caller
*/
for (i = 0; i < pages; i++) {
if (page[i] == NULL || page[i] == target_page)
continue;
flush_dcache_page(page[i]);
- SetPageError(page[i]);
unlock_page(page[i]);
put_page(page[i]);
}