On Thu, 2013-11-21 at 09:34 +0100, Paul Bolle wrote:
> (Eddie was added as maintainer a few months ago, so Eddie receives this
> message too.)
> 
> On Wed, 2012-06-27 at 21:26 +0200, Paul Bolle wrote:
> > During each suspend and resume cycle a mysterious message is added to
> > the logs:
> >     CPU 1 offline: Remove Rx thread
> > 
> > Some grepping of the tree revealed this message is printed by bnx2i.
> > Add a prefix to this message to make it clear that it is printed by
> > bnx2i. That should also make it obvious it is the mirror of the
> >     bnx2i: CPU 1 online: Create Rx thread

I would have done it by converting all the printks to use pr_<level>
and adding pr_fmt.  This standardizes all log output from bnx2i to be
prefixed with "bnx2i: " instead of a mix of unprefixed, "bnx2i: " and
"bnx2i - "

Coalesce all format fragments.
Fix typo in format.
Use %s: and __func__ instead of embedding formats
Add missing "\n" at end of format
Fix enable/enabled grammar

---
 drivers/scsi/bnx2i/bnx2i.h       |   6 ++
 drivers/scsi/bnx2i/bnx2i_hwi.c   | 129 ++++++++++++++++++---------------------
 drivers/scsi/bnx2i/bnx2i_init.c  |  42 ++++++-------
 drivers/scsi/bnx2i/bnx2i_iscsi.c |  67 ++++++++++----------
 drivers/scsi/bnx2i/bnx2i_sysfs.c |   4 +-
 5 files changed, 116 insertions(+), 132 deletions(-)

diff --git a/drivers/scsi/bnx2i/bnx2i.h b/drivers/scsi/bnx2i/bnx2i.h
index c73bbcb..1845352 100644
--- a/drivers/scsi/bnx2i/bnx2i.h
+++ b/drivers/scsi/bnx2i/bnx2i.h
@@ -15,6 +15,12 @@
 #ifndef _BNX2I_H_
 #define _BNX2I_H_
 
+#ifdef pr_fmt
+#undef pr_fmt
+#endif
+
+#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 
diff --git a/drivers/scsi/bnx2i/bnx2i_hwi.c b/drivers/scsi/bnx2i/bnx2i_hwi.c
index e4cf23d..c4f4252 100644
--- a/drivers/scsi/bnx2i/bnx2i_hwi.c
+++ b/drivers/scsi/bnx2i/bnx2i_hwi.c
@@ -113,13 +113,11 @@ static void bnx2i_iscsi_license_error(struct bnx2i_hba 
*hba, u32 error_code)
 {
        if (error_code == ISCSI_KCQE_COMPLETION_STATUS_ISCSI_NOT_SUPPORTED)
                /* iSCSI offload not supported on this device */
-               printk(KERN_ERR "bnx2i: iSCSI not supported, dev=%s\n",
-                               hba->netdev->name);
+               pr_err("iSCSI not supported, dev=%s\n", hba->netdev->name);
        if (error_code == ISCSI_KCQE_COMPLETION_STATUS_LOM_ISCSI_NOT_ENABLED)
                /* iSCSI offload not supported on this LOM device */
-               printk(KERN_ERR "bnx2i: LOM is not enable to "
-                               "offload iSCSI connections, dev=%s\n",
-                               hba->netdev->name);
+               pr_err("LOM is not enabled to offload iSCSI connections, 
dev=%s\n",
+                      hba->netdev->name);
        set_bit(ADAPTER_STATE_INIT_FAILED, &hba->adapter_state);
 }
 
@@ -574,7 +572,7 @@ int bnx2i_send_iscsi_nopout(struct bnx2i_conn *bnx2i_conn,
        nopout_wqe->data_length = data_len;
        if (data_len) {
                /* handle payload data, not required in first release */
-               printk(KERN_ALERT "NOPOUT: WARNING!! payload len != 0\n");
+               pr_alert("NOPOUT: WARNING!! payload len != 0\n");
        } else {
                nopout_wqe->bd_list_addr_lo = (u32)
                                        bnx2i_conn->hba->mp_bd_dma;
@@ -701,13 +699,13 @@ void bnx2i_ep_ofld_timer(unsigned long data)
        struct bnx2i_endpoint *ep = (struct bnx2i_endpoint *) data;
 
        if (ep->state == EP_STATE_OFLD_START) {
-               printk(KERN_ALERT "ofld_timer: CONN_OFLD timeout\n");
+               pr_alert("ofld_timer: CONN_OFLD timeout\n");
                ep->state = EP_STATE_OFLD_FAILED;
        } else if (ep->state == EP_STATE_DISCONN_START) {
-               printk(KERN_ALERT "ofld_timer: CONN_DISCON timeout\n");
+               pr_alert("ofld_timer: CONN_DISCON timeout\n");
                ep->state = EP_STATE_DISCONN_TIMEDOUT;
        } else if (ep->state == EP_STATE_CLEANUP_START) {
-               printk(KERN_ALERT "ofld_timer: CONN_CLEANUP timeout\n");
+               pr_alert("ofld_timer: CONN_CLEANUP timeout\n");
                ep->state = EP_STATE_CLEANUP_FAILED;
        }
 
@@ -1074,8 +1072,8 @@ int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct 
bnx2i_endpoint *ep)
                dma_alloc_coherent(&hba->pcidev->dev, ep->qp.sq_pgtbl_size,
                                   &ep->qp.sq_pgtbl_phys, GFP_KERNEL);
        if (!ep->qp.sq_pgtbl_virt) {
-               printk(KERN_ALERT "bnx2i: unable to alloc SQ PT mem (%d)\n",
-                                 ep->qp.sq_pgtbl_size);
+               pr_alert("unable to alloc SQ PT mem (%d)\n",
+                        ep->qp.sq_pgtbl_size);
                goto mem_alloc_err;
        }
 
@@ -1084,8 +1082,8 @@ int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct 
bnx2i_endpoint *ep)
                dma_alloc_coherent(&hba->pcidev->dev, ep->qp.sq_mem_size,
                                   &ep->qp.sq_phys, GFP_KERNEL);
        if (!ep->qp.sq_virt) {
-               printk(KERN_ALERT "bnx2i: unable to alloc SQ BD memory %d\n",
-                                 ep->qp.sq_mem_size);
+               pr_alert("unable to alloc SQ BD memory %d\n",
+                        ep->qp.sq_mem_size);
                goto mem_alloc_err;
        }
 
