lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1281977297.6518.68.camel@Joe-Laptop>
Date:	Mon, 16 Aug 2010 09:48:17 -0700
From:	Joe Perches <joe@...ches.com>
To:	Karen Xie <kxie@...lsio.com>
Cc:	linux-kernel@...r.kernel.org, linux-scsi@...r.kernel.org,
	open-iscsi@...glegroups.com, Rakesh Ranjan <rakesh@...lsio.com>,
	James.Bottomley@...senPartnership.com, michaelc@...wisc.edu
Subject: RE: [PATCH v2 1/3] libcxgbi: common library for cxgb3i and cxgb4i

On Thu, 2010-08-12 at 20:44 -0700, Karen Xie wrote:
> Will use pr_xxx instead.

I meant more like this:

Use #define pr_fmt(fmt) KBUILD_MODNAME ":s: " fmt, __func__
Use pr_<level>
Correct mismatches of "%lu", sizeof to "%u", sizeof
Standardize message to remove trailing ".", some had, some hadn't.

Signed-off-by: Joe Perches <joe@...ches.com>
---
 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c |  122 +++++++-------
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c |  153 +++++++++---------
 drivers/scsi/cxgbi/libcxgbi.c      |  312 ++++++++++++++++++------------------
 drivers/scsi/cxgbi/libcxgbi.h      |   31 ++---
 4 files changed, 308 insertions(+), 310 deletions(-)

diff --git a/drivers/scsi/cxgbi/cxgb3i/cxgb3i.c b/drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
index 6e1dcd8..dc97c83 100644
--- a/drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
+++ b/drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
@@ -12,6 +12,8 @@
  *		Karen Xie (kxie@...lsio.com)
  */
 
+#define pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__
+
 #include <linux/version.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
@@ -191,7 +193,7 @@ static void send_act_open_req(struct cxgbi_sock *csk, struct sk_buff *skb,
 			V_RCV_BUFSIZ(cxgb3i_rcv_win>>10));
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, %pI4:%u-%pI4:%u, %u,%u,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u, %pI4:%u-%pI4:%u, %u,%u,%u\n",
 		csk, csk->state, csk->flags, csk->atid,
 		&req->local_ip, ntohs(req->local_port),
 		&req->peer_ip, ntohs(req->peer_port),
@@ -218,7 +220,7 @@ static void send_close_req(struct cxgbi_sock *csk)
 	unsigned int tid = csk->tid;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	csk->cpl_close = NULL;
@@ -244,7 +246,7 @@ static void abort_arp_failure(struct t3cdev *tdev, struct sk_buff *skb)
 	struct cpl_abort_req *req = cplhdr(skb);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"t3dev 0x%p, tid %u, skb 0x%p.\n",
+		"t3dev 0x%p, tid %u, skb 0x%p\n",
 		tdev, GET_TID(req), skb);
 	req->cmd = CPL_ABORT_NO_RST;
 	cxgb3_ofld_send(tdev, skb);
@@ -274,7 +276,7 @@ static void send_abort_req(struct cxgbi_sock *csk)
 	req->cmd = CPL_ABORT_SEND_RST;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, snd_nxt %u, 0x%x.\n",
+		"csk 0x%p,%u,0x%lx,%u, snd_nxt %u, 0x%x\n",
 		csk, csk->state, csk->flags, csk->tid, csk->snd_nxt,
 		req->rsvd1);
 
@@ -292,7 +294,7 @@ static void send_abort_rpl(struct cxgbi_sock *csk, int rst_status)
 	struct cpl_abort_rpl *rpl = (struct cpl_abort_rpl *)skb->head;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, status %d.\n",
+		"csk 0x%p,%u,0x%lx,%u, status %d\n",
 		csk, csk->state, csk->flags, csk->tid, rst_status);
 
 	csk->cpl_abort_rpl = NULL;
@@ -321,7 +323,7 @@ static u32 send_rx_credits(struct cxgbi_sock *csk, u32 credits)
 
 	skb = alloc_cpl(sizeof(*req), 0, GFP_ATOMIC);
 	if (!skb) {
-		log_info("csk 0x%p, credit %u, OOM.\n", csk, credits);
+		pr_info("csk 0x%p, credit %u, OOM\n", csk, credits);
 		return 0;
 	}
 	req = (struct cpl_rx_data_ack *)skb->head;
@@ -414,7 +416,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 	if (unlikely(csk->state < CTP_ESTABLISHED ||
 		csk->state == CTP_CLOSE_WAIT_1 || csk->state >= CTP_ABORTING)) {
 			log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_TX,
-				"csk 0x%p,%u,0x%lx,%u, in closing state.\n",
+				"csk 0x%p,%u,0x%lx,%u, in closing state\n",
 				csk, csk->state, csk->flags, csk->tid);
 		return 0;
 	}
@@ -431,7 +433,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 
 		if (csk->wr_cred < wrs_needed) {
 			log_debug(1 << CXGBI_DBG_PDU_TX,
-				"csk 0x%p, skb len %u/%u, frag %u, wr %d<%u.\n",
+				"csk 0x%p, skb len %u/%u, frag %u, wr %d<%u\n",
 				csk, skb->len, skb->data_len, frags,
 				wrs_needed, csk->wr_cred);
 			break;
@@ -446,7 +448,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_TX,
 			"csk 0x%p, enqueue, skb len %u/%u, frag %u, wr %d, "
-			"left %u, unack %u.\n",
+			"left %u, unack %u\n",
 			csk, skb->len, skb->data_len, frags, skb->csum,
 			csk->wr_cred, csk->wr_una_cred);
 
@@ -464,7 +466,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 		}
 		total_size += skb->truesize;
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p, tid 0x%x, send skb 0x%p.\n",
+			"csk 0x%p, tid 0x%x, send skb 0x%p\n",
 			csk, csk->tid, skb);
 		set_arp_failure_handler(skb, arp_failure_skb_discard);
 		l2t_send(csk->cdev->lldev, skb, csk->l2t);
@@ -496,7 +498,7 @@ static int do_act_establish(struct t3cdev *tdev, struct sk_buff *skb, void *ctx)
 	u32 rcv_isn = ntohl(req->rcv_isn);	/* real RCV_ISN + 1 */
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"atid 0x%x,tid 0x%x, csk 0x%p,%u,0x%lx, isn %u.\n",
+		"atid 0x%x,tid 0x%x, csk 0x%p,%u,0x%lx, isn %u\n",
 		atid, atid, csk, csk->state, csk->flags, rcv_isn);
 
 	cxgbi_sock_get(csk);
@@ -515,7 +517,7 @@ static int do_act_establish(struct t3cdev *tdev, struct sk_buff *skb, void *ctx)
 	}
 
 	if (unlikely(csk->state != CTP_ACTIVE_OPEN))
-		log_info("csk 0x%p,%u,0x%lx,%u, got EST.\n",
+		pr_info("csk 0x%p,%u,0x%lx,%u, got EST\n",
 			csk, csk->state, csk->flags, csk->tid);
 
 	csk->copied_seq = csk->rcv_wup = csk->rcv_nxt = rcv_isn;
@@ -566,7 +568,7 @@ static void act_open_retry_timer(unsigned long data)
 	struct cxgbi_sock *csk = (struct cxgbi_sock *)data;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	cxgbi_sock_get(csk);
@@ -589,7 +591,7 @@ static int do_act_open_rpl(struct t3cdev *tdev, struct sk_buff *skb, void *ctx)
 	struct cpl_act_open_rpl *rpl = cplhdr(skb);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, status %u.\n",
+		"csk 0x%p,%u,0x%lx,%u, status %u\n",
 		csk, csk->state, csk->flags, csk->atid, rpl->status);
 
 	if (rpl->status != CPL_ERR_TCAM_FULL &&
@@ -622,7 +624,7 @@ static int do_peer_close(struct t3cdev *cdev, struct sk_buff *skb, void *ctx)
 	struct cxgbi_sock *csk = ctx;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	cxgbi_sock_rcv_peer_close(csk);
@@ -641,7 +643,7 @@ static int do_close_con_rpl(struct t3cdev *cdev, struct sk_buff *skb,
 	struct cpl_close_con_rpl *rpl = cplhdr(skb);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, snxt %u.\n",
+		"csk 0x%p,%u,0x%lx,%u, snxt %u\n",
 		csk, csk->state, csk->flags, csk->tid, ntohl(rpl->snd_nxt));
 
 	cxgbi_sock_rcv_close_conn_rpl(csk, ntohl(rpl->snd_nxt));
@@ -680,7 +682,7 @@ static int do_abort_req(struct t3cdev *cdev, struct sk_buff *skb, void *ctx)
 	int rst_status = CPL_ABORT_NO_RST;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	if (req->status == CPL_ERR_RTX_NEG_ADVICE ||
@@ -726,7 +728,7 @@ static int do_abort_rpl(struct t3cdev *cdev, struct sk_buff *skb, void *ctx)
 	struct cxgbi_sock *csk = ctx;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"status 0x%x, csk 0x%p, s %u, 0x%lx.\n",
+		"status 0x%x, csk 0x%p, s %u, 0x%lx\n",
 		rpl->status, csk, csk ? csk->state : 0,
 		csk ? csk->flags : 0UL);
 	/*
@@ -767,14 +769,14 @@ static int do_iscsi_hdr(struct t3cdev *t3dev, struct sk_buff *skb, void *ctx)
 	int err;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p,%u,0x%lx,%u, skb 0x%p,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u, skb 0x%p,%u\n",
 		csk, csk->state, csk->flags, csk->tid, skb, skb->len);
 
 	spin_lock_bh(&csk->lock);
 
 	if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) {
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-			"csk 0x%p,%u,0x%lx,%u, bad state.\n",
+			"csk 0x%p,%u,0x%lx,%u, bad state\n",
 			csk, csk->state, csk->flags, csk->tid);
 		if (csk->state != CTP_ABORTING)
 			goto abort_conn;
@@ -791,9 +793,9 @@ static int do_iscsi_hdr(struct t3cdev *t3dev, struct sk_buff *skb, void *ctx)
 	len = hdr_len = ntohs(hdr_cpl->len);
 	/* msg coalesce is off or not enough data received */
 	if (skb->len <= hdr_len) {
-		log_error("%s: tid %u, CPL_ISCSI_HDR, skb len %u < %u.\n",
-			csk->cdev->ports[csk->port_id]->name, csk->tid,
-			skb->len, hdr_len);
+		pr_err("%s: tid %u, CPL_ISCSI_HDR, skb len %u < %u\n",
+		       csk->cdev->ports[csk->port_id]->name, csk->tid,
+		       skb->len, hdr_len);
 		goto abort_conn;
 	}
 	cxgbi_skcb_set_flag(skb, SKCBF_RX_COALESCED);
@@ -801,9 +803,9 @@ static int do_iscsi_hdr(struct t3cdev *t3dev, struct sk_buff *skb, void *ctx)
 	err = skb_copy_bits(skb, skb->len - sizeof(ddp_cpl), &ddp_cpl,
 			    sizeof(ddp_cpl));
 	if (err < 0) {
-		log_error("%s: tid %u, copy cpl_ddp %u-%lu failed %d.\n",
-			csk->cdev->ports[csk->port_id]->name, csk->tid,
-			skb->len, sizeof(ddp_cpl), err);
+		pr_err("%s: tid %u, copy cpl_ddp %u-%u failed %d\n",
+		       csk->cdev->ports[csk->port_id]->name, csk->tid,
+		       skb->len, sizeof(ddp_cpl), err);
 		goto abort_conn;
 	}
 
@@ -813,7 +815,7 @@ static int do_iscsi_hdr(struct t3cdev *t3dev, struct sk_buff *skb, void *ctx)
 	status = ntohl(ddp_cpl.ddp_status);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p, skb 0x%p,%u, pdulen %u, status 0x%x.\n",
+		"csk 0x%p, skb 0x%p,%u, pdulen %u, status 0x%x\n",
 		csk, skb, skb->len, cxgbi_skcb_rx_pdulen(skb), status);
 
 	if (status & (1 << CPL_RX_DDP_STATUS_HCRC_SHIFT))
@@ -826,14 +828,14 @@ static int do_iscsi_hdr(struct t3cdev *t3dev, struct sk_buff *skb, void *ctx)
 	if (skb->len > (hdr_len + sizeof(ddp_cpl))) {
 		err = skb_copy_bits(skb, hdr_len, &data_cpl, sizeof(data_cpl));
 		if (err < 0) {
-			log_error("%s: tid %u, cp %lu/%u failed %d.\n",
-				csk->cdev->ports[csk->port_id]->name,
-				csk->tid, sizeof(data_cpl), skb->len, err);
+			pr_err("%s: tid %u, cp %u/%u failed %d\n",
+			       csk->cdev->ports[csk->port_id]->name,
+			       csk->tid, sizeof(data_cpl), skb->len, err);
 			goto abort_conn;
 		}
 		data_len = ntohs(data_cpl.len);
 		log_debug(1 << CXGBI_DBG_DDP | 1 << CXGBI_DBG_PDU_RX,
-			"skb 0x%p, pdu not ddp'ed %u/%u, status 0x%x.\n",
+			"skb 0x%p, pdu not ddp'ed %u/%u, status 0x%x\n",
 			skb, data_len, cxgbi_skcb_rx_pdulen(skb), status);
 		len += sizeof(data_cpl) + data_len;
 	} else if (status & (1 << CPL_RX_DDP_STATUS_DDP_SHIFT))
@@ -866,7 +868,7 @@ static int do_wr_ack(struct t3cdev *cdev, struct sk_buff *skb, void *ctx)
 	struct cpl_wr_ack *hdr = cplhdr(skb);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p,%u,0x%lx,%u, cr %u.\n",
+		"csk 0x%p,%u,0x%lx,%u, cr %u\n",
 		csk, csk->state, csk->flags, csk->tid, ntohs(hdr->credits));
 
 	cxgbi_sock_rcv_wr_ack(csk, ntohs(hdr->credits), ntohl(hdr->snd_una), 1);
@@ -922,7 +924,7 @@ static void release_offload_resources(struct cxgbi_sock *csk)
 	struct t3cdev *t3dev = (struct t3cdev *)csk->cdev->lldev;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	csk->rss_qid = 0;
@@ -953,19 +955,19 @@ static int init_act_open(struct cxgbi_sock *csk)
 	struct sk_buff *skb = NULL;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx.\n", csk, csk->state, csk->flags);
+		"csk 0x%p,%u,0x%lx\n", csk, csk->state, csk->flags);
 
 	csk->rss_qid = 0;
 	csk->l2t = t3_l2t_get(t3dev, dst->neighbour, ndev);
 	if (!csk->l2t) {
-		log_error("NO l2t available.\n");
+		pr_err("NO l2t available\n");
 		return -EINVAL;
 	}
 	cxgbi_sock_get(csk);
 
 	csk->atid = cxgb3_alloc_atid(t3dev, &t3_client, csk);
 	if (csk->atid < 0) {
-		log_error("NO atid available.\n");
+		pr_err("NO atid available\n");
 		goto rel_resource;
 	}
 	cxgbi_sock_set_flag(csk, CTPF_HAS_ATID);
