linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [patch 1/1] ocfs2: remove unused function ocfs2_prepare_inode_for_refcount()
@ 2019-11-06 18:10 akpm
  0 siblings, 0 replies; only message in thread
From: akpm @ 2019-11-06 18:10 UTC (permalink / raw)
  To: akpm, gechangwei, ghe, jiangqi903, jlbec, junxiao.bi, linux-mm,
	mark, mm-commits, piaojun, sunny.s.zhang, torvalds

From: Shuning Zhang <sunny.s.zhang@oracle.com>
Subject: ocfs2: remove unused function ocfs2_prepare_inode_for_refcount()

ocfs2_prepare_inode_for_refcount() is no longer being used.  Remove this
function.

Link: http://lkml.kernel.org/r/1568772175-2906-3-git-send-email-sunny.s.zhang@oracle.com
Signed-off-by: Shuning Zhang <sunny.s.zhang@oracle.com>
Reviewed-by: Junxiao Bi <junxiao.bi@oracle.com>
Reviewed-by: Gang He <ghe@suse.com>
Cc: Mark Fasheh <mark@fasheh.com>
Cc: Joel Becker <jlbec@evilplan.org>
Cc: Joseph Qi <jiangqi903@gmail.com>
Cc: Changwei Ge <gechangwei@live.cn>
Cc: Jun Piao <piaojun@huawei.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

 fs/ocfs2/file.c |   27 ---------------------------
 1 file changed, 27 deletions(-)

--- a/fs/ocfs2/file.c~ocfs2-remove-unused-function-ocfs2_prepare_inode_for_refcount
+++ a/fs/ocfs2/file.c
@@ -2098,33 +2098,6 @@ static int ocfs2_is_io_unaligned(struct
 	return 0;
 }
 
-static int ocfs2_prepare_inode_for_refcount(struct inode *inode,
-					    struct file *file,
-					    loff_t pos, size_t count,
-					    int *meta_level)
-{
-	int ret;
-	struct buffer_head *di_bh = NULL;
-	u32 cpos = pos >> OCFS2_SB(inode->i_sb)->s_clustersize_bits;
-	u32 clusters =
-		ocfs2_clusters_for_bytes(inode->i_sb, pos + count) - cpos;
-
-	ret = ocfs2_inode_lock(inode, &di_bh, 1);
-	if (ret) {
-		mlog_errno(ret);
-		goto out;
-	}
-
-	*meta_level = 1;
-
-	ret = ocfs2_refcount_cow(inode, di_bh, cpos, clusters, UINT_MAX);
-	if (ret)
-		mlog_errno(ret);
-out:
-	brelse(di_bh);
-	return ret;
-}
-
 static int ocfs2_inode_lock_for_extent_tree(struct inode *inode,
 					    struct buffer_head **di_bh,
 					    int meta_level,
_


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-11-06 18:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-06 18:10 [patch 1/1] ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() akpm

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).