BNX2X: spatch core_id() calls
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 9 Feb 2015 19:57:07 +0000 (14:57 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 2 Mar 2015 16:59:09 +0000 (11:59 -0500)
kern/drivers/net/bnx2x/bnx2x_cmn.c
scripts/spatch/linux/funcs.cocci

index abbe541..0408058 100644 (file)
@@ -318,7 +318,7 @@ int bnx2x_tx_int(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata)
                 * stops the queue
                 */
 
-               __netif_tx_lock(txq, smp_processor_id());
+               __netif_tx_lock(txq, core_id());
 
                if ((netif_tx_queue_stopped(txq)) &&
                    (bp->state == BNX2X_STATE_OPEN) &&
index 4824769..72b2b3c 100644 (file)
@@ -180,3 +180,8 @@ expression E;
 @@
 -ntohs(E)
 +be16_to_cpu(E)
+
+@@
+@@
+-smp_processor_id()
++core_id()