diff mbox

libceph: drop pages parameter

Message ID 513FD02C.3060207@inktank.com (mailing list archive)
State New, archived
Headers show

Commit Message

Alex Elder March 13, 2013, 1:02 a.m. UTC
The "pages" parameter in read_partial_message_pages() is
unused, so get rid of it.

Signed-off-by: Alex Elder <elder@inktank.com>
---
 net/ceph/messenger.c |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

 	size_t length;
@@ -2187,6 +2188,7 @@ static int read_partial_message_pages(struct
ceph_connection *con,
 	int ret;

 	/* (page) data */
+	pages = msg->p.pages;
 	BUG_ON(pages == NULL);
 	page = pages[msg_pos->page];
 	page_offset = msg_pos->page_pos;
@@ -2258,8 +2260,8 @@ static int read_partial_msg_data(struct
ceph_connection *con)
 	data_len = le32_to_cpu(con->in_hdr.data_len);
 	while (msg_pos->data_pos < data_len) {
 		if (ceph_msg_has_pages(msg)) {
-			ret = read_partial_message_pages(con, msg->p.pages,
-						 data_len, do_datacrc);
+			ret = read_partial_message_pages(con, data_len,
+							do_datacrc);
 			if (ret <= 0)
 				return ret;
 #ifdef CONFIG_BLOCK

Comments

Josh Durgin March 14, 2013, 7:48 p.m. UTC | #1
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>

On 03/12/2013 06:02 PM, Alex Elder wrote:
> The "pages" parameter in read_partial_message_pages() is
> unused, so get rid of it.
>
> Signed-off-by: Alex Elder <elder@inktank.com>
> ---
>   net/ceph/messenger.c |    8 +++++---
>   1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/net/ceph/messenger.c b/net/ceph/messenger.c
> index 997dacc..0d54ca4 100644
> --- a/net/ceph/messenger.c
> +++ b/net/ceph/messenger.c
> @@ -2176,10 +2176,11 @@ static int read_partial_message_section(struct
> ceph_connection *con,
>   static int ceph_con_in_msg_alloc(struct ceph_connection *con, int *skip);
>
>   static int read_partial_message_pages(struct ceph_connection *con,
> -				      struct page **pages,
>   				      unsigned int data_len, bool do_datacrc)
>   {
> +	struct ceph_msg *msg = con->in_msg;
>   	struct ceph_msg_pos *msg_pos = &con->in_msg_pos;
> +	struct page **pages;
>   	struct page *page;
>   	size_t page_offset;
>   	size_t length;
> @@ -2187,6 +2188,7 @@ static int read_partial_message_pages(struct
> ceph_connection *con,
>   	int ret;
>
>   	/* (page) data */
> +	pages = msg->p.pages;
>   	BUG_ON(pages == NULL);
>   	page = pages[msg_pos->page];
>   	page_offset = msg_pos->page_pos;
> @@ -2258,8 +2260,8 @@ static int read_partial_msg_data(struct
> ceph_connection *con)
>   	data_len = le32_to_cpu(con->in_hdr.data_len);
>   	while (msg_pos->data_pos < data_len) {
>   		if (ceph_msg_has_pages(msg)) {
> -			ret = read_partial_message_pages(con, msg->p.pages,
> -						 data_len, do_datacrc);
> +			ret = read_partial_message_pages(con, data_len,
> +							do_datacrc);
>   			if (ret <= 0)
>   				return ret;
>   #ifdef CONFIG_BLOCK
>

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff mbox

Patch

diff --git a/net/ceph/messenger.c b/net/ceph/messenger.c
index 997dacc..0d54ca4 100644
--- a/net/ceph/messenger.c
+++ b/net/ceph/messenger.c
@@ -2176,10 +2176,11 @@  static int read_partial_message_section(struct
ceph_connection *con,
 static int ceph_con_in_msg_alloc(struct ceph_connection *con, int *skip);

 static int read_partial_message_pages(struct ceph_connection *con,
-				      struct page **pages,
 				      unsigned int data_len, bool do_datacrc)
 {
+	struct ceph_msg *msg = con->in_msg;
 	struct ceph_msg_pos *msg_pos = &con->in_msg_pos;
+	struct page **pages;
 	struct page *page;
 	size_t page_offset;