@@ -1019,7 +1021,7 @@ int cxgb3i_ofld_init(struct cxgbi_device *cdev)
 	if (t3dev->ctl(t3dev, GET_WR_LEN, &wr_len) < 0 ||
 	    t3dev->ctl(t3dev, GET_PORTS, &port) < 0 ||
 	    t3dev->ctl(t3dev, GET_RX_PAGE_INFO, &rx_page_info) < 0) {
-		log_warn("t3 0x%p, offload up, ioctl failed.\n", t3dev);
+		pr_warn("t3 0x%p, offload up, ioctl failed\n", t3dev);
 		return -EINVAL;
 	}
 
@@ -1040,7 +1042,7 @@ int cxgb3i_ofld_init(struct cxgbi_device *cdev)
 	cdev->csk_alloc_cpls = alloc_cpls;
 	cdev->csk_init_act_open = init_act_open;
 
-	log_info("cdev 0x%p, offload up, added.\n", cdev);
+	pr_info("cdev 0x%p, offload up, added\n", cdev);
 	return 0;
 }
 
@@ -1070,7 +1072,7 @@ static int ddp_set_map(struct cxgbi_sock *csk, struct cxgbi_pagepod_hdr *hdr,
 	int i;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"csk 0x%p, idx %u, npods %u, gl 0x%p.\n",
+		"csk 0x%p, idx %u, npods %u, gl 0x%p\n",
 		csk, idx, npods, gl);
 
 	for (i = 0; i < npods; i++, idx++, pm_addr += PPOD_SIZE) {
@@ -1098,15 +1100,15 @@ static void ddp_clear_map(struct cxgbi_hba *chba, unsigned int tag,
 	int i;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"cdev 0x%p, idx %u, npods %u, tag 0x%x.\n",
+		"cdev 0x%p, idx %u, npods %u, tag 0x%x\n",
 		cdev, idx, npods, tag);
 
 	for (i = 0; i < npods; i++, idx++, pm_addr += PPOD_SIZE) {
 		struct sk_buff *skb = ddp->gl_skb[idx];
 
 		if (!skb) {
-			log_error("tag 0x%x, 0x%x, %d/%u, skb NULL.\n",
-				tag, idx, i, npods);
+			pr_err("tag 0x%x, 0x%x, %d/%u, skb NULL\n",
+			       tag, idx, i, npods);
 			continue;
 		}
 		ddp->gl_skb[idx] = NULL;
@@ -1122,7 +1124,7 @@ static void ddp_free_gl_skb(struct cxgbi_ddp_info *ddp, int idx, int cnt)
 	int i;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"ddp 0x%p, idx %d, cnt %d.\n", ddp, idx, cnt);
+		"ddp 0x%p, idx %d, cnt %d\n", ddp, idx, cnt);
 
 	for (i = 0; i < cnt; i++, idx++)
 		if (ddp->gl_skb[idx]) {
@@ -1137,7 +1139,7 @@ static int ddp_alloc_gl_skb(struct cxgbi_ddp_info *ddp, int idx,
 	int i;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"ddp 0x%p, idx %d, cnt %d.\n", ddp, idx, cnt);
+		"ddp 0x%p, idx %d, cnt %d\n", ddp, idx, cnt);
 
 	for (i = 0; i < cnt; i++) {
 		struct sk_buff *skb = alloc_cpl(sizeof(struct ulp_mem_io) +
@@ -1161,7 +1163,7 @@ static int ddp_setup_conn_pgidx(struct cxgbi_sock *csk,
 	u64 val = pg_idx < DDP_PGIDX_MAX ? pg_idx : 0;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"csk 0x%p, tid %u, pg_idx %d.\n", csk, tid, pg_idx);
+		"csk 0x%p, tid %u, pg_idx %d\n", csk, tid, pg_idx);
 	if (!skb)
 		return -ENOMEM;
 
@@ -1198,7 +1200,7 @@ static int ddp_setup_conn_digest(struct cxgbi_sock *csk, unsigned int tid,
 	u64 val = (hcrc ? 1 : 0) | (dcrc ? 2 : 0);
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"csk 0x%p, tid %u, crc %d,%d.\n", csk, tid, hcrc, dcrc);
+		"csk 0x%p, tid %u, crc %d,%d\n", csk, tid, hcrc, dcrc);
 	if (!skb)
 		return -ENOMEM;
 
@@ -1229,7 +1231,7 @@ static void t3_ddp_cleanup(struct cxgbi_device *cdev)
 	struct t3cdev *tdev = (struct t3cdev *)cdev->lldev;
 
 	if (cxgbi_ddp_cleanup(cdev)) {
-		log_info("t3dev 0x%p, ulp_iscsi no more user.\n", tdev);
+		pr_info("t3dev 0x%p, ulp_iscsi no more user\n", tdev);
 		tdev->ulp_iscsi = NULL;
 	}
 }
@@ -1249,7 +1251,7 @@ static int cxgb3i_ddp_init(struct cxgbi_device *cdev)
 
 	if (ddp) {
 		kref_get(&ddp->refcnt);
-		log_warn("t3dev 0x%p, ddp 0x%p already set up.\n",
+		pr_warn("t3dev 0x%p, ddp 0x%p already set up\n",
 			tdev, tdev->ulp_iscsi);
 		cdev->ddp = ddp;
 		return -EALREADY;
@@ -1257,8 +1259,8 @@ static int cxgb3i_ddp_init(struct cxgbi_device *cdev)
 
 	err = tdev->ctl(tdev, ULP_ISCSI_GET_PARAMS, &uinfo);
 	if (err < 0) {
-		log_error("%s, failed to get iscsi param err=%d.\n",
-			 tdev->name, err);
+		pr_err("%s, failed to get iscsi param err=%d\n",
+		       tdev->name, err);
 		return err;
 	}
 
@@ -1275,7 +1277,7 @@ static int cxgb3i_ddp_init(struct cxgbi_device *cdev)
 
 	err = tdev->ctl(tdev, ULP_ISCSI_SET_PARAMS, &uinfo);
 	if (err < 0) {
-		log_warn("%s unable to set iscsi param err=%d, ddp disabled.\n",
+		pr_warn("%s unable to set iscsi param err=%d, ddp disabled\n",
 			tdev->name, err);
 		cxgbi_ddp_cleanup(cdev);
 		return err;
@@ -1289,8 +1291,8 @@ static int cxgb3i_ddp_init(struct cxgbi_device *cdev)
 	cdev->csk_ddp_set = ddp_set_map;
 	cdev->csk_ddp_clear = ddp_clear_map;
 
-	log_info("tdev 0x%p, nppods %u, bits %u, mask 0x%x,0x%x pkt %u/%u, "
-		"%u/%u.\n",
+	pr_info("tdev 0x%p, nppods %u, bits %u, mask 0x%x,0x%x pkt %u/%u, "
+		"%u/%u\n",
 		tdev, ddp->nppods, ddp->idx_bits, ddp->idx_mask,
 		ddp->rsvd_tag_mask, ddp->max_txsz, uinfo.max_txsz,
 		ddp->max_rxsz, uinfo.max_rxsz);
@@ -1302,7 +1304,7 @@ static void cxgb3i_dev_close(struct t3cdev *t3dev)
 	struct cxgbi_device *cdev = cxgbi_device_find_by_lldev(t3dev);
 
 	if (!cdev || cdev->flags & CXGBI_FLAG_ADAPTER_RESET) {
-		log_info("0x%p close, f 0x%x.\n", cdev, cdev ? cdev->flags : 0);
+		pr_info("0x%p close, f 0x%x\n", cdev, cdev ? cdev->flags : 0);
 		return;
 	}
 
@@ -1320,13 +1322,13 @@ static void cxgb3i_dev_open(struct t3cdev *t3dev)
 	int i, err;
 
 	if (cdev) {
-		log_info("0x%p, updating.\n", cdev);
+		pr_info("0x%p, updating\n", cdev);
 		return;
 	}
 
 	cdev = cxgbi_device_register(0, adapter->params.nports);
 	if (!cdev) {
-		log_warn("device 0x%p register failed.\n", t3dev);
+		pr_warn("device 0x%p register failed\n", t3dev);
 		return;
 	}
 
@@ -1347,13 +1349,13 @@ static void cxgb3i_dev_open(struct t3cdev *t3dev)
 
 	err = cxgb3i_ddp_init(cdev);
 	if (err) {
-		log_info("0x%p ddp init failed\n", cdev);
+		pr_info("0x%p ddp init failed\n", cdev);
 		goto err_out;
 	}
 
 	err = cxgb3i_ofld_init(cdev);
 	if (err) {
-		log_info("0x%p offload init failed\n", cdev);
+		pr_info("0x%p offload init failed\n", cdev);
 		goto err_out;
 	}
 
@@ -1366,7 +1368,7 @@ static void cxgb3i_dev_open(struct t3cdev *t3dev)
 		cdev->hbas[i]->ipv4addr =
 			cxgb3i_get_private_ipv4addr(cdev->ports[i]);
 
-	log_info("cdev 0x%p, f 0x%x, t3dev 0x%p open, err %d.\n",
+	pr_info("cdev 0x%p, f 0x%x, t3dev 0x%p open, err %d\n",
 		cdev, cdev ? cdev->flags : 0, t3dev, err);
 	return;
 
@@ -1379,7 +1381,7 @@ static void cxgb3i_dev_event_handler(struct t3cdev *t3dev, u32 event, u32 port)
 	struct cxgbi_device *cdev = cxgbi_device_find_by_lldev(t3dev);
 
 	log_debug(1 << CXGBI_DBG_TOE,
-		"0x%p, cdev 0x%p, event 0x%x, port 0x%x.\n",
+		"0x%p, cdev 0x%p, event 0x%x, port 0x%x\n",
 		t3dev, cdev, event, port);
 	if (!cdev)
 		return;
diff --git a/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c b/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
index 77d4418..dab0f79 100644
--- a/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
+++ b/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
@@ -11,6 +11,8 @@
  *		Rakesh Ranjan (rranjan@...lsio.com)
  */
 
+#define pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__
+
 #include <linux/version.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
@@ -26,7 +28,6 @@
 #include "l2t.h"
 #include "cxgb4i.h"
 
-#define pr_prefix "cxgb4i: "
 static unsigned int dbg_level;
 
 #include "../libcxgbi.h"
@@ -230,7 +231,7 @@ static void send_act_open_req(struct cxgbi_sock *csk, struct sk_buff *skb,
 	req->opt2 = cpu_to_be32(opt2);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p, %pI4:%u-%pI4:%u, atid %d, qid %u.\n",
+		"csk 0x%p, %pI4:%u-%pI4:%u, atid %d, qid %u\n",
 		csk, &req->local_ip, ntohs(req->local_port),
 		&req->peer_ip, ntohs(req->peer_port),
 		csk->atid, csk->rss_qid);
@@ -245,7 +246,7 @@ static void send_close_req(struct cxgbi_sock *csk)
 	unsigned int tid = csk->tid;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, tid %u.\n",
+		"csk 0x%p,%u,0x%lx, tid %u\n",
 		csk, csk->state, csk->flags, csk->tid);
 	csk->cpl_close = NULL;
 	set_wr_txq(skb, CPL_PRIORITY_DATA, csk->port_id);
@@ -264,7 +265,7 @@ static void abort_arp_failure(void *handle, struct sk_buff *skb)
 	struct cpl_abort_req *req;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, tid %u, abort.\n",
+		"csk 0x%p,%u,0x%lx, tid %u, abort\n",
 		csk, csk->state, csk->flags, csk->tid);
 	req = (struct cpl_abort_req *)skb->data;
 	req->cmd = CPL_ABORT_NO_RST;
@@ -293,7 +294,7 @@ static void send_abort_req(struct cxgbi_sock *csk)
 	req->rsvd1 = !cxgbi_sock_flag(csk, CTPF_TX_DATA_SENT);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, snd_nxt %u, 0x%x.\n",
+		"csk 0x%p,%u,0x%lx,%u, snd_nxt %u, 0x%x\n",
 		csk, csk->state, csk->flags, csk->tid, csk->snd_nxt,
 		req->rsvd1);
 
@@ -306,7 +307,7 @@ static void send_abort_rpl(struct cxgbi_sock *csk, int rst_status)
 	struct cpl_abort_rpl *rpl = (struct cpl_abort_rpl *)skb->head;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u, status %d.\n",
+		"csk 0x%p,%u,0x%lx,%u, status %d\n",
 		csk, csk->state, csk->flags, csk->tid, rst_status);
 
 	csk->cpl_abort_rpl = NULL;
@@ -328,12 +329,12 @@ static u32 send_rx_credits(struct cxgbi_sock *csk, u32 credits)
 	struct cpl_rx_data_ack *req;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p,%u,0x%lx,%u, credit %u.\n",
+		"csk 0x%p,%u,0x%lx,%u, credit %u\n",
 		csk, csk->state, csk->flags, csk->tid, credits);
 
 	skb = alloc_cpl(sizeof(*req), 0, GFP_ATOMIC);
 	if (!skb) {
-		log_info("csk 0x%p, credit %u, OOM.\n", csk, credits);
+		pr_info("csk 0x%p, credit %u, OOM\n", csk, credits);
 		return 0;
 	}
 	req = (struct cpl_rx_data_ack *)skb->head;
@@ -420,7 +421,7 @@ static inline void send_tx_flowc_wr(struct cxgbi_sock *csk)
 	set_queue(skb, CPL_PRIORITY_DATA, csk);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p, tid 0x%x, %u,%u,%u,%u,%u,%u,%u.\n",
+		"csk 0x%p, tid 0x%x, %u,%u,%u,%u,%u,%u,%u\n",
 		csk, csk->tid, 0, csk->tx_chan, csk->rss_qid,
 		csk->snd_nxt, csk->rcv_nxt, cxgb4i_snd_win,
 		csk->advmss);
@@ -476,7 +477,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 		csk->state == CTP_CLOSE_WAIT_1 || csk->state >= CTP_ABORTING)) {
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK |
 			 1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p,%u,0x%lx,%u, in closing state.\n",
+			"csk 0x%p,%u,0x%lx,%u, in closing state\n",
 			csk, csk->state, csk->flags, csk->tid);
 		return 0;
 	}
@@ -497,7 +498,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 
 		if (csk->wr_cred < credits_needed) {
 			log_debug(1 << CXGBI_DBG_PDU_TX,
-				"csk 0x%p, skb %u/%u, wr %d < %u.\n",
+				"csk 0x%p, skb %u/%u, wr %d < %u\n",
 				csk, skb->len, skb->data_len,
 				credits_needed, csk->wr_cred);
 			break;
@@ -510,7 +511,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 		cxgbi_sock_enqueue_wr(csk, skb);
 
 		log_debug(1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p, skb %u/%u, wr %d, left %u, unack %u.\n",
+			"csk 0x%p, skb %u/%u, wr %d, left %u, unack %u\n",
 			csk, skb->len, skb->data_len, credits_needed,
 			csk->wr_cred, csk->wr_una_cred);
 
@@ -531,7 +532,7 @@ static int push_tx_frames(struct cxgbi_sock *csk, int req_completion)
 		t4_set_arp_err_handler(skb, csk, arp_failure_skb_discard);
 
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p,%u,0x%lx,%u, skb 0x%p, %u.\n",
+			"csk 0x%p,%u,0x%lx,%u, skb 0x%p, %u\n",
 			csk, csk->state, csk->flags, csk->tid, skb, len);
 
 		cxgb4_l2t_send(csk->cdev->ports[csk->port_id], skb, csk->l2t);
