Signed-off-by: Robert Love <[EMAIL PROTECTED]>
---

 drivers/scsi/ofc/fcoe/fcoe_def.h  |    1 -
 drivers/scsi/ofc/fcoe/fcoe_dev.c  |   16 ++++++----------
 drivers/scsi/ofc/fcoe/fcoe_if.c   |    4 ----
 drivers/scsi/ofc/fcoe/fcoeinit.c  |    1 -
 drivers/scsi/ofc/fcoe/fcoeioctl.c |    1 -
 5 files changed, 6 insertions(+), 17 deletions(-)


diff --git a/drivers/scsi/ofc/fcoe/fcoe_def.h b/drivers/scsi/ofc/fcoe/fcoe_def.h
index 22c5934..867ae55 100644
--- a/drivers/scsi/ofc/fcoe/fcoe_def.h
+++ b/drivers/scsi/ofc/fcoe/fcoe_def.h
@@ -93,7 +93,6 @@ struct fcoe_rcv_info {
  */
 static inline struct fcoe_rcv_info *fcoe_dev_from_skb(struct sk_buff *skb)
 {
-        ASSERT(sizeof(struct fcoe_rcv_info) <= sizeof(skb->cb));
         return ((struct fcoe_rcv_info *) skb->cb);
 }
 
diff --git a/drivers/scsi/ofc/fcoe/fcoe_dev.c b/drivers/scsi/ofc/fcoe/fcoe_dev.c
index f37bd2c..0beb78e 100644
--- a/drivers/scsi/ofc/fcoe/fcoe_dev.c
+++ b/drivers/scsi/ofc/fcoe/fcoe_dev.c
@@ -36,7 +36,6 @@
 #include <scsi/scsi_transport_fc.h>
 #include <net/rtnetlink.h>
 
-#include "sa_assert.h"
 #include "fc_types.h"
 #include "fc_frame.h"
 #include "fc_print.h"
@@ -178,7 +177,7 @@ static void fcoe_skb_destroy(struct sk_buff *skb)
        struct fcdev *fdev = (struct fcdev *)fp->fr_dev;
        struct fcoe_softc *fc = NULL;
 
-       ASSERT(fp->fr_free_priv == skb);
+       WARN_ON(fp->fr_free_priv != skb);
 
        if (fdev)
                fc = (struct fcoe_softc *)fdev->drv_priv;
@@ -201,7 +200,7 @@ struct fc_frame *fcoe_frame_alloc(size_t len)
        struct fc_frame *fp;
        struct sk_buff *skb;
 
-       ASSERT((len % sizeof(uint32_t)) == 0);
+       WARN_ON((len % sizeof(uint32_t)) != 0);
        len += sizeof(struct fc_frame_header);
        skb = dev_alloc_skb(len + sizeof(*fp) +
                            FC_FRAME_HEADROOM + FC_FRAME_TAILROOM);
@@ -245,7 +244,7 @@ int fcoe_xmit(struct fcdev *fc_dev, struct fc_frame *fp)
        if (unlikely(debug_fcoe))
                fc_print_frame_hdr("fcoe_xmit", fp);
 
-       ASSERT((fp->fr_len % sizeof(uint32_t)) == 0);
+       WARN_ON((fp->fr_len % sizeof(uint32_t)) != 0);
 
        fc = (struct fcoe_softc *)fc_dev->drv_priv;
        /*
@@ -272,9 +271,9 @@ int fcoe_xmit(struct fcdev *fc_dev, struct fc_frame *fp)
                }
        }
 
-       ASSERT(fp->fr_free == fcoe_frame_free); /* allocated by us */
+       WARN_ON(fp->fr_free != fcoe_frame_free);        /* allocated by us */
        skb = (struct sk_buff *)fp->fr_free_priv;
-       ASSERT(skb->data == (unsigned char *)fp->fr_hdr);
+       WARN_ON(skb->data != (unsigned char *)fp->fr_hdr);
 
        sof = fp->fr_sof;
        eof = fp->fr_eof;
@@ -394,7 +393,6 @@ int fcoe_xmit(struct fcdev *fc_dev, struct fc_frame *fp)
        } else {
                struct fcoe_hdr_old *ohp;
 
-               ASSERT(hlen == sizeof(*ohp));
                ohp = (struct fcoe_hdr_old *)(eh + 1);
                net16_put(&ohp->fcoe_plen, FC_FCOE_ENCAPS_LEN_SOF(wlen, sof));
        }