@@ -1111,8 +1109,8 @@ int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct 
bnx2i_endpoint *ep)
                dma_alloc_coherent(&hba->pcidev->dev, ep->qp.cq_pgtbl_size,
                                   &ep->qp.cq_pgtbl_phys, GFP_KERNEL);
        if (!ep->qp.cq_pgtbl_virt) {
-               printk(KERN_ALERT "bnx2i: unable to alloc CQ PT memory %d\n",
-                                 ep->qp.cq_pgtbl_size);
+               pr_alert("unable to alloc CQ PT memory %d\n",
+                        ep->qp.cq_pgtbl_size);
                goto mem_alloc_err;
        }
 
@@ -1121,8 +1119,8 @@ int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct 
bnx2i_endpoint *ep)
                dma_alloc_coherent(&hba->pcidev->dev, ep->qp.cq_mem_size,
                                   &ep->qp.cq_phys, GFP_KERNEL);
        if (!ep->qp.cq_virt) {
-               printk(KERN_ALERT "bnx2i: unable to alloc CQ BD memory %d\n",
-                                 ep->qp.cq_mem_size);
+               pr_alert("unable to alloc CQ BD memory %d\n",
+                        ep->qp.cq_mem_size);
                goto mem_alloc_err;
        }
        memset(ep->qp.cq_virt, 0x00, ep->qp.cq_mem_size);
@@ -1154,8 +1152,8 @@ int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct 
bnx2i_endpoint *ep)
                dma_alloc_coherent(&hba->pcidev->dev, ep->qp.rq_pgtbl_size,
                                   &ep->qp.rq_pgtbl_phys, GFP_KERNEL);
        if (!ep->qp.rq_pgtbl_virt) {
-               printk(KERN_ALERT "bnx2i: unable to alloc RQ PT mem %d\n",
-                                 ep->qp.rq_pgtbl_size);
+               pr_alert("unable to alloc RQ PT mem %d\n",
+                        ep->qp.rq_pgtbl_size);
                goto mem_alloc_err;
        }
 
@@ -1164,8 +1162,8 @@ int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct 
bnx2i_endpoint *ep)
                dma_alloc_coherent(&hba->pcidev->dev, ep->qp.rq_mem_size,
                                   &ep->qp.rq_phys, GFP_KERNEL);
        if (!ep->qp.rq_virt) {
-               printk(KERN_ALERT "bnx2i: unable to alloc RQ BD memory %d\n",
-                                 ep->qp.rq_mem_size);
+               pr_alert("unable to alloc RQ BD memory %d\n",
+                        ep->qp.rq_mem_size);
                goto mem_alloc_err;
        }
 
@@ -1852,8 +1850,8 @@ static void bnx2i_process_cmd_cleanup_resp(struct 
iscsi_session *session,
        task = iscsi_itt_to_task(conn,
                        cmd_clean_rsp->itt & ISCSI_CLEANUP_RESPONSE_INDEX);
        if (!task)
-               printk(KERN_ALERT "bnx2i: cmd clean ITT %x not active\n",
-                       cmd_clean_rsp->itt & ISCSI_CLEANUP_RESPONSE_INDEX);
+               pr_alert("cmd clean ITT %x not active\n",
+                        cmd_clean_rsp->itt & ISCSI_CLEANUP_RESPONSE_INDEX);
        spin_unlock(&session->lock);
        complete(&bnx2i_conn->cmd_cleanup_cmpl);
 }
