From 052b174c98b2d2a247def8d44c16195cd064c644 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 28 Jul 2009 17:02:22 -0700 Subject: [PATCH] kclient: bug on back kmap --- src/kernel/messenger.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kernel/messenger.c b/src/kernel/messenger.c index a9d71458864ca..82c8114f0984f 100644 --- a/src/kernel/messenger.c +++ b/src/kernel/messenger.c @@ -893,6 +893,7 @@ static int write_partial_msg_pages(struct ceph_connection *con) void *base = kaddr + con->out_msg_pos.page_pos; u32 tmpcrc = le32_to_cpu(con->out_msg->footer.data_crc); + BUG_ON(kaddr == NULL); con->out_msg->footer.data_crc = cpu_to_le32(crc32c(tmpcrc, base, len)); con->out_msg_pos.did_page_crc = 1; -- 2.39.5