[Devel] [PATCH RHEL8 COMMIT] ploop: Rename call_rw_iter

Konstantin Khorenko khorenko at virtuozzo.com
Wed Jun 9 20:46:49 MSK 2021


The commit is pushed to "branch-rh8-4.18.0-240.1.1.vz8.5.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh8-4.18.0-240.1.1.vz8.5.38
------>
commit 5d2c73e4b10ef4b3dca755aaf920b429550931ed
Author: Kirill Tkhai <ktkhai at virtuozzo.com>
Date:   Wed Jun 9 20:46:49 2021 +0300

    ploop: Rename call_rw_iter
    
    Add "ploop_" prefix.
    
    Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>
---
 drivers/md/dm-ploop-bat.c    |  2 +-
 drivers/md/dm-ploop-map.c    |  6 +++---
 drivers/md/dm-ploop-target.c | 12 ++++++------
 drivers/md/dm-ploop.h        | 10 +++++-----
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/drivers/md/dm-ploop-bat.c b/drivers/md/dm-ploop-bat.c
index 126646bfeb09..7a04544d5d0a 100644
--- a/drivers/md/dm-ploop-bat.c
+++ b/drivers/md/dm-ploop-bat.c
@@ -83,7 +83,7 @@ static struct md_page * alloc_md_page(unsigned int id)
 	return NULL;
 }
 
-void free_md_page(struct md_page *md)
+void ploop_free_md_page(struct md_page *md)
 {
 	put_page(md->page);
 	kfree(md->bat_levels);
diff --git a/drivers/md/dm-ploop-map.c b/drivers/md/dm-ploop-map.c
index 2d5aded8a939..2a8d5fa265cc 100644
--- a/drivers/md/dm-ploop-map.c
+++ b/drivers/md/dm-ploop-map.c
@@ -1110,7 +1110,7 @@ void submit_rw_mapped(struct ploop *ploop, u32 dst_clu, struct pio *pio)
 	remap_to_cluster(ploop, pio, dst_clu);
 	pos = to_bytes(pio->bi_iter.bi_sector);
 
-	call_rw_iter(top_delta(ploop)->file, pos, rw, &iter, pio);
+	ploop_call_rw_iter(top_delta(ploop)->file, pos, rw, &iter, pio);
 }
 
 /*
@@ -1561,8 +1561,8 @@ void ploop_submit_index_wb_sync(struct ploop *ploop,
 
 	/* track_bio() will be called in ploop_bat_write_complete() */
 
-	ret = rw_page_sync(WRITE, top_delta(ploop)->file,
-			   piwb->page_nr, piwb->bat_page);
+	ret = ploop_rw_page_sync(WRITE, top_delta(ploop)->file,
+				 piwb->page_nr, piwb->bat_page);
 	if (ret)
 		status = errno_to_blk_status(ret);
 
diff --git a/drivers/md/dm-ploop-target.c b/drivers/md/dm-ploop-target.c
index ec0a940ebb14..2cfcdda34160 100644
--- a/drivers/md/dm-ploop-target.c
+++ b/drivers/md/dm-ploop-target.c
@@ -40,8 +40,8 @@ static void ploop_aio_complete(struct kiocb *iocb, long ret, long ret2)
 	ploop_aio_do_completion(pio);
 }
 
-void call_rw_iter(struct file *file, loff_t pos, unsigned rw,
-		  struct iov_iter *iter, struct pio *pio)
+void ploop_call_rw_iter(struct file *file, loff_t pos, unsigned rw,
+			struct iov_iter *iter, struct pio *pio)
 {
 	struct kiocb *iocb = &pio->iocb;
 	int ret;
@@ -65,8 +65,8 @@ void call_rw_iter(struct file *file, loff_t pos, unsigned rw,
 		iocb->ki_complete(iocb, ret, 0);
 }
 
-int rw_page_sync(unsigned rw, struct file *file,
-		 u64 index, struct page *page)
+int ploop_rw_page_sync(unsigned rw, struct file *file,
+		       u64 index, struct page *page)
 {
 	struct bio_vec *bvec, bvec_on_stack;
 	struct iov_iter iter;
@@ -118,7 +118,7 @@ void free_md_pages_tree(struct rb_root *root)
 	while ((node = root->rb_node) != NULL) {
 		md = rb_entry(node, struct md_page, node);
 		rb_erase(node, root);
-		free_md_page(md);
+		ploop_free_md_page(md);
 	}
 }
 
@@ -202,7 +202,7 @@ static int check_top_delta(struct ploop *ploop, struct file *file)
 	if (!page)
 		goto out;
 
-	ret = rw_page_sync(READ, file, 0, page);
+	ret = ploop_rw_page_sync(READ, file, 0, page);
 	if (ret < 0)
 		goto out;
 
diff --git a/drivers/md/dm-ploop.h b/drivers/md/dm-ploop.h
index f9af4d59459e..c9d6d04684fe 100644
--- a/drivers/md/dm-ploop.h
+++ b/drivers/md/dm-ploop.h
@@ -529,7 +529,7 @@ static inline struct pio *pio_list_pop(struct list_head *pio_list)
 }
 
 extern void md_page_insert(struct ploop *ploop, struct md_page *md);
-extern void free_md_page(struct md_page *md);
+extern void ploop_free_md_page(struct md_page *md);
 extern void free_md_pages_tree(struct rb_root *root);
 extern bool try_update_bat_entry(struct ploop *ploop, unsigned int cluster,
 				 u8 level, unsigned int dst_cluster);
@@ -549,8 +549,8 @@ extern void unlink_postponed_backup_endio(struct ploop *ploop,
 					  struct list_head *pio_list,
 					  struct pio *h);
 extern void init_pio(struct ploop *ploop, unsigned int bi_op, struct pio *pio);
-extern int rw_page_sync(unsigned rw, struct file *file,
-			u64 index, struct page *page);
+extern int ploop_rw_page_sync(unsigned rw, struct file *file,
+			      u64 index, struct page *page);
 extern void submit_rw_mapped(struct ploop *ploop, u32 dst_clu, struct pio *pio);
 
 extern int ploop_prepare_reloc_index_wb(struct ploop *, struct ploop_index_wb *,
@@ -572,6 +572,6 @@ extern void cleanup_backup(struct ploop *ploop);
 extern int ploop_setup_metadata(struct ploop *ploop, struct page *page);
 extern int ploop_read_delta_metadata(struct ploop *ploop, struct file *file,
 				     void **d_hdr);
-extern void call_rw_iter(struct file *file, loff_t pos, unsigned rw,
-			 struct iov_iter *iter, struct pio *pio);
+extern void ploop_call_rw_iter(struct file *file, loff_t pos, unsigned rw,
+			       struct iov_iter *iter, struct pio *pio);
 #endif /* __DM_PLOOP_H */


More information about the Devel mailing list