@@ -1987,8 +1985,8 @@ static int bnx2i_process_new_cqes(struct bnx2i_conn 
*bnx2i_conn)
        qp = &bnx2i_conn->ep->qp;
 
        if (!qp->cq_virt) {
-               printk(KERN_ALERT "bnx2i (%s): cq resr freed in bh execution!",
-                      hba->netdev->name);
+               pr_alert("(%s): cq resr freed in bh execution!\n",
+                        hba->netdev->name);
                goto out;
        }
        while (1) {
@@ -1999,10 +1997,8 @@ static int bnx2i_process_new_cqes(struct bnx2i_conn 
*bnx2i_conn)
                if (unlikely(test_bit(ISCSI_SUSPEND_BIT, &conn->suspend_rx))) {
                        if (nopin->op_code == ISCSI_OP_NOOP_IN &&
                            nopin->itt == (u16) RESERVED_ITT) {
-                               printk(KERN_ALERT "bnx2i: Unsolicited "
-                                      "NOP-In detected for suspended "
-                                      "connection dev=%s!\n",
-                                      hba->netdev->name);
+                               pr_alert("Unsolicited NOP-In detected for 
suspended connection dev=%s!\n",
+                                        hba->netdev->name);
                                bnx2i_unsol_pdu_adjust_rq(bnx2i_conn);
                                goto cqe_out;
                        }
@@ -2056,8 +2052,7 @@ static int bnx2i_process_new_cqes(struct bnx2i_conn 
*bnx2i_conn)
                                                       qp->cq_cons_qe);
                        break;
                default:
-                       printk(KERN_ALERT "bnx2i: unknown opcode 0x%x\n",
-                                         nopin->op_code);
+                       pr_alert("unknown opcode 0x%x\n", nopin->op_code);
                }
 
                ADD_STATS_64(hba, rx_pdus, 1);
@@ -2065,10 +2060,9 @@ static int bnx2i_process_new_cqes(struct bnx2i_conn 
*bnx2i_conn)
 done:
                if (!tgt_async_msg) {
                        if (!atomic_read(&bnx2i_conn->ep->num_active_cmds))
-                               printk(KERN_ALERT "bnx2i (%s): no active cmd! "
-                                      "op 0x%x\n",
-                                      hba->netdev->name,
-                                      nopin->op_code);
+                               pr_alert("(%s): no active cmd! op 0x%x\n",
+                                        hba->netdev->name,
+                                        nopin->op_code);
                        else
                                atomic_dec(&bnx2i_conn->ep->num_active_cmds);
                }
