net: Use NULL to signal lack of promisc/multicast
[akaros.git] / kern / drivers / net / bnx2x / bnx2x_vfpf.c
index 84e4dd8..f982518 100644 (file)
@@ -17,7 +17,7 @@
  *            Ariel Elior <ariel.elior@qlogic.com>
  */
 
-#include "akaros_compat.h"
+#include <linux_compat.h>
 
 #include "bnx2x.h"
 #include "bnx2x_cmn.h"
@@ -109,7 +109,7 @@ static void bnx2x_dp_tlv_list(struct bnx2x *bp, void *tlvs_list)
 
                /* break condition for this loop */
                if (i > MAX_TLVS_IN_LIST) {
-                       WARN(true, "corrupt tlvs");
+                       warn(true, "corrupt tlvs");
                        return;
                }
        }
@@ -146,7 +146,7 @@ static int bnx2x_send_msg2pf(struct bnx2x *bp, uint8_t *done,
 
        if (*done) {
                BNX2X_ERR("done was non zero before message to pf was sent\n");
-               WARN_ON(true);
+               warn_on(true);
                return -EINVAL;
        }
 
@@ -1573,7 +1573,7 @@ static int bnx2x_vf_mbx_macvlan_list(struct bnx2x *bp,
              sizeof(struct bnx2x_vf_mac_vlan_filter) +
              sizeof(struct bnx2x_vf_mac_vlan_filters);
 
-       fl = kzmalloc(fsz, KMALLOC_WAIT);
+       fl = kzmalloc(fsz, MEM_WAIT);
        if (!fl)
                return -ENOMEM;