[rtems commit] jffs2: Pass the file pointer to jffs2_do_readpage_unlock()

Sebastian Huber sebh at rtems.org
Thu Jan 12 07:03:00 UTC 2023


Module:    rtems
Branch:    master
Commit:    a594c8a7f67f0d4295b9e7f8ecbed77898a9d96c
Changeset: http://git.rtems.org/rtems/commit/?id=a594c8a7f67f0d4295b9e7f8ecbed77898a9d96c

Author:    Matthew Wilcox (Oracle) <willy at infradead.org>
Date:      Sun May  1 19:39:03 2022 -0400

jffs2: Pass the file pointer to jffs2_do_readpage_unlock()

In preparation for unifying the read_cache_page() and read_folio()
implementations, make jffs2_do_readpage_unlock() get the inode
from the page instead of passing it in from read_cache_page().

Signed-off-by: Matthew Wilcox (Oracle) <willy at infradead.org>
Reviewed-by: Christoph Hellwig <hch at lst.de>

---

 cpukit/libfs/src/jffs2/src/gc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cpukit/libfs/src/jffs2/src/gc.c b/cpukit/libfs/src/jffs2/src/gc.c
index 04ec073d2b..a8b742c899 100644
--- a/cpukit/libfs/src/jffs2/src/gc.c
+++ b/cpukit/libfs/src/jffs2/src/gc.c
@@ -1340,7 +1340,7 @@ static int jffs2_garbage_collect_dnode(struct jffs2_sb_info *c, struct jffs2_era
 	mutex_unlock(&f->sem);
 #ifndef __rtems__
 	page = read_cache_page(inode->i_mapping, start >> PAGE_SHIFT,
-			       jffs2_do_readpage_unlock, inode);
+			       jffs2_do_readpage_unlock, NULL);
 	if (IS_ERR(page)) {
 		pr_warn("read_cache_page() returned error: %ld\n",
 			PTR_ERR(page));



More information about the vc mailing list