@@ -2113,11 +2107,11 @@ static void bnx2i_fastpath_notification(struct 
bnx2i_hba *hba,
        bnx2i_conn = bnx2i_get_conn_from_id(hba, iscsi_cid);
 
        if (!bnx2i_conn) {
-               printk(KERN_ALERT "cid #%x not valid\n", iscsi_cid);
+               pr_alert("cid #%x not valid\n", iscsi_cid);
                return;
        }
        if (!bnx2i_conn->ep) {
-               printk(KERN_ALERT "cid #%x - ep not bound\n", iscsi_cid);
+               pr_alert("cid #%x - ep not bound\n", iscsi_cid);
                return;
        }
 
@@ -2146,16 +2140,16 @@ static void bnx2i_process_update_conn_cmpl(struct 
bnx2i_hba *hba,
        conn = bnx2i_get_conn_from_id(hba, iscsi_cid);
 
        if (!conn) {
-               printk(KERN_ALERT "conn_update: cid %x not valid\n", iscsi_cid);
+               pr_alert("conn_update: cid %x not valid\n", iscsi_cid);
                return;
        }
        if (!conn->ep) {
-               printk(KERN_ALERT "cid %x does not have ep bound\n", iscsi_cid);
+               pr_alert("cid %x does not have ep bound\n", iscsi_cid);
                return;
        }
 
        if (update_kcqe->completion_status) {
-               printk(KERN_ALERT "request failed cid %x\n", iscsi_cid);
+               pr_alert("request failed cid %x\n", iscsi_cid);
                conn->ep->state = EP_STATE_ULP_UPDATE_FAILED;
        } else
                conn->ep->state = EP_STATE_ULP_UPDATE_COMPL;
@@ -2197,12 +2191,12 @@ static void bnx2i_process_tcp_error(struct bnx2i_hba 
*hba,
        bnx2i_conn = bnx2i_get_conn_from_id(hba, iscsi_cid);
 
        if (!bnx2i_conn) {
-               printk(KERN_ALERT "bnx2i - cid 0x%x not valid\n", iscsi_cid);
+               pr_alert("cid 0x%x not valid\n", iscsi_cid);
                return;
        }
 
-       printk(KERN_ALERT "bnx2i - cid 0x%x had TCP errors, error code 0x%x\n",
-                         iscsi_cid, tcp_err->completion_status);
+       pr_alert("cid 0x%x had TCP errors, error code 0x%x\n",
+                iscsi_cid, tcp_err->completion_status);
        bnx2i_recovery_que_add_conn(bnx2i_conn->hba, bnx2i_conn);
 }
 
@@ -2235,7 +2229,7 @@ static void bnx2i_process_iscsi_error(struct bnx2i_hba 
*hba,
        iscsi_cid = iscsi_err->iscsi_conn_id;
        bnx2i_conn = bnx2i_get_conn_from_id(hba, iscsi_cid);
        if (!bnx2i_conn) {
-               printk(KERN_ALERT "bnx2i - cid 0x%x not valid\n", iscsi_cid);
+               pr_alert("cid 0x%x not valid\n", iscsi_cid);
                return;
        }
 
@@ -2372,8 +2366,8 @@ static void bnx2i_process_iscsi_error(struct bnx2i_hba 
*hba,
                strcpy(additional_notice, "urgent flag error");
                break;
        default:
-               printk(KERN_ALERT "iscsi_err - unknown err %x\n",
-                                 iscsi_err->completion_status);
+               pr_alert("iscsi_err - unknown err %x\n",
+                        iscsi_err->completion_status);
        }
 
        if (need_recovery) {
@@ -2414,18 +2408,18 @@ static void bnx2i_process_conn_destroy_cmpl(struct 
bnx2i_hba *hba,
 
        ep = bnx2i_find_ep_in_destroy_list(hba, conn_destroy->iscsi_conn_id);
        if (!ep) {
-               printk(KERN_ALERT "bnx2i_conn_destroy_cmpl: no pending "
-                                 "offload request, unexpected complection\n");
+               pr_alert("%s: no pending offload request, unexpected 
completion\n",
+                        __func__);
                return;
        }
 
        if (hba != ep->hba) {
-               printk(KERN_ALERT "conn destroy- error hba mis-match\n");
+               pr_alert("%s: error hba mis-match\n", __func__);
                return;
        }
 
        if (conn_destroy->completion_status) {
-               printk(KERN_ALERT "conn_destroy_cmpl: op failed\n");
+               pr_alert("%s: op failed\n", __func__);
                ep->state = EP_STATE_CLEANUP_FAILED;
        } else
                ep->state = EP_STATE_CLEANUP_CMPL;
@@ -2450,12 +2444,12 @@ static void bnx2i_process_ofld_cmpl(struct bnx2i_hba 
*hba,
 
        ep = bnx2i_find_ep_in_ofld_list(hba, ofld_kcqe->iscsi_conn_id);
        if (!ep) {
-               printk(KERN_ALERT "ofld_cmpl: no pend offload request\n");
+               pr_alert("%s: no pend offload request\n", __func__);
                return;
        }
 
        if (hba != ep->hba) {
-               printk(KERN_ALERT "ofld_cmpl: error hba mis-match\n");
+               pr_alert("%s: error hba mis-match\n", __func__);
                return;
        }
 
@@ -2463,21 +2457,20 @@ static void bnx2i_process_ofld_cmpl(struct bnx2i_hba 
*hba,
                ep->state = EP_STATE_OFLD_FAILED;
                if (ofld_kcqe->completion_status ==
                    ISCSI_KCQE_COMPLETION_STATUS_CTX_ALLOC_FAILURE)
-                       printk(KERN_ALERT "bnx2i (%s): ofld1 cmpl - unable "
-                               "to allocate iSCSI context resources\n",
-                               hba->netdev->name);
+                       pr_alert("(%s): ofld1 cmpl - unable to allocate iSCSI 
context resources\n",
+                                hba->netdev->name);
                else if (ofld_kcqe->completion_status ==
                         ISCSI_KCQE_COMPLETION_STATUS_INVALID_OPCODE)
-                       printk(KERN_ALERT "bnx2i (%s): ofld1 cmpl - invalid "
-                               "opcode\n", hba->netdev->name);
+                       pr_alert("(%s): ofld1 cmpl - invalid opcode\n",
+                                hba->netdev->name);
                else if (ofld_kcqe->completion_status ==
                         ISCSI_KCQE_COMPLETION_STATUS_CID_BUSY)
                        /* error status code valid only for 5771x chipset */
                        ep->state = EP_STATE_OFLD_FAILED_CID_BUSY;
                else
-                       printk(KERN_ALERT "bnx2i (%s): ofld1 cmpl - invalid "
-                               "error code %d\n", hba->netdev->name,
-                               ofld_kcqe->completion_status);
+                       pr_alert("(%s): ofld1 cmpl - invalid error code %d\n",
+                                hba->netdev->name,
+                                ofld_kcqe->completion_status);
        } else {
                ep->state = EP_STATE_OFLD_COMPL;
                cid_addr = ofld_kcqe->iscsi_conn_context_id;
@@ -2520,13 +2513,10 @@ static void bnx2i_indicate_kcqe(void *context, struct 
kcqe *kcqe[],
                        else {
                                set_bit(ADAPTER_STATE_UP, &hba->adapter_state);
                                bnx2i_get_link_state(hba);
-                               printk(KERN_INFO "bnx2i [%.2x:%.2x.%.2x]: "
-                                                "ISCSI_INIT passed\n",
-                                                (u8)hba->pcidev->bus->number,
-                                                hba->pci_devno,
-                                                (u8)hba->pci_func);
-
-
+                               pr_info("[%.2x:%.2x.%.2x]: ISCSI_INIT passed\n",
+                                       (u8)hba->pcidev->bus->number,
+                                       hba->pci_devno,
+                                       (u8)hba->pci_func);
                        }
                } else if (ikcqe->op_code == ISCSI_KCQE_OPCODE_DESTROY_CONN)
                        bnx2i_process_conn_destroy_cmpl(hba, ikcqe);
@@ -2535,8 +2525,7 @@ static void bnx2i_indicate_kcqe(void *context, struct 
kcqe *kcqe[],
                else if (ikcqe->op_code == ISCSI_KCQE_OPCODE_TCP_ERROR)
                        bnx2i_process_tcp_error(hba, ikcqe);
                else
-                       printk(KERN_ALERT "bnx2i: unknown opcode 0x%x\n",
-                                         ikcqe->op_code);
+                       pr_alert("unknown opcode 0x%x\n", ikcqe->op_code);
        }
 }
 
@@ -2687,7 +2676,7 @@ static int bnx2i_send_nl_mesg(void *context, u32 msg_type,
        rc = iscsi_offload_mesg(hba->shost, &bnx2i_iscsi_transport,
                                msg_type, buf, buflen);
        if (rc)
-               printk(KERN_ALERT "bnx2i: private nl message send error\n");
+               pr_alert("private nl message send error\n");
 
        return rc;
 }
diff --git a/drivers/scsi/bnx2i/bnx2i_init.c b/drivers/scsi/bnx2i/bnx2i_init.c
index 34c294b..615f26e 100644
--- a/drivers/scsi/bnx2i/bnx2i_init.c
+++ b/drivers/scsi/bnx2i/bnx2i_init.c
@@ -22,8 +22,8 @@ static u32 adapter_count;
 #define DRV_MODULE_RELDATE     "Jun 06, 2013"
 
 static char version[] =
-               "Broadcom NetXtreme II iSCSI Driver " DRV_MODULE_NAME \
-               " v" DRV_MODULE_VERSION " (" DRV_MODULE_RELDATE ")\n";
+               "Broadcom NetXtreme II iSCSI Driver " DRV_MODULE_NAME 
+               " v" DRV_MODULE_VERSION " (" DRV_MODULE_RELDATE ")";
 
 
 MODULE_AUTHOR("Anil Veerabhadrappa <ani...@broadcom.com> and "
@@ -103,8 +103,7 @@ void bnx2i_identify_device(struct bnx2i_hba *hba, struct 
cnic_dev *dev)
        } else if (test_bit(CNIC_F_BNX2X_CLASS, &dev->flags)) {
                set_bit(BNX2I_NX2_DEV_57710, &hba->cnic_dev_type);
        } else {
-               printk(KERN_ALERT "bnx2i: unknown device, 0x%x\n",
-                                 hba->pci_did);
+               pr_alert("unknown device, 0x%x\n", hba->pci_did);
        }
 }
 
@@ -201,9 +200,8 @@ static void bnx2i_chip_cleanup(struct bnx2i_hba *hba)
                 * This is the case where the daemon is either slow or
                 * not present
                 */
-               printk(KERN_ALERT "bnx2i: (%s) chip cleanup for %d active "
-                       "connections\n", hba->netdev->name,
-                       hba->ofld_conns_active);
+               pr_alert("(%s) chip cleanup for %d active connections\n",
+                        hba->netdev->name, hba->ofld_conns_active);
                mutex_lock(&hba->net_dev_lock);
                list_for_each_safe(pos, tmp, &hba->ep_active_list) {
                        bnx2i_ep = list_entry(pos, struct bnx2i_endpoint, link);
@@ -282,8 +280,7 @@ static int bnx2i_init_one(struct bnx2i_hba *hba, struct 
cnic_dev *cnic)
 
        mutex_lock(&bnx2i_dev_lock);
        if (!cnic->max_iscsi_conn) {
-               printk(KERN_ALERT "bnx2i: dev %s does not support "
-                       "iSCSI\n", hba->netdev->name);
+               pr_alert("dev %s does not support iSCSI\n", hba->netdev->name);
                rc = -EOPNOTSUPP;
                goto out;
        }
@@ -296,14 +293,13 @@ static int bnx2i_init_one(struct bnx2i_hba *hba, struct 
cnic_dev *cnic)
                list_add_tail(&hba->link, &adapter_list);
                adapter_count++;
        } else if (rc == -EBUSY)        /* duplicate registration */
-               printk(KERN_ALERT "bnx2i, duplicate registration"
-                                 "hba=%p, cnic=%p\n", hba, cnic);
+               pr_alert("duplicate registration hba=%p, cnic=%p\n", hba, cnic);
        else if (rc == -EAGAIN)
-               printk(KERN_ERR "bnx2i, driver not registered\n");
+               pr_err("driver not registered\n");
        else if (rc == -EINVAL)
-               printk(KERN_ERR "bnx2i, invalid type %d\n", CNIC_ULP_ISCSI);
+               pr_err("invalid type %d\n", CNIC_ULP_ISCSI);
        else
-               printk(KERN_ERR "bnx2i dev reg, unknown error, %d\n", rc);
+               pr_err("dev reg, unknown error, %d\n", rc);
 
 out:
        mutex_unlock(&bnx2i_dev_lock);
@@ -327,14 +323,14 @@ void bnx2i_ulp_init(struct cnic_dev *dev)
        /* Allocate a HBA structure for this device */
        hba = bnx2i_alloc_hba(dev);
        if (!hba) {
-               printk(KERN_ERR "bnx2i init: hba initialization failed\n");
+               pr_err("%s: hba initialization failed\n", __func__);
                return;
        }
 
        /* Get PCI related information and update hba struct members */
        clear_bit(BNX2I_CNIC_REGISTERED, &hba->reg_with_cnic);
        if (bnx2i_init_one(hba, dev)) {
-               printk(KERN_ERR "bnx2i - hba %p init failed\n", hba);
+               pr_err("hba %p init failed\n", hba);
                bnx2i_free_hba(hba);
        }
 }
@@ -351,8 +347,7 @@ void bnx2i_ulp_exit(struct cnic_dev *dev)
 
        hba = bnx2i_find_hba_for_cnic(dev);
        if (!hba) {
-               printk(KERN_INFO "bnx2i_ulp_exit: hba not "
-                                "found, dev 0x%p\n", dev);
+               pr_info("%s: hba not found, dev 0x%p\n", __func__, dev);
                return;
        }
        mutex_lock(&bnx2i_dev_lock);
@@ -479,13 +474,12 @@ static int bnx2i_cpu_callback(struct notifier_block *nfb,
        switch (action) {
        case CPU_ONLINE:
        case CPU_ONLINE_FROZEN:
-               printk(KERN_INFO "bnx2i: CPU %x online: Create Rx thread\n",
-                       cpu);
+               pr_info("CPU %x online: Create Rx thread\n", cpu);
                bnx2i_percpu_thread_create(cpu);
                break;
        case CPU_DEAD:
        case CPU_DEAD_FROZEN:
-               printk(KERN_INFO "CPU %x offline: Remove Rx thread\n", cpu);
+               pr_info("CPU %x offline: Remove Rx thread\n", cpu);
                bnx2i_percpu_thread_destroy(cpu);
                break;
        default:
@@ -508,7 +502,7 @@ static int __init bnx2i_mod_init(void)
        unsigned cpu = 0;
        struct bnx2i_percpu_s *p;
 
-       printk(KERN_INFO "%s", version);
+       pr_info("%s\n", version);
 
        if (sq_size && !is_power_of_2(sq_size))
                sq_size = roundup_pow_of_two(sq_size);
@@ -518,14 +512,14 @@ static int __init bnx2i_mod_init(void)
        bnx2i_scsi_xport_template =
                        iscsi_register_transport(&bnx2i_iscsi_transport);
        if (!bnx2i_scsi_xport_template) {
-               printk(KERN_ERR "Could not register bnx2i transport.\n");
+               pr_err("Could not register bnx2i transport\n");
                err = -ENOMEM;
                goto out;
        }
 
        err = cnic_register_driver(CNIC_ULP_ISCSI, &bnx2i_cnic_cb);
        if (err) {
-               printk(KERN_ERR "Could not register bnx2i cnic driver.\n");
+               pr_err("Could not register bnx2i cnic driver\n");
                goto unreg_xport;
        }
 
diff --git a/drivers/scsi/bnx2i/bnx2i_iscsi.c b/drivers/scsi/bnx2i/bnx2i_iscsi.c
index 854dad7..ae39726 100644
--- a/drivers/scsi/bnx2i/bnx2i_iscsi.c
+++ b/drivers/scsi/bnx2i/bnx2i_iscsi.c
@@ -257,11 +257,11 @@ struct bnx2i_conn *bnx2i_get_conn_from_id(struct 
bnx2i_hba *hba,
                                          u16 iscsi_cid)
 {
        if (!hba->cid_que.conn_cid_tbl) {
-               printk(KERN_ERR "bnx2i: ERROR - missing conn<->cid table\n");
+               pr_err("ERROR - missing conn<->cid table\n");
                return NULL;
 
        } else if (iscsi_cid >= hba->max_active_conns) {
-               printk(KERN_ERR "bnx2i: wrong cid #%d\n", iscsi_cid);
+               pr_err("wrong cid #%d\n", iscsi_cid);
                return NULL;
        }
        return hba->cid_que.conn_cid_tbl[iscsi_cid];
@@ -384,7 +384,7 @@ static struct iscsi_endpoint *bnx2i_alloc_ep(struct 
bnx2i_hba *hba)
 
        ep = iscsi_create_endpoint(sizeof(*bnx2i_ep));
        if (!ep) {
-               printk(KERN_ERR "bnx2i: Could not allocate ep\n");
+               pr_err("Could not allocate ep\n");
                return NULL;
        }
 
@@ -528,7 +528,7 @@ static int bnx2i_setup_mp_bdt(struct bnx2i_hba *hba)
        hba->mp_bd_tbl = dma_alloc_coherent(&hba->pcidev->dev, PAGE_SIZE,
                                            &hba->mp_bd_dma, GFP_KERNEL);
        if (!hba->mp_bd_tbl) {
-               printk(KERN_ERR "unable to allocate Middle Path BDT\n");
+               pr_err("unable to allocate Middle Path BDT\n");
                rc = -1;
                goto out;
        }
@@ -536,7 +536,7 @@ static int bnx2i_setup_mp_bdt(struct bnx2i_hba *hba)
        hba->dummy_buffer = dma_alloc_coherent(&hba->pcidev->dev, PAGE_SIZE,
                                               &hba->dummy_buf_dma, GFP_KERNEL);
        if (!hba->dummy_buffer) {
-               printk(KERN_ERR "unable to alloc Middle Path Dummy Buffer\n");
+               pr_err("unable to alloc Middle Path Dummy Buffer\n");
                dma_free_coherent(&hba->pcidev->dev, PAGE_SIZE,
                                  hba->mp_bd_tbl, hba->mp_bd_dma);
                hba->mp_bd_tbl = NULL;
@@ -685,7 +685,7 @@ bnx2i_find_ep_in_ofld_list(struct bnx2i_hba *hba, u32 
iscsi_cid)
        read_unlock_bh(&hba->ep_rdwr_lock);
 
        if (!ep)
-               printk(KERN_ERR "l5 cid %d not found\n", iscsi_cid);
+               pr_err("l5 cid %d not found\n", iscsi_cid);
        return ep;
 }
 
@@ -713,7 +713,7 @@ bnx2i_find_ep_in_destroy_list(struct bnx2i_hba *hba, u32 
iscsi_cid)
        read_unlock_bh(&hba->ep_rdwr_lock);
 
        if (!ep)
-               printk(KERN_ERR "l5 cid %d not found\n", iscsi_cid);
+               pr_err("l5 cid %d not found\n", iscsi_cid);
 
        return ep;
 }
@@ -1289,7 +1289,7 @@ bnx2i_session_create(struct iscsi_endpoint *ep,
        struct bnx2i_endpoint *bnx2i_ep;
 
        if (!ep) {
-               printk(KERN_ERR "bnx2i: missing ep.\n");
+               pr_err("missing ep\n");
                return NULL;
        }
 
@@ -1667,8 +1667,7 @@ static struct bnx2i_hba *bnx2i_check_route(struct 
sockaddr *dst_addr)
        if (hba && hba->cnic)
                cnic = hba->cnic->cm_select_dev(desti, CNIC_ULP_ISCSI);
        if (!cnic) {
-               printk(KERN_ALERT "bnx2i: no route,"
-                      "can't connect using cnic\n");
+               pr_alert("no route, can't connect using cnic\n");
                goto no_nx2_route;
        }
        hba = bnx2i_find_hba_for_cnic(cnic);
@@ -1676,14 +1675,14 @@ static struct bnx2i_hba *bnx2i_check_route(struct 
sockaddr *dst_addr)
                goto no_nx2_route;
 
        if (bnx2i_adapter_ready(hba)) {
-               printk(KERN_ALERT "bnx2i: check route, hba not found\n");
+               pr_alert("check route, hba not found\n");
                goto no_nx2_route;
        }
        if (hba->netdev->mtu > hba->mtu_supported) {
-               printk(KERN_ALERT "bnx2i: %s network i/f mtu is set to %d\n",
-                                 hba->netdev->name, hba->netdev->mtu);
-               printk(KERN_ALERT "bnx2i: iSCSI HBA can support mtu of %d\n",
-                                 hba->mtu_supported);
+               pr_alert("%s network i/f mtu is set to %d\n",
+                        hba->netdev->name, hba->netdev->mtu);
+               pr_alert("iSCSI HBA can support mtu of %d\n",
+                        hba->mtu_supported);
                goto no_nx2_route;
        }
        return hba;
@@ -1718,10 +1717,8 @@ static int bnx2i_tear_down_conn(struct bnx2i_hba *hba,
                 * on what transcribed in TCP layer, different targets behave
                 * differently
                 */
-               printk(KERN_ALERT "bnx2i (%s): - WARN - CONN_DISCON timed out, "
-                                 "please submit GRC Dump, NW/PCIe trace, "
-                                 "driver msgs to developers for analysis\n",
-                                 hba->netdev->name);
+               pr_alert("(%s): - WARN - CONN_DISCON timed out, please submit 
GRC Dump, NW/PCIe trace, driver msgs to developers for analysis\n",
+                        hba->netdev->name);
        }
 
        ep->state = EP_STATE_CLEANUP_START;
@@ -1748,7 +1745,7 @@ static int bnx2i_tear_down_conn(struct bnx2i_hba *hba,
 
        if (ep->state != EP_STATE_CLEANUP_CMPL)
                /* should never happen */
-               printk(KERN_ALERT "bnx2i - conn destroy failed\n");
+               pr_alert("conn destroy failed\n");
 
        return 0;
 }
@@ -1811,8 +1808,8 @@ static struct iscsi_endpoint *bnx2i_ep_connect(struct 
Scsi_Host *shost,
        atomic_set(&bnx2i_ep->num_active_cmds, 0);
        iscsi_cid = bnx2i_alloc_iscsi_cid(hba);
        if (iscsi_cid == -1) {
-               printk(KERN_ALERT "bnx2i (%s): alloc_ep - unable to allocate "
-                       "iscsi cid\n", hba->netdev->name);
+               pr_alert("(%s): alloc_ep - unable to allocate iscsi cid\n",
+                        hba->netdev->name);
                rc = -ENOMEM;
                bnx2i_free_ep(ep);
                goto check_busy;
@@ -1821,8 +1818,8 @@ static struct iscsi_endpoint *bnx2i_ep_connect(struct 
Scsi_Host *shost,
 
        rc = bnx2i_alloc_qp_resc(hba, bnx2i_ep);
        if (rc != 0) {
-               printk(KERN_ALERT "bnx2i (%s): ep_conn - alloc QP resc error"
-                       "\n", hba->netdev->name);
+               pr_alert("(%s): ep_conn - alloc QP resc error\n",
+                        hba->netdev->name);
                rc = -ENOMEM;
                goto qp_resc_err;
        }
@@ -1839,13 +1836,13 @@ static struct iscsi_endpoint *bnx2i_ep_connect(struct 
Scsi_Host *shost,
 
        if (bnx2i_send_conn_ofld_req(hba, bnx2i_ep)) {
                if (bnx2i_ep->state == EP_STATE_OFLD_FAILED_CID_BUSY) {
-                       printk(KERN_ALERT "bnx2i (%s): iscsi cid %d is busy\n",
-                               hba->netdev->name, bnx2i_ep->ep_iscsi_cid);
+                       pr_alert("(%s): iscsi cid %d is busy\n",
+                                hba->netdev->name, bnx2i_ep->ep_iscsi_cid);
                        rc = -EBUSY;
                } else
                        rc = -ENOSPC;
-               printk(KERN_ALERT "bnx2i (%s): unable to send conn offld kwqe"
-                       "\n", hba->netdev->name);
+               pr_alert("(%s): unable to send conn offld kwqe\n",
+                        hba->netdev->name);
                bnx2i_ep_ofld_list_del(hba, bnx2i_ep);
                goto conn_failed;
        }
@@ -1862,8 +1859,8 @@ static struct iscsi_endpoint *bnx2i_ep_connect(struct 
Scsi_Host *shost,
 
        if (bnx2i_ep->state != EP_STATE_OFLD_COMPL) {
                if (bnx2i_ep->state == EP_STATE_OFLD_FAILED_CID_BUSY) {
-                       printk(KERN_ALERT "bnx2i (%s): iscsi cid %d is busy\n",
-                               hba->netdev->name, bnx2i_ep->ep_iscsi_cid);
+                       pr_alert("(%s): iscsi cid %d is busy\n",
+                                hba->netdev->name, bnx2i_ep->ep_iscsi_cid);
                        rc = -EBUSY;
                } else
                        rc = -ENOSPC;
@@ -2064,10 +2061,8 @@ int bnx2i_hw_ep_disconnect(struct bnx2i_endpoint 
*bnx2i_ep)
                        if (session->state == ISCSI_STATE_LOGGING_OUT) {
                                if (bnx2i_ep->state == EP_STATE_LOGOUT_SENT) {
                                        /* Logout sent, but no resp */
-                                       printk(KERN_ALERT "bnx2i (%s): WARNING"
-                                               " logout response was not "
-                                               "received!\n",
-                                               bnx2i_ep->hba->netdev->name);
+                                       pr_alert("(%s): WARNING logout response 
was not received!\n",
+                                                bnx2i_ep->hba->netdev->name);
                                } else if (bnx2i_ep->state ==
                                           EP_STATE_LOGOUT_RESP_RCVD)
                                        close = 1;
@@ -2086,8 +2081,8 @@ int bnx2i_hw_ep_disconnect(struct bnx2i_endpoint 
*bnx2i_ep)
                close_ret = cnic->cm_abort(bnx2i_ep->cm_sk);
 
        if (close_ret)
-               printk(KERN_ALERT "bnx2i (%s): close/abort(%d) returned %d\n",
-                       bnx2i_ep->hba->netdev->name, close, close_ret);
+               pr_alert("(%s): close/abort(%d) returned %d\n",
+                        bnx2i_ep->hba->netdev->name, close, close_ret);
        else
                /* wait for option-2 conn teardown */
                wait_event_interruptible(bnx2i_ep->ofld_wait,
diff --git a/drivers/scsi/bnx2i/bnx2i_sysfs.c b/drivers/scsi/bnx2i/bnx2i_sysfs.c
index a0a3d9f..622c578 100644
--- a/drivers/scsi/bnx2i/bnx2i_sysfs.c
+++ b/drivers/scsi/bnx2i/bnx2i_sysfs.c
@@ -77,7 +77,7 @@ static ssize_t bnx2i_set_sq_info(struct device *dev,
        return count;
 
 skip_config:
-       printk(KERN_ERR "bnx2i: device busy, cannot change SQ size\n");
+       pr_err("device busy, cannot change SQ size\n");
        return 0;
 }
 
@@ -126,7 +126,7 @@ static ssize_t bnx2i_set_ccell_info(struct device *dev,
        return count;
 
 skip_config:
-       printk(KERN_ERR "bnx2i: device busy, cannot change CCELL size\n");
+       pr_err("device busy, cannot change CCELL size\n");
        return 0;
 }
 


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

Reply via email to