@@ -502,7 +500,6 @@ int fcoe_percpu_receive_thread(void *arg)
                        struct fcoe_hdr_old *fchp;
                        u_int len;
 
-                       ASSERT(hlen == sizeof(*fchp));
                        fchp = (struct fcoe_hdr_old *)skb->data;
                        len = net16_get(&fchp->fcoe_plen);
                        skb_pull(skb, sizeof(*fchp));
@@ -548,7 +545,6 @@ int fcoe_percpu_receive_thread(void *arg)
                 * and it'll be more cache-efficient.
                 */
                fh = fc_frame_header_get(fp);
-               ASSERT(fh);
                if (fh->fh_r_ctl == FC_RCTL_DD_SOL_DATA &&
                    fh->fh_type == FC_TYPE_FCP) {
                        fp->fr_flags |= FCPHF_CRC_UNCHECKED;
@@ -568,7 +564,7 @@ int fcoe_percpu_receive_thread(void *arg)
                        stats->ErrorFrames++;
                        fc_frame_free(fp);
                }
-               ASSERT(fc_frame_freed_static(fp));
+               WARN_ON(!fc_frame_freed_static(fp));
                kfree_skb(skb);
        }
        return 0;
diff --git a/drivers/scsi/ofc/fcoe/fcoe_if.c b/drivers/scsi/ofc/fcoe/fcoe_if.c
index 9963593..f3e323d 100644
--- a/drivers/scsi/ofc/fcoe/fcoe_if.c
+++ b/drivers/scsi/ofc/fcoe/fcoe_if.c
@@ -40,7 +40,6 @@
 /*
  * Non Linux header definitions
  */
-#include "sa_assert.h"
 #include "fc_types.h"
 #include "fc_frame.h"
 #include "fc_print.h"
@@ -102,8 +101,6 @@ int fcoe_destroy_interface(struct fcdev *fd)
        net8_t flogi_maddr[ETH_ALEN];
 #endif
 
-       ASSERT(fd != NULL);
-
        openfc_unregister(fd);
 
        fc = (struct fcoe_softc *)fd->drv_priv;
@@ -222,7 +219,6 @@ int fcoe_create_interface(struct fcoe_info *fci, void *ptr)
        net8_t flogi_maddr[ETH_ALEN];
 #endif
 
-       ASSERT(fci != NULL);
        fdev = openfc_alloc_dev(&fcoe_port_ops, sizeof(struct fcoe_softc));
        if (unlikely(!fdev)) {
                OFC_DBG("couldn't allocate space for hba struct");
diff --git a/drivers/scsi/ofc/fcoe/fcoeinit.c b/drivers/scsi/ofc/fcoe/fcoeinit.c
index 1ac7d69..a39f451 100644
--- a/drivers/scsi/ofc/fcoe/fcoeinit.c
+++ b/drivers/scsi/ofc/fcoe/fcoeinit.c
@@ -29,7 +29,6 @@
 #include <linux/if_ether.h>
 #include <linux/fs.h>
 
-#include "sa_assert.h"
 #include "fc_types.h"
 #include "fc_frame.h"
 #include "fcdev.h"
diff --git a/drivers/scsi/ofc/fcoe/fcoeioctl.c 
b/drivers/scsi/ofc/fcoe/fcoeioctl.c
index a2f8a25..8621cff 100644
--- a/drivers/scsi/ofc/fcoe/fcoeioctl.c
+++ b/drivers/scsi/ofc/fcoe/fcoeioctl.c
@@ -22,7 +22,6 @@
 #include <linux/kernel.h>
 #include <linux/fs.h>
 
-#include "sa_assert.h"
 #include "fc_types.h"
 #include "fc_frame.h"
 #include "fcdev.h"

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to