@@ -563,12 +564,12 @@ static void do_act_establish(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_atid(t, atid);
 	if (unlikely(!csk)) {
-		log_error("NO connection for atid %u, cdev 0x%p\n", atid, cdev);
+		pr_err("NO connection for atid %u, cdev 0x%p\n", atid, cdev);
 		goto rel_skb;
 	}
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, tid %u, atid %u, rseq %u.\n",
+		"csk 0x%p,%u,0x%lx, tid %u, atid %u, rseq %u\n",
 		csk, csk->state, csk->flags, tid, atid, rcv_isn);
 
 	cxgbi_sock_get(csk);
@@ -580,7 +581,7 @@ static void do_act_establish(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	spin_lock_bh(&csk->lock);
 	if (unlikely(csk->state != CTP_ACTIVE_OPEN))
-		log_info("csk 0x%p,%u,0x%lx,%u, got EST.\n",
+		pr_info("csk 0x%p,%u,0x%lx,%u, got EST\n",
 			csk, csk->state, csk->flags, csk->tid);
 
 	if (csk->retry_timer.function) {
@@ -603,7 +604,7 @@ static void do_act_establish(struct cxgbi_device *cdev, struct sk_buff *skb)
 		csk->advmss = 128;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p, mss_idx %u, advmss %u.\n",
+		"csk 0x%p, mss_idx %u, advmss %u\n",
 			csk, GET_TCPOPT_MSS(tcp_opt), csk->advmss);
 
 	cxgbi_sock_established(csk, ntohl(req->snd_isn), ntohs(req->tcp_opt));
@@ -645,7 +646,7 @@ static void csk_act_open_retry_timer(unsigned long data)
 	struct cxgbi_sock *csk = (struct cxgbi_sock *)data;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	cxgbi_sock_get(csk);
@@ -676,12 +677,12 @@ static void do_act_open_rpl(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_atid(t, atid);
 	if (unlikely(!csk)) {
-		log_error("NO matching conn. atid %u, tid %u.\n", atid, tid);
+		pr_err("NO matching conn. atid %u, tid %u\n", atid, tid);
 		goto rel_skb;
 	}
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, status %u, atid %u, tid %u.\n",
+		"csk 0x%p,%u,0x%lx, status %u, atid %u, tid %u\n",
 			csk, csk->state, csk->flags, status, atid, tid);
 
 	if (status && status != CPL_ERR_TCAM_FULL &&
@@ -716,11 +717,11 @@ static void do_peer_close(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_tid(t, tid);
 	if (unlikely(!csk)) {
-		log_error("can't find connection for tid %u\n", tid);
+		pr_err("can't find connection for tid %u\n", tid);
 		goto rel_skb;
 	}
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 	cxgbi_sock_rcv_peer_close(csk);
 rel_skb:
@@ -737,11 +738,11 @@ static void do_close_con_rpl(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_tid(t, tid);
 	if (unlikely(!csk)) {
-		log_error("can't find connection for tid %u\n", tid);
+		pr_err("can't find connection for tid %u\n", tid);
 		goto rel_skb;
 	}
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 	cxgbi_sock_rcv_close_conn_rpl(csk, ntohl(rpl->snd_nxt));
 rel_skb:
@@ -777,12 +778,12 @@ static void do_abort_req_rss(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_tid(t, tid);
 	if (unlikely(!csk)) {
-		log_error("can't find connection for tid %u\n", tid);
+		pr_err("can't find connection for tid %u\n", tid);
 		goto rel_skb;
 	}
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, tid %u, status 0x%x.\n",
+		"csk 0x%p,%u,0x%lx, tid %u, status 0x%x\n",
 		csk, csk->state, csk->flags, csk->tid, req->status);
 
 	if (req->status == CPL_ERR_RTX_NEG_ADVICE ||
@@ -825,7 +826,7 @@ static void do_abort_rpl_rss(struct cxgbi_device *cdev, struct sk_buff *skb)
 		goto rel_skb;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"status 0x%x, csk 0x%p, s %u, 0x%lx.\n",
+		"status 0x%x, csk 0x%p, s %u, 0x%lx\n",
 		rpl->status, csk, csk ? csk->state : 0,
 		csk ? csk->flags : 0UL);
 
@@ -849,12 +850,12 @@ static void do_rx_iscsi_hdr(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_tid(t, tid);
 	if (unlikely(!csk)) {
-		log_error("can't find conn. for tid %u\n", tid);
+		pr_err("can't find conn. for tid %u\n", tid);
 		goto rel_skb;
 	}
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p,%u,0x%lx, tid %u, skb 0x%p,%u, 0x%x.\n",
+		"csk 0x%p,%u,0x%lx, tid %u, skb 0x%p,%u, 0x%x\n",
 		csk, csk->state, csk->flags, csk->tid, skb, skb->len,
 		pdu_len_ddp);
 
@@ -862,7 +863,7 @@ static void do_rx_iscsi_hdr(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) {
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-			"csk 0x%p,%u,0x%lx,%u, bad state.\n",
+			"csk 0x%p,%u,0x%lx,%u, bad state\n",
 			csk, csk->state, csk->flags, csk->tid);
 		if (csk->state != CTP_ABORTING)
 			goto abort_conn;
@@ -880,14 +881,14 @@ static void do_rx_iscsi_hdr(struct cxgbi_device *cdev, struct sk_buff *skb)
 		unsigned int hlen, dlen;
 
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p,%u,0x%lx, tid %u, skb 0x%p header.\n",
+			"csk 0x%p,%u,0x%lx, tid %u, skb 0x%p header\n",
 			csk, csk->state, csk->flags, csk->tid, skb);
 		csk->skb_ulp_lhdr = skb;
 		lskb = csk->skb_ulp_lhdr;
 		cxgbi_skcb_set_flag(lskb, SKCBF_RX_HDR);
 
 		if (cxgbi_skcb_tcp_seq(lskb) != csk->rcv_nxt) {
-			log_info("tid %u, CPL_ISCSI_HDR, bad seq, 0x%x/0x%x\n",
+			pr_info("tid %u, CPL_ISCSI_HDR, bad seq, 0x%x/0x%x\n",
 				csk->tid, cxgbi_skcb_tcp_seq(lskb),
 				csk->rcv_nxt);
 			goto abort_conn;
@@ -898,7 +899,7 @@ static void do_rx_iscsi_hdr(struct cxgbi_device *cdev, struct sk_buff *skb)
 		dlen = ntohl(*(unsigned int *)(bhs + 4)) & 0xFFFFFF;
 
 		if ((hlen + dlen) != ISCSI_PDU_LEN(pdu_len_ddp) - 40) {
-			log_info("tid 0x%x, CPL_ISCSI_HDR, pdu len "
+			pr_info("tid 0x%x, CPL_ISCSI_HDR, pdu len "
 				"mismatch %u != %u + %u, seq 0x%x\n",
 				csk->tid, ISCSI_PDU_LEN(pdu_len_ddp) - 40,
 				hlen, dlen, cxgbi_skcb_tcp_seq(skb));
@@ -911,7 +912,7 @@ static void do_rx_iscsi_hdr(struct cxgbi_device *cdev, struct sk_buff *skb)
 		csk->rcv_nxt += cxgbi_skcb_rx_pdulen(skb);
 
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p, skb 0x%p, 0x%x,%u+%u,0x%x,0x%x.\n",
+			"csk 0x%p, skb 0x%p, 0x%x,%u+%u,0x%x,0x%x\n",
 			csk, skb, *bhs, hlen, dlen,
 			ntohl(*((unsigned int *)(bhs + 16))),
 			ntohl(*((unsigned int *)(bhs + 24))));
@@ -921,7 +922,7 @@ static void do_rx_iscsi_hdr(struct cxgbi_device *cdev, struct sk_buff *skb)
 		cxgbi_skcb_set_flag(lskb, SKCBF_RX_DATA);
 
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p,%u,0x%lx, skb 0x%p data, 0x%p.\n",
+			"csk 0x%p,%u,0x%lx, skb 0x%p data, 0x%p\n",
 			csk, csk->state, csk->flags, skb, lskb);
 	}
 
@@ -950,19 +951,19 @@ static void do_rx_data_ddp(struct cxgbi_device *cdev,
 
 	csk = lookup_tid(t, tid);
 	if (unlikely(!csk)) {
-		log_error("can't find connection for tid %u\n", tid);
+		pr_err("can't find connection for tid %u\n", tid);
 		goto rel_skb;
 	}
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p,%u,0x%lx, skb 0x%p,0x%x, lhdr 0x%p.\n",
+		"csk 0x%p,%u,0x%lx, skb 0x%p,0x%x, lhdr 0x%p\n",
 		csk, csk->state, csk->flags, skb, status, csk->skb_ulp_lhdr);
 
 	spin_lock_bh(&csk->lock);
 
 	if (unlikely(csk->state >= CTP_PASSIVE_CLOSE)) {
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-			"csk 0x%p,%u,0x%lx,%u, bad state.\n",
+			"csk 0x%p,%u,0x%lx,%u, bad state\n",
 			csk, csk->state, csk->flags, csk->tid);
 		if (csk->state != CTP_ABORTING)
 			goto abort_conn;
@@ -971,7 +972,7 @@ static void do_rx_data_ddp(struct cxgbi_device *cdev,
 	}
 
 	if (!csk->skb_ulp_lhdr) {
-		log_error("tid 0x%x, rcv RX_DATA_DDP w/o pdu bhs.\n", csk->tid);
+		pr_err("tid 0x%x, rcv RX_DATA_DDP w/o pdu bhs\n", csk->tid);
 		goto abort_conn;
 	}
 
@@ -982,36 +983,36 @@ static void do_rx_data_ddp(struct cxgbi_device *cdev,
 	cxgbi_skcb_rx_ddigest(lskb) = ntohl(rpl->ulp_crc);
 
 	if (ntohs(rpl->len) != cxgbi_skcb_rx_pdulen(lskb))
-		log_info("tid 0x%x, RX_DATA_DDP pdulen %u != %u.\n",
+		pr_info("tid 0x%x, RX_DATA_DDP pdulen %u != %u\n",
 			csk->tid, ntohs(rpl->len), cxgbi_skcb_rx_pdulen(lskb));
 
 	if (status & (1 << CPL_RX_DDP_STATUS_HCRC_SHIFT)) {
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p, lhdr 0x%p, status 0x%x, hcrc bad.\n",
+			"csk 0x%p, lhdr 0x%p, status 0x%x, hcrc bad\n",
 			csk, lskb, status);
 		cxgbi_skcb_set_flag(lskb, SKCBF_RX_HCRC_ERR);
 	}
 	if (status & (1 << CPL_RX_DDP_STATUS_DCRC_SHIFT)) {
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p, lhdr 0x%p, status 0x%x, dcrc bad.\n",
+			"csk 0x%p, lhdr 0x%p, status 0x%x, dcrc bad\n",
 			csk, lskb, status);
 		cxgbi_skcb_set_flag(lskb, SKCBF_RX_DCRC_ERR);
 	}
 	if (status & (1 << CPL_RX_DDP_STATUS_PAD_SHIFT)) {
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p, lhdr 0x%p, status 0x%x, pad bad.\n",
+			"csk 0x%p, lhdr 0x%p, status 0x%x, pad bad\n",
 			csk, lskb, status);
 		cxgbi_skcb_set_flag(lskb, SKCBF_RX_PAD_ERR);
 	}
 	if ((status & (1 << CPL_RX_DDP_STATUS_DDP_SHIFT)) &&
 		!cxgbi_skcb_test_flag(lskb, SKCBF_RX_DATA)) {
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p, lhdr 0x%p, 0x%x, data ddp'ed.\n",
+			"csk 0x%p, lhdr 0x%p, 0x%x, data ddp'ed\n",
 			csk, lskb, status);
 		cxgbi_skcb_set_flag(lskb, SKCBF_RX_DATA_DDPD);
 	}
 	log_debug(1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p, lskb 0x%p, f 0x%lx.\n",
+		"csk 0x%p, lskb 0x%p, f 0x%lx\n",
 		csk, lskb, cxgbi_skcb_flags(lskb));
 
 	cxgbi_conn_pdu_ready(csk);
@@ -1036,10 +1037,10 @@ static void do_fw4_ack(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_tid(t, tid);
 	if (unlikely(!csk))
-		log_error("can't find connection for tid %u\n", tid);
+		pr_err("can't find connection for tid %u\n", tid);
 	else {
 		log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-			"csk 0x%p,%u,0x%lx,%u.\n",
+			"csk 0x%p,%u,0x%lx,%u\n",
 			csk, csk->state, csk->flags, csk->tid);
 		cxgbi_sock_rcv_wr_ack(csk, rpl->credits, ntohl(rpl->snd_una),
 					rpl->seq_vld);
@@ -1057,14 +1058,14 @@ static void do_set_tcb_rpl(struct cxgbi_device *cdev, struct sk_buff *skb)
 
 	csk = lookup_tid(t, tid);
 	if (!csk)
-		log_error("can't find conn. for tid %u\n", tid);
+		pr_err("can't find conn. for tid %u\n", tid);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,%lx,%u, status 0x%x.\n",
+		"csk 0x%p,%u,%lx,%u, status 0x%x\n",
 		csk, csk->state, csk->flags, csk->tid, rpl->status);
 
 	if (rpl->status != CPL_ERR_NONE)
-		log_error("csk 0x%p,%u, SET_TCB_RPL status %u.\n",
+		pr_err("csk 0x%p,%u, SET_TCB_RPL status %u\n",
 			csk, tid, rpl->status);
 
 	__kfree_skb(skb);
@@ -1107,7 +1108,7 @@ static void release_offload_resources(struct cxgbi_sock *csk)
 	struct cxgb4_lld_info *lldi;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	cxgbi_sock_free_cpl_skbs(csk);
@@ -1139,12 +1140,12 @@ static int init_act_open(struct cxgbi_sock *csk)
 	unsigned int step;
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx,%u.\n",
+		"csk 0x%p,%u,0x%lx,%u\n",
 		csk, csk->state, csk->flags, csk->tid);
 
 	csk->atid = cxgb4_alloc_atid(lldi->tids, csk);
 	if (csk->atid < 0) {
-		log_error("%s, NO atid available.\n", ndev->name);
+		pr_err("%s, NO atid available\n", ndev->name);
 		return -EINVAL;
 	}
 	cxgbi_sock_set_flag(csk, CTPF_HAS_ATID);
@@ -1152,7 +1153,7 @@ static int init_act_open(struct cxgbi_sock *csk)
 
 	csk->l2t = cxgb4_l2t_get(lldi->l2t, csk->dst->neighbour, ndev, 0);
 	if (!csk->l2t) {
-		log_error("%s, cannot alloc l2t.\n", ndev->name);
+		pr_err("%s, cannot alloc l2t\n", ndev->name);
 		goto rel_resource;
 	}
 	cxgbi_sock_get(csk);
@@ -1178,7 +1179,7 @@ static int init_act_open(struct cxgbi_sock *csk)
 	cxgbi_sock_reset_wr_list(csk);
 	csk->err = 0;
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,p%d,%s, %u,%u,%u, mss %u,%u, smac %u.\n",
+		"csk 0x%p,p%d,%s, %u,%u,%u, mss %u,%u, smac %u\n",
 		csk, pi->port_id, ndev->name, csk->tx_chan,
 		csk->txq_idx, csk->rss_qid, csk->mtu, csk->mss_idx,
 		csk->smac_idx);
@@ -1226,7 +1227,7 @@ int cxgb4i_ofld_init(struct cxgbi_device *cdev)
 	cdev->csk_alloc_cpls = alloc_cpls;
 	cdev->csk_init_act_open = init_act_open;
 
-	log_info("cdev 0x%p, offload up, added.\n", cdev);
+	pr_info("cdev 0x%p, offload up, added\n", cdev);
 	return 0;
 }
 
@@ -1269,7 +1270,7 @@ static int ddp_ppod_write_sgl(struct cxgbi_device *cdev, unsigned int port_id,
 
 	skb = alloc_cpl(sizeof(*req) + sizeof(*sgl), dlen, GFP_ATOMIC);
 	if (!skb) {
-		log_error("cdev 0x%p, idx %u, npods %u, OOM\n",
+		pr_err("cdev 0x%p, idx %u, npods %u, OOM\n",
 			cdev, idx, npods);
 		return -ENOMEM;
 	}
@@ -1356,7 +1357,7 @@ static int ddp_setup_conn_pgidx(struct cxgbi_sock *csk, unsigned int tid,
 	set_wr_txq(skb, CPL_PRIORITY_CONTROL, csk->port_id);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p, tid 0x%x, pg_idx %u.\n", csk, csk->tid, pg_idx);
+		"csk 0x%p, tid 0x%x, pg_idx %u\n", csk, csk->tid, pg_idx);
 
 	cxgb4_ofld_send(csk->cdev->ports[csk->port_id], skb);
 	return 0;
@@ -1389,7 +1390,7 @@ static int ddp_setup_conn_digest(struct cxgbi_sock *csk, unsigned int tid,
 	set_wr_txq(skb, CPL_PRIORITY_CONTROL, csk->port_id);
 
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-		"csk 0x%p, tid 0x%x, crc %d,%d.\n", csk, csk->tid, hcrc, dcrc);
+		"csk 0x%p, tid 0x%x, crc %d,%d\n", csk, csk->tid, hcrc, dcrc);
 
 	cxgb4_ofld_send(csk->cdev->ports[csk->port_id], skb);
 	return 0;
@@ -1404,7 +1405,7 @@ static int cxgb4i_ddp_init(struct cxgbi_device *cdev)
 
 	if (ddp) {
 		kref_get(&ddp->refcnt);
-		log_warn("cdev 0x%p, ddp 0x%p already set up\n",
+		pr_warn("cdev 0x%p, ddp 0x%p already set up\n",
 			cdev, cdev->ddp);
 		return -EALREADY;
 	}
@@ -1428,15 +1429,15 @@ static int cxgb4i_ddp_init(struct cxgbi_device *cdev)
 	cdev->csk_ddp_set = ddp_set_map;
 	cdev->csk_ddp_clear = ddp_clear_map;
 
-	log_info("cxgb4i 0x%p tag: sw %u, rsvd %u,%u, mask 0x%x.\n",
+	pr_info("cxgb4i 0x%p tag: sw %u, rsvd %u,%u, mask 0x%x\n",
 		cdev, cdev->tag_format.sw_bits, cdev->tag_format.rsvd_bits,
 		cdev->tag_format.rsvd_shift, cdev->tag_format.rsvd_mask);
-	log_info("cxgb4i 0x%p, nppods %u, bits %u, mask 0x%x,0x%x pkt %u/%u, "
-		" %u/%u\n",
+	pr_info("cxgb4i 0x%p, nppods %u, bits %u, mask 0x%x,0x%x pkt %u/%u, "
+		"%u/%u\n",
 		cdev, ddp->nppods, ddp->idx_bits, ddp->idx_mask,
 		ddp->rsvd_tag_mask, ddp->max_txsz, lldi->iscsi_iolen,
 		ddp->max_rxsz, lldi->iscsi_iolen);
-	log_info("cxgb4i 0x%p max payload size: %u/%u, %u/%u.\n",
+	pr_info("cxgb4i 0x%p max payload size: %u/%u, %u/%u\n",
 		cdev, cdev->tx_max_size, ddp->max_txsz, cdev->rx_max_size,
 		ddp->max_rxsz);
 	return 0;
@@ -1450,16 +1451,16 @@ static void *t4_uld_add(const struct cxgb4_lld_info *lldi)
 
 	cdev = cxgbi_device_register(sizeof(*lldi), lldi->nports);
 	if (!cdev) {
-		log_info("t4 device 0x%p, register failed.\n", lldi);
+		pr_info("t4 device 0x%p, register failed\n", lldi);
 		return NULL;
 	}
-	log_info("0x%p,0x%x, ports %u,%s, chan %u, q %u,%u, wr %u.\n",
+	pr_info("0x%p,0x%x, ports %u,%s, chan %u, q %u,%u, wr %u\n",
 		cdev, lldi->adapter_type, lldi->nports,
 		lldi->ports[0]->name, lldi->nchan, lldi->ntxq,
 		lldi->nrxq, lldi->wr_cred);
 	for (i = 0; i < lldi->nrxq; i++)
 		log_debug(1 << CXGBI_DBG_DEV,
-			"t4 0x%p, rxq id #%d: %u.\n",
+			"t4 0x%p, rxq id #%d: %u\n",
 			cdev, i, lldi->rxq_ids[i]);
 
 	memcpy(cxgbi_cdev_priv(cdev), lldi, sizeof(*lldi));
@@ -1478,12 +1479,12 @@ static void *t4_uld_add(const struct cxgb4_lld_info *lldi)
 
 	rc = cxgb4i_ddp_init(cdev);
 	if (rc) {
-		log_info("t4 0x%p ddp init failed\n", cdev);
+		pr_info("t4 0x%p ddp init failed\n", cdev);
 		goto err_out;
 	}
 	rc = cxgb4i_ofld_init(cdev);
 	if (rc) {
-		log_info("t4 0x%p ofld init failed\n", cdev);
+		pr_info("t4 0x%p ofld init failed\n", cdev);
 		goto err_out;
 	}
 
@@ -1521,7 +1522,7 @@ static int t4_uld_rx_handler(void *handle, const __be64 *rsp,
 		skb_copy_to_linear_data(skb, &rsp[1], len);
 	} else {
 		if (unlikely(*(u8 *)rsp != *(u8 *)pgl->va)) {
-			log_info("? FL 0x%p,RSS%#llx,FL %#llx,len %u.\n",
+			pr_info("? FL 0x%p,RSS%#llx,FL %#llx,len %u\n",
 				pgl->va, be64_to_cpu(*rsp),
 				be64_to_cpu(*(u64 *)pgl->va),
 				pgl->tot_len);
@@ -1540,7 +1541,7 @@ static int t4_uld_rx_handler(void *handle, const __be64 *rsp,
 	if (cxgb4i_cplhandlers[opc])
 		cxgb4i_cplhandlers[opc](cdev, skb);
 	else {
-		log_error("No handler for opcode 0x%x\n", opc);
+		pr_err("No handler for opcode 0x%x\n", opc);
 		__kfree_skb(skb);
 	}
 	return 0;
@@ -1555,21 +1556,21 @@ static int t4_uld_state_change(void *handle, enum cxgb4_state state)
 
 	switch (state) {
 	case CXGB4_STATE_UP:
-		log_info("cdev 0x%p, UP.\n", cdev);
+		pr_info("cdev 0x%p, UP\n", cdev);
 		/* re-initialize */
 		break;
 	case CXGB4_STATE_START_RECOVERY:
-		log_info("cdev 0x%p, RECOVERY.\n", cdev);
+		pr_info("cdev 0x%p, RECOVERY\n", cdev);
 		/* close all connections */
 		break;
 	case CXGB4_STATE_DOWN:
-		log_info("cdev 0x%p, DOWN.\n", cdev);
+		pr_info("cdev 0x%p, DOWN\n", cdev);
 		break;
 	case CXGB4_STATE_DETACH:
-		log_info("cdev 0x%p, DETACH.\n", cdev);
+		pr_info("cdev 0x%p, DETACH\n", cdev);
 		break;
 	default:
-		log_info("cdev 0x%p, unknown state %d.\n", cdev, state);
+		pr_info("cdev 0x%p, unknown state %d\n", cdev, state);
 		break;
 	}
 	return 0;
diff --git a/drivers/scsi/cxgbi/libcxgbi.c b/drivers/scsi/cxgbi/libcxgbi.c
index 95c13b4..e29b326 100644
--- a/drivers/scsi/cxgbi/libcxgbi.c
+++ b/drivers/scsi/cxgbi/libcxgbi.c
@@ -11,6 +11,8 @@
  * Written by: Rakesh Ranjan (rranjan@...lsio.com)
  */
 
+#define pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__
+
 #include <linux/skbuff.h>
 #include <linux/crypto.h>
 #include <linux/scatterlist.h>
@@ -60,7 +62,7 @@ int cxgbi_device_portmap_create(struct cxgbi_device *cdev, unsigned int base,
 					     sizeof(struct cxgbi_sock *),
 					     GFP_KERNEL);
 	if (!pmap->port_csk) {
-		log_warn("cdev 0x%p, portmap OOM %u.\n", cdev, max_conn);
+		pr_warn("cdev 0x%p, portmap OOM %u\n", cdev, max_conn);
 		return -ENOMEM;
 	}
 
@@ -82,7 +84,7 @@ void cxgbi_device_portmap_cleanup(struct cxgbi_device *cdev)
 			csk = pmap->port_csk[i];
 			pmap->port_csk[i] = NULL;
 			log_debug(1 << CXGBI_DBG_SOCK,
-				"csk 0x%p, cdev 0x%p, offload down.\n",
+				"csk 0x%p, cdev 0x%p, offload down\n",
 				csk, cdev);
 			spin_lock_bh(&csk->lock);
 			cxgbi_sock_set_flag(csk, CTPF_OFFLOAD_DOWN);
@@ -97,7 +99,7 @@ EXPORT_SYMBOL_GPL(cxgbi_device_portmap_cleanup);
 static inline void cxgbi_device_destroy(struct cxgbi_device *cdev)
 {
 	log_debug(1 << CXGBI_DBG_DEV,
-		"cdev 0x%p, p# %u.\n", cdev, cdev->nports);
+		"cdev 0x%p, p# %u\n", cdev, cdev->nports);
 	cxgbi_hbas_remove(cdev);
 	cxgbi_device_portmap_cleanup(cdev);
 	if (cdev->dev_ddp_cleanup)
@@ -121,7 +123,7 @@ struct cxgbi_device *cxgbi_device_register(unsigned int extra,
 			 sizeof(struct net_device *)),
 			GFP_KERNEL);
 	if (!cdev) {
-		log_warn("nport %d, OOM.\n", nports);
+		pr_warn("nport %d, OOM\n", nports);
 		return NULL;
 	}
 	cdev->ports = (struct net_device **)(cdev + 1);
@@ -137,7 +139,7 @@ struct cxgbi_device *cxgbi_device_register(unsigned int extra,
 	mutex_unlock(&cdev_mutex);
 
 	log_debug(1 << CXGBI_DBG_DEV,
-		"cdev 0x%p, p# %u.\n", cdev, nports);
+		"cdev 0x%p, p# %u\n", cdev, nports);
 	return cdev;
 }
 EXPORT_SYMBOL_GPL(cxgbi_device_register);
@@ -145,7 +147,7 @@ EXPORT_SYMBOL_GPL(cxgbi_device_register);
 void cxgbi_device_unregister(struct cxgbi_device *cdev)
 {
 	log_debug(1 << CXGBI_DBG_DEV,
-		"cdev 0x%p, p# %u,%s.\n",
+		"cdev 0x%p, p# %u,%s\n",
 		cdev, cdev->nports, cdev->nports ? cdev->ports[0]->name : "");
 	mutex_lock(&cdev_mutex);
 	list_del(&cdev->list_head);
@@ -162,7 +164,7 @@ void cxgbi_device_unregister_all(unsigned int flag)
 	list_for_each_entry_safe(cdev, tmp, &cdev_list, list_head) {
 		if ((cdev->flags & flag) == flag) {
 			log_debug(1 << CXGBI_DBG_DEV,
-				"cdev 0x%p, p# %u,%s.\n",
+				"cdev 0x%p, p# %u,%s\n",
 				cdev, cdev->nports, cdev->nports ?
 				 cdev->ports[0]->name : "");
 			list_del(&cdev->list_head);
@@ -186,7 +188,7 @@ struct cxgbi_device *cxgbi_device_find_by_lldev(void *lldev)
 	}
 	mutex_unlock(&cdev_mutex);
 	log_debug(1 << CXGBI_DBG_DEV,
-		"lldev 0x%p, NO match found.\n", lldev);
+		"lldev 0x%p, NO match found\n", lldev);
 	return NULL;
 }
 EXPORT_SYMBOL_GPL(cxgbi_device_find_by_lldev);
@@ -213,7 +215,7 @@ static struct cxgbi_device *cxgbi_device_find_by_netdev(struct net_device *ndev,
 	}
 	mutex_unlock(&cdev_mutex);
 	log_debug(1 << CXGBI_DBG_DEV,
-		"ndev 0x%p, %s, NO match found.\n", ndev, ndev->name);
+		"ndev 0x%p, %s, NO match found\n", ndev, ndev->name);
 	return NULL;
 }
 
@@ -230,7 +232,7 @@ struct cxgbi_hba *cxgbi_hba_find_by_netdev(struct net_device *dev,
 			return cdev->hbas[i];
 	}
 	log_debug(1 << CXGBI_DBG_DEV,
-		"ndev 0x%p, %s, cdev 0x%p, NO match found.\n",
+		"ndev 0x%p, %s, cdev 0x%p, NO match found\n",
 		dev, dev->name, cdev);
 	return NULL;
 }
@@ -241,7 +243,7 @@ void cxgbi_hbas_remove(struct cxgbi_device *cdev)
 	struct cxgbi_hba *chba;
 
 	log_debug(1 << CXGBI_DBG_DEV,
-		"cdev 0x%p, p#%u.\n", cdev, cdev->nports);
+		"cdev 0x%p, p#%u\n", cdev, cdev->nports);
 
 	for (i = 0; i < cdev->nports; i++) {
 		chba = cdev->hbas[i];
@@ -263,12 +265,12 @@ int cxgbi_hbas_add(struct cxgbi_device *cdev, unsigned int max_lun,
 	struct Scsi_Host *shost;
 	int i, err;
 
-	log_debug(1 << CXGBI_DBG_DEV, "cdev 0x%p, p#%u.\n", cdev, cdev->nports);
+	log_debug(1 << CXGBI_DBG_DEV, "cdev 0x%p, p#%u\n", cdev, cdev->nports);
 
 	for (i = 0; i < cdev->nports; i++) {
 		shost = iscsi_host_alloc(sht, sizeof(*chba), 1);
 		if (!shost) {
-			log_info("0x%p, p%d, %s, host alloc failed\n",
+			pr_info("0x%p, p%d, %s, host alloc failed\n",
 				cdev, i, cdev->ports[i]->name);
 			err = -ENOMEM;
 			goto err_out;
@@ -292,7 +294,7 @@ int cxgbi_hbas_add(struct cxgbi_device *cdev, unsigned int max_lun,
 		pci_dev_get(cdev->pdev);
 		err = iscsi_host_add(shost, &cdev->pdev->dev);
 		if (err) {
-			log_info("cdev 0x%p, p#%d %s, host add failed.\n",
+			pr_info("cdev 0x%p, p#%d %s, host add failed\n",
 				cdev, i, cdev->ports[i]->name);
 			pci_dev_put(cdev->pdev);
 			scsi_host_put(shost);
@@ -332,21 +334,21 @@ static int sock_get_port(struct cxgbi_sock *csk)
 	int idx;
 
 	if (!pmap->max_connect) {
-		log_error("cdev 0x%p, p#%u %s, NO port map.\n",
-			   cdev, csk->port_id, cdev->ports[csk->port_id]->name);
+		pr_err("cdev 0x%p, p#%u %s, NO port map\n",
+		       cdev, csk->port_id, cdev->ports[csk->port_id]->name);
 		return -EADDRNOTAVAIL;
 	}
 
 	if (csk->saddr.sin_port) {
-		log_error("source port NON-ZERO %u.\n",
-			ntohs(csk->saddr.sin_port));
+		pr_err("source port NON-ZERO %u\n",
+		       ntohs(csk->saddr.sin_port));
 		return -EADDRINUSE;
 	}
 
 	spin_lock_bh(&pmap->lock);
 	if (pmap->used >= pmap->max_connect) {
 		spin_unlock_bh(&pmap->lock);
-		log_info("cdev 0x%p, p#%u %s, ALL ports used.\n",
+		pr_info("cdev 0x%p, p#%u %s, ALL ports used\n",
 			cdev, csk->port_id, cdev->ports[csk->port_id]->name);
 		return -EADDRNOTAVAIL;
 	}
@@ -364,7 +366,7 @@ static int sock_get_port(struct cxgbi_sock *csk)
 			spin_unlock_bh(&pmap->lock);
 			cxgbi_sock_get(csk);
 			log_debug(1 << CXGBI_DBG_SOCK,
-				"cdev 0x%p, p#%u %s, p %u, %u.\n",
+				"cdev 0x%p, p#%u %s, p %u, %u\n",
 				cdev, csk->port_id,
 				cdev->ports[csk->port_id]->name,
 				pmap->sport_base + idx, pmap->next);
@@ -374,7 +376,7 @@ static int sock_get_port(struct cxgbi_sock *csk)
 	spin_unlock_bh(&pmap->lock);
 
 	/* should not happen */
-	log_warn("cdev 0x%p, p#%u %s, next %u?\n",
+	pr_warn("cdev 0x%p, p#%u %s, next %u?\n",
 		cdev, csk->port_id, cdev->ports[csk->port_id]->name,
 		pmap->next);
 	return -EADDRNOTAVAIL;
@@ -390,10 +392,10 @@ static void sock_put_port(struct cxgbi_sock *csk)
 
 		csk->saddr.sin_port = 0;
 		if (idx < 0 || idx >= pmap->max_connect) {
-			log_error("cdev 0x%p, p#%u %s, port %u OOR.\n",
-				cdev, csk->port_id,
-				cdev->ports[csk->port_id]->name,
-				ntohs(csk->saddr.sin_port));
+			pr_err("cdev 0x%p, p#%u %s, port %u OOR\n",
+			       cdev, csk->port_id,
+			       cdev->ports[csk->port_id]->name,
+			       ntohs(csk->saddr.sin_port));
 			return;
 		}
 
@@ -403,7 +405,7 @@ static void sock_put_port(struct cxgbi_sock *csk)
 		spin_unlock_bh(&pmap->lock);
 
 		log_debug(1 << CXGBI_DBG_SOCK,
-			"cdev 0x%p, p#%u %s, release %u.\n",
+			"cdev 0x%p, p#%u %s, release %u\n",
 			cdev, csk->port_id, cdev->ports[csk->port_id]->name,
 			pmap->sport_base + idx);
 
@@ -436,12 +438,12 @@ static struct cxgbi_sock *cxgbi_sock_create(struct cxgbi_device *cdev)
 	struct cxgbi_sock *csk = kzalloc(sizeof(*csk), GFP_NOIO);
 
 	if (!csk) {
-		log_info("alloc csk %lu failed.\n", sizeof(*csk));
+		pr_info("alloc csk %u failed\n", sizeof(*csk));
 		return NULL;
 	}
 
 	if (cdev->csk_alloc_cpls(csk) < 0) {
-		log_info("csk 0x%p, alloc cpls failed.\n", csk);
+		pr_info("csk 0x%p, alloc cpls failed\n", csk);
 		kfree(csk);
 		return NULL;
 	}
@@ -456,7 +458,7 @@ static struct cxgbi_sock *cxgbi_sock_create(struct cxgbi_device *cdev)
 	csk->flags = 0;
 	cxgbi_sock_set_state(csk, CTP_CLOSED);
 
-	log_debug(1 << CXGBI_DBG_SOCK, "cdev 0x%p, new csk 0x%p.\n", cdev, csk);
+	log_debug(1 << CXGBI_DBG_SOCK, "cdev 0x%p, new csk 0x%p\n", cdev, csk);
 
 	return csk;
 }
@@ -500,7 +502,7 @@ static struct cxgbi_sock *cxgbi_check_route(struct sockaddr *dst_addr)
 	int err = 0;
 
 	if (daddr->sin_family != AF_INET) {
-		log_info("address family 0x%x NOT supported.\n",
+		pr_info("address family 0x%x NOT supported\n",
 			daddr->sin_family);
 		err = -EAFNOSUPPORT;
 		goto err_out;
@@ -508,7 +510,7 @@ static struct cxgbi_sock *cxgbi_check_route(struct sockaddr *dst_addr)
 
 	rt = find_route_ipv4(0, daddr->sin_addr.s_addr, 0, daddr->sin_port, 0);
 	if (!rt) {
-		log_info("no route to ipv4 0x%x, port %u.\n",
+		pr_info("no route to ipv4 0x%x, port %u\n",
 			daddr->sin_addr.s_addr, daddr->sin_port);
 		err = -ENETUNREACH;
 		goto err_out;
@@ -517,7 +519,7 @@ static struct cxgbi_sock *cxgbi_check_route(struct sockaddr *dst_addr)
 	ndev = dst->neighbour->dev;
 
 	if (rt->rt_flags & (RTCF_MULTICAST | RTCF_BROADCAST)) {
-		log_info("multi-cast route %pI4, port %u, dev %s.\n",
+		pr_info("multi-cast route %pI4, port %u, dev %s\n",
 			&daddr->sin_addr.s_addr, ntohs(daddr->sin_port),
 			ndev->name);
 		err = -ENETUNREACH;
@@ -527,25 +529,25 @@ static struct cxgbi_sock *cxgbi_check_route(struct sockaddr *dst_addr)
 	if (ndev->flags & IFF_LOOPBACK) {
 		ndev = ip_dev_find(&init_net, daddr->sin_addr.s_addr);
 		mtu = ndev->mtu;
-		log_info("rt dev %s, loopback -> %s, mtu %u.\n",
+		pr_info("rt dev %s, loopback -> %s, mtu %u\n",
 			dst->neighbour->dev->name, ndev->name, mtu);
 	}
 
 	if (ndev->priv_flags & IFF_802_1Q_VLAN) {
 		ndev = vlan_dev_real_dev(ndev);
-		log_info("rt dev %s, vlan -> %s.\n",
+		pr_info("rt dev %s, vlan -> %s\n",
 			dst->neighbour->dev->name, ndev->name);
 	}
 
 	cdev = cxgbi_device_find_by_netdev(ndev, &port);
 	if (!cdev) {
-		log_info("dst %pI4, %s, NOT cxgbi device.\n",
+		pr_info("dst %pI4, %s, NOT cxgbi device\n",
 			&daddr->sin_addr.s_addr, ndev->name);
 		err = -ENETUNREACH;
 		goto rel_rt;
 	}
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"route to %pI4 :%u, ndev p#%d,%s, cdev 0x%p.\n",
+		"route to %pI4 :%u, ndev p#%d,%s, cdev 0x%p\n",
 		&daddr->sin_addr.s_addr, ntohs(daddr->sin_port),
 			   port, ndev->name, cdev);
 
@@ -588,7 +590,7 @@ EXPORT_SYMBOL_GPL(cxgbi_sock_established);
 static void cxgbi_inform_iscsi_conn_closing(struct cxgbi_sock *csk)
 {
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"csk 0x%p, state %u, flags 0x%lx, conn 0x%p.\n",
+		"csk 0x%p, state %u, flags 0x%lx, conn 0x%p\n",
 		csk, csk->state, csk->flags, csk->user_data);
 
 	if (csk->state != CTP_ESTABLISHED) {
@@ -651,11 +653,11 @@ static void need_active_close(struct cxgbi_sock *csk)
 
 void cxgbi_sock_fail_act_open(struct cxgbi_sock *csk, int errno)
 {
-	log_info("csk 0x%p,%u,%lx, %pI4:%u-%pI4:%u, err %d.\n",
-			csk, csk->state, csk->flags,
-			&csk->saddr.sin_addr.s_addr, csk->saddr.sin_port,
-			&csk->daddr.sin_addr.s_addr, csk->daddr.sin_port,
-			errno);
+	pr_info("csk 0x%p,%u,%lx, %pI4:%u-%pI4:%u, err %d\n",
+		csk, csk->state, csk->flags,
+		&csk->saddr.sin_addr.s_addr, csk->saddr.sin_port,
+		&csk->daddr.sin_addr.s_addr, csk->daddr.sin_port,
+		errno);
 
 	cxgbi_sock_set_state(csk, CTP_CONNECTING);
 	csk->err = errno;
@@ -689,8 +691,8 @@ void cxgbi_sock_rcv_abort_rpl(struct cxgbi_sock *csk)
 			cxgbi_sock_clear_flag(csk, CTPF_ABORT_RPL_RCVD);
 			cxgbi_sock_clear_flag(csk, CTPF_ABORT_RPL_PENDING);
 			if (cxgbi_sock_flag(csk, CTPF_ABORT_REQ_RCVD))
-				log_error("csk 0x%p,%u,0x%lx,%u,ABT_RPL_RSS.\n",
-					csk, csk->state, csk->flags, csk->tid);
+				pr_err("csk 0x%p,%u,0x%lx,%u,ABT_RPL_RSS\n",
+				       csk, csk->state, csk->flags, csk->tid);
 			cxgbi_sock_closed(csk);
 		}
 	}
@@ -721,8 +723,8 @@ void cxgbi_sock_rcv_peer_close(struct cxgbi_sock *csk)
 	case CTP_ABORTING:
 		break;
 	default:
-		log_error("csk 0x%p,%u,0x%lx,%u, bad state.\n",
-			csk, csk->state, csk->flags, csk->tid);
+		pr_err("csk 0x%p,%u,0x%lx,%u, bad state\n",
+		       csk, csk->state, csk->flags, csk->tid);
 	}
 	cxgbi_inform_iscsi_conn_closing(csk);
 done:
@@ -752,8 +754,8 @@ void cxgbi_sock_rcv_close_conn_rpl(struct cxgbi_sock *csk, u32 snd_nxt)
 	case CTP_ABORTING:
 		break;
 	default:
-		log_error("csk 0x%p,%u,0x%lx,%u, bad state.\n",
-			csk, csk->state, csk->flags, csk->tid);
+		pr_err("csk 0x%p,%u,0x%lx,%u, bad state\n",
+		       csk, csk->state, csk->flags, csk->tid);
 	}
 done:
 	spin_unlock_bh(&csk->lock);
@@ -765,7 +767,7 @@ void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *csk, unsigned int credits,
 			   unsigned int snd_una, int seq_chk)
 {
 	log_debug(1 << CXGBI_DBG_TOE | 1 << CXGBI_DBG_SOCK,
-			"csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, snd_una %u,%d.\n",
+			"csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, snd_una %u,%d\n",
 			csk, csk->state, csk->flags, csk->tid, credits,
 			csk->wr_cred, csk->wr_una_cred, snd_una, seq_chk);
 
@@ -779,15 +781,15 @@ void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *csk, unsigned int credits,
 		struct sk_buff *p = cxgbi_sock_peek_wr(csk);
 
 		if (unlikely(!p)) {
-			log_error("csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, empty.\n",
-					csk, csk->state, csk->flags, csk->tid,
-					credits, csk->wr_cred,
-					csk->wr_una_cred);
+			pr_err("csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, empty\n",
+			       csk, csk->state, csk->flags, csk->tid,
+			       credits, csk->wr_cred,
+			       csk->wr_una_cred);
 			break;
 		}
 
 		if (unlikely(credits < p->csum)) {
-			log_warn("csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, < %u.\n",
+			pr_warn("csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, < %u\n",
 				csk, csk->state, csk->flags, csk->tid,
 				credits, csk->wr_cred, csk->wr_una_cred,
 				p->csum);
@@ -804,7 +806,7 @@ void cxgbi_sock_rcv_wr_ack(struct cxgbi_sock *csk, unsigned int credits,
 
 	if (seq_chk) {
 		if (unlikely(before(snd_una, csk->snd_una))) {
-			log_warn("csk 0x%p,%u,0x%lx,%u, snd_una %u/%u.",
+			pr_warn("csk 0x%p,%u,0x%lx,%u, snd_una %u/%u\n",
 				csk, csk->state, csk->flags, csk->tid, snd_una,
 				csk->snd_una);
 			goto done;
@@ -875,8 +877,8 @@ void cxgbi_sock_check_wr_invariants(const struct cxgbi_sock *csk)
 	int pending = cxgbi_sock_count_pending_wrs(csk);
 
 	if (unlikely(csk->wr_cred + pending != csk->wr_max_cred))
-		log_error("csk 0x%p, tid %u, credit %u + %u != %u.\n",
-			csk, csk->tid, csk->wr_cred, pending, csk->wr_max_cred);
+		pr_err("csk 0x%p, tid %u, credit %u + %u != %u\n",
+		       csk, csk->tid, csk->wr_cred, pending, csk->wr_max_cred);
 }
 EXPORT_SYMBOL_GPL(cxgbi_sock_check_wr_invariants);
 
@@ -890,7 +892,7 @@ static int cxgbi_sock_send_pdus(struct cxgbi_sock *csk, struct sk_buff *skb)
 
 	if (csk->state != CTP_ESTABLISHED) {
 		log_debug(1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p,%u,0x%lx,%u, EAGAIN.\n",
+			"csk 0x%p,%u,0x%lx,%u, EAGAIN\n",
 			csk, csk->state, csk->flags, csk->tid);
 		err = -EAGAIN;
 		goto out_err;
@@ -898,7 +900,7 @@ static int cxgbi_sock_send_pdus(struct cxgbi_sock *csk, struct sk_buff *skb)
 
 	if (csk->err) {
 		log_debug(1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p,%u,0x%lx,%u, EPIPE %d.\n",
+			"csk 0x%p,%u,0x%lx,%u, EPIPE %d\n",
 			csk, csk->state, csk->flags, csk->tid, csk->err);
 		err = -EPIPE;
 		goto out_err;
@@ -906,7 +908,7 @@ static int cxgbi_sock_send_pdus(struct cxgbi_sock *csk, struct sk_buff *skb)
 
 	if (csk->write_seq - csk->snd_una >= cdev->snd_win) {
 		log_debug(1 << CXGBI_DBG_PDU_TX,
-			"csk 0x%p,%u,0x%lx,%u, FULL %u-%u >= %u.\n",
+			"csk 0x%p,%u,0x%lx,%u, FULL %u-%u >= %u\n",
 			csk, csk->state, csk->flags, csk->tid, csk->write_seq,
 			csk->snd_una, cdev->snd_win);
 		err = -ENOBUFS;
@@ -918,16 +920,16 @@ static int cxgbi_sock_send_pdus(struct cxgbi_sock *csk, struct sk_buff *skb)
 				(skb->len != skb->data_len);
 
 		if (unlikely(skb_headroom(skb) < cdev->skb_tx_rsvd)) {
-			log_error("csk 0x%p, skb head %u < %u.\n",
-				csk, skb_headroom(skb), cdev->skb_tx_rsvd);
+			pr_err("csk 0x%p, skb head %u < %u\n",
+			       csk, skb_headroom(skb), cdev->skb_tx_rsvd);
 			err = -EINVAL;
 			goto out_err;
 		}
 
 		if (frags >= SKB_WR_LIST_SIZE) {
-			log_error("csk 0x%p, frags %d, %u,%u >%lu.\n",
-				csk, skb_shinfo(skb)->nr_frags, skb->len,
-				skb->data_len, SKB_WR_LIST_SIZE);
+			pr_err("csk 0x%p, frags %d, %u,%u >%lu\n",
+			       csk, skb_shinfo(skb)->nr_frags, skb->len,
+			       skb->data_len, SKB_WR_LIST_SIZE);
 			err = -EINVAL;
 			goto out_err;
 		}
@@ -982,7 +984,7 @@ static int ddp_adjust_page_table(void)
 	unsigned int base_order, order;
 
 	if (PAGE_SIZE < (1UL << ddp_page_shift[0])) {
-		log_info("PAGE_SIZE 0x%lx too small, min 0x%lx\n",
+		pr_info("PAGE_SIZE 0x%lx too small, min 0x%lx\n",
 			PAGE_SIZE, 1UL << ddp_page_shift[0]);
 		return -EINVAL;
 	}
@@ -1006,7 +1008,7 @@ static int ddp_find_page_index(unsigned long pgsz)
 		if (pgsz == (1UL << ddp_page_shift[i]))
 			return i;
 	}
-	log_info("ddp page size %lu not supported.\n", pgsz);
+	pr_info("ddp page size %lu not supported\n", pgsz);
 	return DDP_PGIDX_MAX;
 }
 
@@ -1016,14 +1018,14 @@ static void ddp_setup_host_page_size(void)
 		page_idx = ddp_find_page_index(PAGE_SIZE);
 
 		if (page_idx == DDP_PGIDX_MAX) {
-			log_info("system PAGE %lu, update hw.\n", PAGE_SIZE);
+			pr_info("system PAGE %lu, update hw\n", PAGE_SIZE);
 			if (ddp_adjust_page_table() < 0) {
-				log_info("PAGE %lu, disable ddp.\n", PAGE_SIZE);
+				pr_info("PAGE %lu, disable ddp\n", PAGE_SIZE);
 				return;
 			}
 			page_idx = ddp_find_page_index(PAGE_SIZE);
 		}
-		log_info("system PAGE %lu, ddp idx %u.\n", PAGE_SIZE, page_idx);
+		pr_info("system PAGE %lu, ddp idx %u\n", PAGE_SIZE, page_idx);
 	}
 }
 
@@ -1070,7 +1072,7 @@ static inline int ddp_find_unused_entries(struct cxgbi_ddp_info *ddp,
 	/*  not enough entries */
 	if ((max - start) < count) {
 		log_debug(1 << CXGBI_DBG_DDP,
-			"NOT enough entries %u+%u < %u.\n", start, count, max);
+			"NOT enough entries %u+%u < %u\n", start, count, max);
 		return -EBUSY;
 	}
 
@@ -1091,7 +1093,7 @@ static inline int ddp_find_unused_entries(struct cxgbi_ddp_info *ddp,
 	}
 	spin_unlock(&ddp->map_lock);
 	log_debug(1 << CXGBI_DBG_DDP,
-		"NO suitable entries %u available.\n", count);
+		"NO suitable entries %u available\n", count);
 	return -EBUSY;
 }
 
@@ -1125,7 +1127,7 @@ static inline int ddp_gl_map(struct pci_dev *pdev,
 						PCI_DMA_FROMDEVICE);
 		if (unlikely(dma_mapping_error(&pdev->dev, gl->phys_addr[i]))) {
 			log_debug(1 << CXGBI_DBG_DDP,
-				"page %d 0x%p, 0x%p dma mapping err.\n",
+				"page %d 0x%p, 0x%p dma mapping err\n",
 				i, gl->pages[i], pdev);
 			goto unmap;
 		}
@@ -1166,7 +1168,7 @@ static struct cxgbi_gather_list *ddp_make_gl(unsigned int xferlen,
 
 	if (xferlen < DDP_THRESHOLD) {
 		log_debug(1 << CXGBI_DBG_DDP,
-			"xfer %u < threshold %u, no ddp.\n",
+			"xfer %u < threshold %u, no ddp\n",
 			xferlen, DDP_THRESHOLD);
 		return NULL;
 	}
@@ -1176,12 +1178,12 @@ static struct cxgbi_gather_list *ddp_make_gl(unsigned int xferlen,
 		     sizeof(struct page *)), gfp);
 	if (!gl) {
 		log_debug(1 << CXGBI_DBG_DDP,
-			"xfer %u, %u pages, OOM.\n", xferlen, npages);
+			"xfer %u, %u pages, OOM\n", xferlen, npages);
 		return NULL;
 	}
 
 	 log_debug(1 << CXGBI_DBG_DDP,
-		"xfer %u, sgl %u, gl max %u.\n", xferlen, sgcnt, npages);
+		"xfer %u, sgl %u, gl max %u\n", xferlen, sgcnt, npages);
 
 	gl->pages = (struct page **)&gl->phys_addr[npages];
 	gl->nelem = npages;
@@ -1203,7 +1205,7 @@ static struct cxgbi_gather_list *ddp_make_gl(unsigned int xferlen,
 			if ((j && sgoffset) || ((i != sgcnt - 1) &&
 			    ((sglen + sgoffset) & ~PAGE_MASK))) {
 				log_debug(1 << CXGBI_DBG_DDP,
-					"page %d/%u, %u + %u.\n",
+					"page %d/%u, %u + %u\n",
 					i, sgcnt, sgoffset, sglen);
 				goto error_out;
 			}
@@ -1211,7 +1213,7 @@ static struct cxgbi_gather_list *ddp_make_gl(unsigned int xferlen,
 			j++;
 			if (j == gl->nelem || sg->offset) {
 				log_debug(1 << CXGBI_DBG_DDP,
-					"page %d/%u, offset %u.\n",
+					"page %d/%u, offset %u\n",
 					j, gl->nelem, sg->offset);
 				goto error_out;
 			}
@@ -1245,19 +1247,19 @@ static void ddp_tag_release(struct cxgbi_hba *chba, u32 tag)
 		unsigned int npods;
 
 		if (!gl || !gl->nelem) {
-			log_warn("tag 0x%x, idx %u, gl 0x%p, %u\n",
+			pr_warn("tag 0x%x, idx %u, gl 0x%p, %u\n",
 				tag, idx, gl, gl ? gl->nelem : 0);
 			return;
 		}
 		npods = (gl->nelem + PPOD_PAGES_MAX - 1) >> PPOD_PAGES_SHIFT;
 		log_debug(1 << CXGBI_DBG_DDP,
-			"tag 0x%x, release idx %u, npods %u.\n",
+			"tag 0x%x, release idx %u, npods %u\n",
 			tag, idx, npods);
 		cdev->csk_ddp_clear(chba, tag, idx, npods);
 		ddp_unmark_entries(ddp, idx, npods);
 		ddp_release_gl(gl, ddp->pdev);
 	} else
-		log_warn("tag 0x%x, idx %u > max %u.\n", tag, idx, ddp->nppods);
+		pr_warn("tag 0x%x, idx %u > max %u\n", tag, idx, ddp->nppods);
 }
 
 static int ddp_tag_reserve(struct cxgbi_sock *csk, unsigned int tid,
@@ -1289,7 +1291,7 @@ static int ddp_tag_reserve(struct cxgbi_sock *csk, unsigned int tid,
 	}
 	if (idx < 0) {
 		log_debug(1 << CXGBI_DBG_DDP,
-			"xferlen %u, gl %u, npods %u NO DDP.\n",
+			"xferlen %u, gl %u, npods %u NO DDP\n",
 			gl->length, gl->nelem, npods);
 		return idx;
 	}
@@ -1318,7 +1320,7 @@ static int ddp_tag_reserve(struct cxgbi_sock *csk, unsigned int tid,
 
 	ddp->idx_last = idx;
 	log_debug(1 << CXGBI_DBG_DDP,
-		"xfer %u, gl %u,%u, tid 0x%x, tag 0x%x->0x%x(%u,%u).\n",
+		"xfer %u, gl %u,%u, tid 0x%x, tag 0x%x->0x%x(%u,%u)\n",
 		gl->length, gl->nelem, gl->offset, tid, sw_tag, tag, idx,
 		npods);
 	*tagp = tag;
@@ -1341,13 +1343,13 @@ int cxgbi_ddp_reserve(struct cxgbi_sock *csk, unsigned int *tagp,
 	if (page_idx >= DDP_PGIDX_MAX || !cdev->ddp ||
 	    xferlen < DDP_THRESHOLD) {
 		log_debug(1 << CXGBI_DBG_DDP,
-			"pgidx %u, xfer %u, NO ddp.\n", page_idx, xferlen);
+			"pgidx %u, xfer %u, NO ddp\n", page_idx, xferlen);
 		return -EINVAL;
 	}
 
 	if (!cxgbi_sw_tag_usable(tformat, sw_tag)) {
 		log_debug(1 << CXGBI_DBG_DDP,
-			"sw_tag 0x%x NOT usable.\n", sw_tag);
+			"sw_tag 0x%x NOT usable\n", sw_tag);
 		return -EINVAL;
 	}
 
@@ -1370,7 +1372,7 @@ static void ddp_destroy(struct kref *kref)
 	struct cxgbi_device *cdev = ddp->cdev;
 	int i = 0;
 
-	log_info("kref 0, destroy ddp 0x%p, cdev 0x%p.\n", ddp, cdev);
+	pr_info("kref 0, destroy ddp 0x%p, cdev 0x%p\n", ddp, cdev);
 
 	while (i < ddp->nppods) {
 		struct cxgbi_gather_list *gl = ddp->gl_map[i];
@@ -1378,7 +1380,7 @@ static void ddp_destroy(struct kref *kref)
 		if (gl) {
 			int npods = (gl->nelem + PPOD_PAGES_MAX - 1)
 					>> PPOD_PAGES_SHIFT;
-			log_info("cdev 0x%p, ddp %d + %d.\n", cdev, i, npods);
+			pr_info("cdev 0x%p, ddp %d + %d\n", cdev, i, npods);
 			kfree(gl);
 			if (cdev->csk_ddp_free_gl_skb)
 				cdev->csk_ddp_free_gl_skb(ddp, i, npods);
@@ -1394,7 +1396,7 @@ int cxgbi_ddp_cleanup(struct cxgbi_device *cdev)
 	struct cxgbi_ddp_info *ddp = cdev->ddp;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"cdev 0x%p, release ddp 0x%p.\n", cdev, ddp);
+		"cdev 0x%p, release ddp 0x%p\n", cdev, ddp);
 	cdev->ddp = NULL;
 	if (ddp)
 		return kref_put(&ddp->refcnt, ddp_destroy);
@@ -1420,7 +1422,7 @@ int cxgbi_ddp_init(struct cxgbi_device *cdev,
 					 sizeof(struct sk_buff *)),
 				GFP_KERNEL);
 	if (!ddp) {
-		log_warn("cdev 0x%p, ddp ppmax %u OOM.\n", cdev, ppmax);
+		pr_warn("cdev 0x%p, ddp ppmax %u OOM\n", cdev, ppmax);
 		return -ENOMEM;
 	}
 	ddp->gl_map = (struct cxgbi_gather_list **)(ddp + 1);
@@ -1448,7 +1450,7 @@ int cxgbi_ddp_init(struct cxgbi_device *cdev,
 	cdev->tag_format.rsvd_shift = PPOD_IDX_SHIFT;
 	cdev->tag_format.rsvd_mask = (1 << cdev->tag_format.rsvd_bits) - 1;
 
-	log_info("%s tag format, sw %u, rsvd %u,%u, mask 0x%x.\n",
+	pr_info("%s tag format, sw %u, rsvd %u,%u, mask 0x%x\n",
 		cdev->ports[0]->name, cdev->tag_format.sw_bits,
 		cdev->tag_format.rsvd_bits, cdev->tag_format.rsvd_shift,
 		cdev->tag_format.rsvd_mask);
@@ -1459,7 +1461,7 @@ int cxgbi_ddp_init(struct cxgbi_device *cdev,
 				ddp->max_rxsz - ISCSI_PDU_NONPAYLOAD_LEN);
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"%s max payload size: %u/%u, %u/%u.\n",
+		"%s max payload size: %u/%u, %u/%u\n",
 		cdev->ports[0]->name, cdev->tx_max_size, ddp->max_txsz,
 		cdev->rx_max_size, ddp->max_rxsz);
 	return 0;
@@ -1482,7 +1484,7 @@ static void task_release_itt(struct iscsi_task *task, itt_t hdr_itt)
 	u32 tag = ntohl((__force u32)hdr_itt);
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		   "cdev 0x%p, release tag 0x%x.\n", chba->cdev, tag);
+		   "cdev 0x%p, release tag 0x%x\n", chba->cdev, tag);
 	if (sc &&
 	    (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_FROM_DEVICE) &&
 	    cxgbi_is_ddp_tag(tformat, tag))
@@ -1511,7 +1513,7 @@ static int task_reserve_itt(struct iscsi_task *task, itt_t *hdr_itt)
 					GFP_ATOMIC);
 		if (err < 0)
 			log_debug(1 << CXGBI_DBG_DDP,
-				"csk 0x%p, R task 0x%p, %u,%u, no ddp.\n",
+				"csk 0x%p, R task 0x%p, %u,%u, no ddp\n",
 				cconn->cep->csk, task, scsi_in(sc)->length,
 				scsi_in(sc)->table.nents);
 	}
@@ -1522,7 +1524,7 @@ static int task_reserve_itt(struct iscsi_task *task, itt_t *hdr_itt)
 	*hdr_itt = (__force itt_t)htonl(tag);
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"cdev 0x%p, task 0x%p, 0x%x(0x%x,0x%x)->0x%x/0x%x.\n",
+		"cdev 0x%p, task 0x%p, 0x%x(0x%x,0x%x)->0x%x/0x%x\n",
 		chba->cdev, task, sw_tag, task->itt, sess->age, tag, *hdr_itt);
 	return 0;
 }
@@ -1542,7 +1544,7 @@ void cxgbi_parse_pdu_itt(struct iscsi_conn *conn, itt_t itt, int *idx, int *age)
 		*age = (sw_bits >> cconn->task_idx_bits) & ISCSI_AGE_MASK;
 
 	log_debug(1 << CXGBI_DBG_DDP,
-		"cdev 0x%p, tag 0x%x/0x%x, -> 0x%x(0x%x,0x%x).\n",
+		"cdev 0x%p, tag 0x%x/0x%x, -> 0x%x(0x%x,0x%x)\n",
 		cdev, tag, itt, sw_bits, idx ? *idx : 0xFFFFF,
 		age ? *age : 0xFF);
 }
@@ -1554,7 +1556,7 @@ void cxgbi_conn_tx_open(struct cxgbi_sock *csk)
 
 	if (conn) {
 		log_debug(1 << CXGBI_DBG_SOCK,
-			"csk 0x%p, cid %d.\n", csk, conn->id);
+			"csk 0x%p, cid %d\n", csk, conn->id);
 		iscsi_conn_queue_work(conn);
 	}
 }
@@ -1574,17 +1576,17 @@ static inline int read_pdu_skb(struct iscsi_conn *conn,
 	bytes_read = iscsi_tcp_recv_skb(conn, skb, offset, offloaded, &status);
 	switch (status) {
 	case ISCSI_TCP_CONN_ERR:
-		log_info("skb 0x%p, off %u, %d, TCP_ERR.\n",
-			  skb, offset, offloaded);
+		pr_info("skb 0x%p, off %u, %d, TCP_ERR\n",
+			skb, offset, offloaded);
 		return -EIO;
 	case ISCSI_TCP_SUSPENDED:
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"skb 0x%p, off %u, %d, TCP_SUSPEND, rc %d.\n",
+			"skb 0x%p, off %u, %d, TCP_SUSPEND, rc %d\n",
 			skb, offset, offloaded, bytes_read);
 		/* no transfer - just have caller flush queue */
 		return bytes_read;
 	case ISCSI_TCP_SKB_DONE:
-		log_info("skb 0x%p, off %u, %d, TCP_SKB_DONE.\n",
+		pr_info("skb 0x%p, off %u, %d, TCP_SKB_DONE\n",
 			skb, offset, offloaded);
 		/*
 		 * pdus should always fit in the skb and we should get
@@ -1594,11 +1596,11 @@ static inline int read_pdu_skb(struct iscsi_conn *conn,
 		return -EFAULT;
 	case ISCSI_TCP_SEGMENT_DONE:
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"skb 0x%p, off %u, %d, TCP_SEG_DONE, rc %d.\n",
+			"skb 0x%p, off %u, %d, TCP_SEG_DONE, rc %d\n",
 			skb, offset, offloaded, bytes_read);
 		return bytes_read;
 	default:
-		log_info("skb 0x%p, off %u, %d, invalid status %d.\n",
+		pr_info("skb 0x%p, off %u, %d, invalid status %d\n",
 			skb, offset, offloaded, status);
 		return -EINVAL;
 	}
@@ -1609,18 +1611,18 @@ static int skb_read_pdu_bhs(struct iscsi_conn *conn, struct sk_buff *skb)
 	struct iscsi_tcp_conn *tcp_conn = conn->dd_data;
 
 	log_debug(1 << CXGBI_DBG_PDU_RX,
-		"conn 0x%p, skb 0x%p, len %u, flag 0x%lx.\n",
+		"conn 0x%p, skb 0x%p, len %u, flag 0x%lx\n",
 		conn, skb, skb->len, cxgbi_skcb_flags(skb));
 
 	if (!iscsi_tcp_recv_segment_is_hdr(tcp_conn)) {
-		log_info("conn 0x%p, skb 0x%p, not hdr.\n", conn, skb);
+		pr_info("conn 0x%p, skb 0x%p, not hdr\n", conn, skb);
 		iscsi_conn_failure(conn, ISCSI_ERR_PROTO);
 		return -EIO;
 	}
 
 	if (conn->hdrdgst_en &&
 	    cxgbi_skcb_test_flag(skb, SKCBF_RX_HCRC_ERR)) {
-		log_info("conn 0x%p, skb 0x%p, hcrc.\n", conn, skb);
+		pr_info("conn 0x%p, skb 0x%p, hcrc\n", conn, skb);
 		iscsi_conn_failure(conn, ISCSI_ERR_HDR_DGST);
 		return -EIO;
 	}
@@ -1636,12 +1638,12 @@ static int skb_read_pdu_data(struct iscsi_conn *conn, struct sk_buff *lskb,
 	int opcode = tcp_conn->in.hdr->opcode & ISCSI_OPCODE_MASK;
 
 	log_debug(1 << CXGBI_DBG_PDU_RX,
-		"conn 0x%p, skb 0x%p, len %u, flag 0x%lx.\n",
+		"conn 0x%p, skb 0x%p, len %u, flag 0x%lx\n",
 		conn, skb, skb->len, cxgbi_skcb_flags(skb));
 
 	if (conn->datadgst_en &&
 	    cxgbi_skcb_test_flag(lskb, SKCBF_RX_DCRC_ERR)) {
-		log_info("conn 0x%p, skb 0x%p, dcrc 0x%lx.\n",
+		pr_info("conn 0x%p, skb 0x%p, dcrc 0x%lx\n",
 			conn, lskb, cxgbi_skcb_flags(lskb));
 		iscsi_conn_failure(conn, ISCSI_ERR_DATA_DGST);
 		return -EIO;
@@ -1659,7 +1661,7 @@ static int skb_read_pdu_data(struct iscsi_conn *conn, struct sk_buff *lskb,
 
 	if (opcode == ISCSI_OP_SCSI_DATA_IN)
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"skb 0x%p, op 0x%x, itt 0x%x, %u %s ddp'ed.\n",
+			"skb 0x%p, op 0x%x, itt 0x%x, %u %s ddp'ed\n",
 			skb, opcode, ntohl(tcp_conn->in.hdr->itt),
 			tcp_conn->in.datalen, offloaded ? "is" : "not");
 
@@ -1673,7 +1675,7 @@ static void csk_return_rx_credits(struct cxgbi_sock *csk, int copied)
 	u32 credits;
 
 	log_debug(1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p,%u,0x%lu,%u, seq %u, wup %u, thre %u, %u.\n",
+		"csk 0x%p,%u,0x%lu,%u, seq %u, wup %u, thre %u, %u\n",
 		csk, csk->state, csk->flags, csk->tid, csk->copied_seq,
 		csk->rcv_wup, cdev->rx_credit_thres,
 		cdev->rcv_win);
@@ -1701,7 +1703,7 @@ void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk)
 	int err = 0;
 
 	log_debug(1 << CXGBI_DBG_PDU_RX,
-		"csk 0x%p, conn 0x%p.\n", csk, conn);
+		"csk 0x%p, conn 0x%p\n", csk, conn);
 
 	if (unlikely(!conn || conn->suspend_rx)) {
 		log_debug(1 << CXGBI_DBG_PDU_RX,
@@ -1719,7 +1721,7 @@ void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk)
 		    !(cxgbi_skcb_test_flag(skb, SKCBF_RX_STATUS))) {
 			if (skb)
 				log_debug(1 << CXGBI_DBG_PDU_RX,
-					"skb 0x%p, NOT ready 0x%lx.\n",
+					"skb 0x%p, NOT ready 0x%lx\n",
 					skb, cxgbi_skcb_flags(skb));
 			read_unlock(&csk->callback_lock);
 			break;
@@ -1729,7 +1731,7 @@ void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk)
 
 		read += cxgbi_skcb_rx_pdulen(skb);
 		log_debug(1 << CXGBI_DBG_PDU_RX,
-			"csk 0x%p, skb 0x%p,%u,f 0x%lx, pdu len %u.\n",
+			"csk 0x%p, skb 0x%p,%u,f 0x%lx, pdu len %u\n",
 			csk, skb, skb->len, cxgbi_skcb_flags(skb),
 			cxgbi_skcb_rx_pdulen(skb));
 
@@ -1750,7 +1752,7 @@ void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk)
 				dskb = skb_peek(&csk->receive_queue);
 				if (!dskb) {
 					read_unlock(&csk->callback_lock);
-					log_error("csk 0x%p, NO data.\n", csk);
+					pr_err("csk 0x%p, NO data\n", csk);
 					err = -EAGAIN;
 					break;
 				}
@@ -1768,7 +1770,7 @@ void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk)
 		__kfree_skb(skb);
 	}
 
-	log_debug(1 << CXGBI_DBG_PDU_RX, "csk 0x%p, read %u.\n", csk, read);
+	log_debug(1 << CXGBI_DBG_PDU_RX, "csk 0x%p, read %u\n", csk, read);
 	if (read) {
 		csk->copied_seq += read;
 		csk_return_rx_credits(csk, read);
@@ -1776,7 +1778,7 @@ void cxgbi_conn_pdu_ready(struct cxgbi_sock *csk)
 	}
 
 	if (err < 0) {
-		log_info("csk 0x%p, 0x%p, rx failed %d.\n", csk, conn, err);
+		pr_info("csk 0x%p, 0x%p, rx failed %d\n", csk, conn, err);
 		iscsi_conn_failure(conn, ISCSI_ERR_CONN_FAILED);
 	}
 }
@@ -1816,7 +1818,7 @@ static int sgl_read_to_frags(struct scatterlist *sg, unsigned int sgoffset,
 		if (!sglen) {
 			sg = sg_next(sg);
 			if (!sg) {
-				log_warn("sg %d NULL, len %u/%u.\n",
+				pr_warn("sg %d NULL, len %u/%u\n",
 					i, datalen, dlen);
 				return -EINVAL;
 			}
@@ -1832,7 +1834,7 @@ static int sgl_read_to_frags(struct scatterlist *sg, unsigned int sgoffset,
 			frags[i - 1].size += copy;
 		} else {
 			if (i >= frag_max) {
-				log_warn("too many pages %u, dlen %u.\n",
+				pr_warn("too many pages %u, dlen %u\n",
 					frag_max, dlen);
 				return -EINVAL;
 			}
@@ -1875,7 +1877,7 @@ int cxgbi_conn_alloc_pdu(struct iscsi_task *task, u8 opcode)
 
 	tdata->skb = alloc_skb(cdev->skb_tx_rsvd + headroom, GFP_ATOMIC);
 	if (!tdata->skb) {
-		log_warn("alloc skb %u+%u, opcode 0x%x failed.\n",
+		pr_warn("alloc skb %u+%u, opcode 0x%x failed\n",
 			cdev->skb_tx_rsvd, headroom, opcode);
 		return -ENOMEM;
 	}
@@ -1889,7 +1891,7 @@ int cxgbi_conn_alloc_pdu(struct iscsi_task *task, u8 opcode)
 		task_reserve_itt(task, &task->hdr->itt);
 
 	log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_PDU_TX,
-		"task 0x%p, op 0x%x, skb 0x%p,%u+%u/%u, itt 0x%x.\n",
+		"task 0x%p, op 0x%x, skb 0x%p,%u+%u/%u, itt 0x%x\n",
 		task, opcode, tdata->skb, cdev->skb_tx_rsvd, headroom,
 		conn->max_xmit_dlength, ntohl(task->hdr->itt));
 
@@ -1920,7 +1922,7 @@ int cxgbi_conn_init_pdu(struct iscsi_task *task, unsigned int offset,
 	struct page *pg;
 
 	log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_PDU_TX,
-		"task 0x%p,0x%p, skb 0x%p, 0x%x,0x%x,0x%x, %u+%u.\n",
+		"task 0x%p,0x%p, skb 0x%p, 0x%x,0x%x,0x%x, %u+%u\n",
 		task, task->sc, skb, (*skb->data) & ISCSI_OPCODE_MASK,
 		ntohl(task->cmdsn), ntohl(task->hdr->itt), offset, count);
 
@@ -1940,14 +1942,14 @@ int cxgbi_conn_init_pdu(struct iscsi_task *task, unsigned int offset,
 					sdb->table.sgl, sdb->table.nents,
 					tdata->offset, &tdata->sgoffset, &sg);
 		if (err < 0) {
-			log_warn("tpdu, sgl %u, bad offset %u/%u.\n",
+			pr_warn("tpdu, sgl %u, bad offset %u/%u\n",
 				sdb->table.nents, tdata->offset, sdb->length);
 			return err;
 		}
 		err = sgl_read_to_frags(sg, tdata->sgoffset, tdata->count,
 					tdata->frags, MAX_PDU_FRAGS);
 		if (err < 0) {
-			log_warn("tpdu, sgl %u, bad offset %u + %u.\n",
+			pr_warn("tpdu, sgl %u, bad offset %u + %u\n",
 				sdb->table.nents, tdata->offset, tdata->count);
 			return err;
 		}
@@ -2023,7 +2025,7 @@ int cxgbi_conn_xmit_pdu(struct iscsi_task *task)
 
 	if (!skb) {
 		log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_PDU_TX,
-			"task 0x%p, skb NULL.\n", task);
+			"task 0x%p, skb NULL\n", task);
 		return 0;
 	}
 
@@ -2034,7 +2036,7 @@ int cxgbi_conn_xmit_pdu(struct iscsi_task *task)
 		int pdulen = err;
 
 		log_debug(1 << CXGBI_DBG_PDU_TX,
-			"task 0x%p,0x%p, skb 0x%p, len %u/%u, rv %d.\n",
+			"task 0x%p,0x%p, skb 0x%p, len %u/%u, rv %d\n",
 			task, task->sc, skb, skb->len, skb->data_len, err);
 
 		if (task->conn->hdrdgst_en)
@@ -2049,7 +2051,7 @@ int cxgbi_conn_xmit_pdu(struct iscsi_task *task)
 
 	if (err == -EAGAIN || err == -ENOBUFS) {
 		log_debug(1 << CXGBI_DBG_PDU_TX,
-			"task 0x%p, skb 0x%p, len %u/%u, %d EAGAIN.\n",
+			"task 0x%p, skb 0x%p, len %u/%u, %d EAGAIN\n",
 			task, skb, skb->len, skb->data_len, err);
 		/* reset skb to send when we are called again */
 		tdata->skb = skb;
@@ -2058,9 +2060,9 @@ int cxgbi_conn_xmit_pdu(struct iscsi_task *task)
 
 	kfree_skb(skb);
 	log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_PDU_TX,
-		"itt 0x%x, skb 0x%p, len %u/%u, xmit err %d.\n",
+		"itt 0x%x, skb 0x%p, len %u/%u, xmit err %d\n",
 		task->itt, skb, skb->len, skb->data_len, err);
-	iscsi_conn_printk(KERN_ERR, task->conn, "xmit err %d.\n", err);
+	iscsi_conn_printk(KERN_ERR, task->conn, "xmit err %d\n", err);
 	iscsi_conn_failure(task->conn, ISCSI_ERR_XMIT_FAILED);
 	return err;
 }
@@ -2072,7 +2074,7 @@ void cxgbi_cleanup_task(struct iscsi_task *task)
 				sizeof(struct iscsi_tcp_task);
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"task 0x%p, skb 0x%p, itt 0x%x.\n",
+		"task 0x%p, skb 0x%p, itt 0x%x\n",
 		task, tdata->skb, task->hdr_itt);
 
 	/*  never reached the xmit task callout */
@@ -2136,8 +2138,8 @@ static int cxgbi_conn_max_recv_dlength(struct iscsi_conn *conn)
 
 	if (conn->max_recv_dlength) {
 		if (conn->max_recv_dlength > max) {
-			log_error("MaxRecvDataSegmentLength %u > %u.\n",
-				conn->max_recv_dlength, max);
+			pr_err("MaxRecvDataSegmentLength %u > %u\n",
+			       conn->max_recv_dlength, max);
 			return -EINVAL;
 		}
 		conn->max_recv_dlength = min(conn->max_recv_dlength, max);
@@ -2159,7 +2161,7 @@ int cxgbi_set_conn_param(struct iscsi_cls_conn *cls_conn,
 	int value, err = 0;
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"cls_conn 0x%p, param %d, buf(%d) %s.\n",
+		"cls_conn 0x%p, param %d, buf(%d) %s\n",
 		cls_conn, param, buflen, buf);
 
 	switch (param) {
@@ -2211,7 +2213,7 @@ int cxgbi_get_conn_param(struct iscsi_cls_conn *cls_conn,
 	int len;
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"cls_conn 0x%p, param %d.\n", cls_conn, param);
+		"cls_conn 0x%p, param %d\n", cls_conn, param);
 
 	switch (param) {
 	case ISCSI_PARAM_CONN_PORT:
@@ -2249,7 +2251,7 @@ cxgbi_create_conn(struct iscsi_cls_session *cls_session, u32 cid)
 	cconn->iconn = conn;
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"cid %u(0x%x), cls 0x%p,0x%p, conn 0x%p,0x%p,0x%p.\n",
+		"cid %u(0x%x), cls 0x%p,0x%p, conn 0x%p,0x%p,0x%p\n",
 		cid, cid, cls_session, cls_conn, conn, tcp_conn, cconn);
 
 	return cls_conn;
@@ -2302,7 +2304,7 @@ int cxgbi_bind_conn(struct iscsi_cls_session *cls_session,
 	spin_unlock_bh(&conn->session->lock);
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"cls 0x%p,0x%p, ep 0x%p, cconn 0x%p, csk 0x%p.\n",
+		"cls 0x%p,0x%p, ep 0x%p, cconn 0x%p, csk 0x%p\n",
 		cls_session, cls_conn, ep, cconn, csk);
 	/*  init recv engine */
 	iscsi_tcp_hdr_recv_prep(tcp_conn);
@@ -2322,7 +2324,7 @@ struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep,
 	struct iscsi_session *session;
 
 	if (!ep) {
-		log_error("missing endpoint\n");
+		pr_err("missing endpoint\n");
 		return NULL;
 	}
 
@@ -2345,7 +2347,7 @@ struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep,
 		goto remove_session;
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"ep 0x%p, cls sess 0x%p.\n", ep, cls_session);
+		"ep 0x%p, cls sess 0x%p\n", ep, cls_session);
 	return cls_session;
 
 remove_session:
@@ -2357,7 +2359,7 @@ EXPORT_SYMBOL_GPL(cxgbi_create_session);
 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session)
 {
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"cls sess 0x%p.\n", cls_session);
+		"cls sess 0x%p\n", cls_session);
 
 	iscsi_tcp_r2tpool_free(cls_session->dd_data);
 	iscsi_session_teardown(cls_session);
@@ -2376,7 +2378,7 @@ int cxgbi_set_host_param(struct Scsi_Host *shost, enum iscsi_host_param param,
 	}
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"shost 0x%p, hba 0x%p,%s, param %d, buf(%d) %s.\n",
+		"shost 0x%p, hba 0x%p,%s, param %d, buf(%d) %s\n",
 		shost, chba, chba->ndev->name, param, buflen, buf);
 
 	switch (param) {
@@ -2385,7 +2387,7 @@ int cxgbi_set_host_param(struct Scsi_Host *shost, enum iscsi_host_param param,
 		__be32 addr = in_aton(buf);
 		cxgbi_set_iscsi_ipv4(chba, addr);
 		log_debug(1 << CXGBI_DBG_ISCSI,
-			"hba %s, set ipv4 %pI4.\n", chba->ndev->name, &addr);
+			"hba %s, set ipv4 %pI4\n", chba->ndev->name, &addr);
 		return 0;
 	}
 	case ISCSI_HOST_PARAM_HWADDRESS:
@@ -2405,12 +2407,12 @@ int cxgbi_get_host_param(struct Scsi_Host *shost, enum iscsi_host_param param,
 
 	if (!chba->ndev) {
 		shost_printk(KERN_ERR, shost, "Could not get host param. "
-				"netdev for host not set.\n");
+				"netdev for host not set\n");
 		return -ENODEV;
 	}
 
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"shost 0x%p, hba 0x%p,%s, param %d.\n",
+		"shost 0x%p, hba 0x%p,%s, param %d\n",
 		shost, chba, chba->ndev->name, param);
 
 	switch (param) {
@@ -2427,7 +2429,7 @@ int cxgbi_get_host_param(struct Scsi_Host *shost, enum iscsi_host_param param,
 		addr = cxgbi_get_iscsi_ipv4(chba);
 		len = sprintf(buf, "%pI4", &addr);
 		log_debug(1 << CXGBI_DBG_ISCSI,
-			"hba %s, ipv4 %pI4.\n", chba->ndev->name, &addr);
+			"hba %s, ipv4 %pI4\n", chba->ndev->name, &addr);
 		break;
 	}
 	default:
@@ -2449,13 +2451,13 @@ struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *shost,
 	int err = -EINVAL;
 
 	log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_SOCK,
-		"shost 0x%p, non_blocking %d, dst_addr 0x%p.\n",
+		"shost 0x%p, non_blocking %d, dst_addr 0x%p\n",
 		shost, non_blocking, dst_addr);
 
 	if (shost) {
 		hba = iscsi_host_priv(shost);
 		if (!hba) {
-			log_info("shost 0x%p, priv NULL.\n", shost);
+			pr_info("shost 0x%p, priv NULL\n", shost);
 			goto err_out;
 		}
 	}
@@ -2468,8 +2470,8 @@ struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *shost,
 	if (!hba)
 		hba = csk->cdev->hbas[csk->port_id];
 	else if (hba != csk->cdev->hbas[csk->port_id]) {
-		log_info("Could not connect through requested host %u"
-			"hba 0x%p != 0x%p (%u).\n",
+		pr_info("Could not connect through requested host %u"
+			"hba 0x%p != 0x%p (%u)\n",
 			shost->host_no, hba,
 			csk->cdev->hbas[csk->port_id], csk->port_id);
 		err = -ENOSPC;
@@ -2487,14 +2489,14 @@ struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *shost,
 
 	if (cxgbi_sock_is_closing(csk)) {
 		err = -ENOSPC;
-		log_info("csk 0x%p is closing.\n", csk);
+		pr_info("csk 0x%p is closing\n", csk);
 		goto release_conn;
 	}
 
 	ep = iscsi_create_endpoint(sizeof(*cep));
 	if (!ep) {
 		err = -ENOMEM;
-		log_info("iscsi alloc ep, OOM\n");
+		pr_info("iscsi alloc ep, OOM\n");
 		goto release_conn;
 	}
 
@@ -2503,7 +2505,7 @@ struct iscsi_endpoint *cxgbi_ep_connect(struct Scsi_Host *shost,
 	cep->chba = hba;
 
 	log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_SOCK,
-		"ep 0x%p, cep 0x%p, csk 0x%p, hba 0x%p,%s.\n",
+		"ep 0x%p, cep 0x%p, csk 0x%p, hba 0x%p,%s\n",
 		ep, cep, csk, hba, hba->ndev->name);
 	return ep;
 
@@ -2533,7 +2535,7 @@ void cxgbi_ep_disconnect(struct iscsi_endpoint *ep)
 	struct cxgbi_sock *csk = cep->csk;
 
 	log_debug(1 << CXGBI_DBG_ISCSI | 1 << CXGBI_DBG_SOCK,
-		"ep 0x%p, cep 0x%p, cconn 0x%p, csk 0x%p,%u,0x%lx.\n",
+		"ep 0x%p, cep 0x%p, cconn 0x%p, csk 0x%p,%u,0x%lx\n",
 		ep, cep, cconn, csk, csk->state, csk->flags);
 
 	if (cconn && cconn->iconn) {
@@ -2559,12 +2561,12 @@ int cxgbi_iscsi_init(struct iscsi_transport *itp,
 {
 	*stt = iscsi_register_transport(itp);
 	if (*stt == NULL) {
-		log_error("unable to register %s transport 0x%p.\n",
-			itp->name, itp);
+		pr_err("unable to register %s transport 0x%p\n",
+		       itp->name, itp);
 		return -ENODEV;
 	}
 	log_debug(1 << CXGBI_DBG_ISCSI,
-		"%s, registered iscsi transport 0x%p.\n",
+		"%s, registered iscsi transport 0x%p\n",
 		itp->name, stt);
 	return 0;
 }
@@ -2575,7 +2577,7 @@ void cxgbi_iscsi_cleanup(struct iscsi_transport *itp,
 {
 	if (*stt) {
 		log_debug(1 << CXGBI_DBG_ISCSI,
-			"de-register transport 0x%p, %s, stt 0x%p.\n",
+			"de-register transport 0x%p, %s, stt 0x%p\n",
 			itp, itp->name, *stt);
 		*stt = NULL;
 		iscsi_unregister_transport(itp);
@@ -2588,7 +2590,7 @@ static int __init libcxgbi_init_module(void)
 	sw_tag_idx_bits = (__ilog2_u32(ISCSI_ITT_MASK)) + 1;
 	sw_tag_age_bits = (__ilog2_u32(ISCSI_AGE_MASK)) + 1;
 
-	log_info("tag itt 0x%x, %u bits, age 0x%x, %u bits\n",
+	pr_info("tag itt 0x%x, %u bits, age 0x%x, %u bits\n",
 		ISCSI_ITT_MASK, sw_tag_idx_bits,
 		ISCSI_AGE_MASK, sw_tag_age_bits);
 
diff --git a/drivers/scsi/cxgbi/libcxgbi.h b/drivers/scsi/cxgbi/libcxgbi.h
index 5a9f84e..2e5b54a 100644
--- a/drivers/scsi/cxgbi/libcxgbi.h
+++ b/drivers/scsi/cxgbi/libcxgbi.h
@@ -38,18 +38,11 @@ enum cxgbi_dbg_flag {
 	CXGBI_DBG_DEV,
 };
 
-#define log_debug(level, fmt, ...)	\
-	do {	\
-		if (dbg_level & (level)) \
-			pr_info(pr_prefix "%s - " fmt, \
-			__func__ , ##__VA_ARGS__); \
-	} while (0)
-#define log_error(fmt, ...) \
-	pr_err(pr_prefix "ERR! %s, " fmt, __func__, ##__VA_ARGS__)
-#define log_warn(fmt, ...) \
-	pr_warn(pr_prefix "WARN! %s, " fmt, __func__, ##__VA_ARGS__)
-#define log_info(fmt, ...) \
-	pr_info(pr_prefix "%s, " fmt, __func__, ##__VA_ARGS__)
+#define log_debug(level, fmt, ...)			\
+do {							\
+	if (dbg_level & (level))			\
+		pr_info(fmt, ##__VA_ARGS__);		\
+} while (0)
 
 /* max. connections per adapter */
 #define CXGBI_MAX_CONN		16384
@@ -238,7 +231,7 @@ struct cxgbi_sock {
 	u32 write_seq;
 };
 #define csk_debug(csk) \
-	log_debug(1 << CXGBI_DBG_SOCK, "csk 0x%p,%u,0x%lx,%u.\n", \
+	log_debug(1 << CXGBI_DBG_SOCK, "csk 0x%p,%u,0x%lx,%u\n", \
 		csk, (csk)->state, (csk)->flags, (csk)->tid);
 
 /*
@@ -333,7 +326,7 @@ static inline void cxgbi_sock_set_flag(struct cxgbi_sock *csk,
 {
 	__set_bit(flag, &csk->flags);
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, bit %d.\n",
+		"csk 0x%p,%u,0x%lx, bit %d\n",
 		csk, csk->state, csk->flags, flag);
 }
 
@@ -342,7 +335,7 @@ static inline void cxgbi_sock_clear_flag(struct cxgbi_sock *csk,
 {
 	__clear_bit(flag, &csk->flags);
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, bit %d.\n",
+		"csk 0x%p,%u,0x%lx, bit %d\n",
 		csk, csk->state, csk->flags, flag);
 }
 
@@ -357,7 +350,7 @@ static inline int cxgbi_sock_flag(struct cxgbi_sock *csk,
 static inline void cxgbi_sock_set_state(struct cxgbi_sock *csk, int state)
 {
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"csk 0x%p,%u,0x%lx, state -> %u.\n",
+		"csk 0x%p,%u,0x%lx, state -> %u\n",
 		csk, csk->state, csk->flags, state);
 	csk->state = state;
 }
@@ -378,7 +371,7 @@ static inline void cxgbi_sock_free(struct kref *kref)
 static inline void __cxgbi_sock_put(const char *fn, struct cxgbi_sock *csk)
 {
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"%s, put csk 0x%p, ref %u-1.\n",
+		"%s, put csk 0x%p, ref %u-1\n",
 		fn, csk, atomic_read(&csk->refcnt.refcount));
 	kref_put(&csk->refcnt, cxgbi_sock_free);
 }
@@ -387,7 +380,7 @@ static inline void __cxgbi_sock_put(const char *fn, struct cxgbi_sock *csk)
 static inline void __cxgbi_sock_get(const char *fn, struct cxgbi_sock *csk)
 {
 	log_debug(1 << CXGBI_DBG_SOCK,
-		"%s, get csk 0x%p, ref %u+1.\n",
+		"%s, get csk 0x%p, ref %u+1\n",
 		fn, csk, atomic_read(&csk->refcnt.refcount));
 	kref_get(&csk->refcnt);
 }
@@ -429,7 +422,7 @@ static inline struct sk_buff *alloc_cpl(int cpl_len, int dlen, gfp_t gfp)
 		__skb_put(skb, wrlen);
 		memset(skb->head, 0, wrlen + dlen);
 	} else
-		log_info("alloc cpl skb %u+%u, OOM.\n", cpl_len, dlen);
+		pr_info("alloc cpl skb %u+%u, OOM\n", cpl_len, dlen);
 	return skb;
 }
 


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