]> www.infradead.org Git - users/jedix/linux-maple.git/commit
igb: Use node specific allocations for the q_vectors and rings
authorAlexander Duyck <alexander.h.duyck@intel.com>
Fri, 26 Aug 2011 07:45:20 +0000 (07:45 +0000)
committerJoe Jin <joe.jin@oracle.com>
Thu, 17 May 2012 12:47:29 +0000 (20:47 +0800)
commit77e9d491d9207ac8d9c05be30119685b1aed149c
tree0be78803fe9fb8ff1ce8a2005ba991ec079cdcb7
parent75d02912953d28e69872bb9fcd11b2664702b34c
igb: Use node specific allocations for the q_vectors and rings

This change is meant to update the ring and vector allocations so that they
are per node instead of allocating everything on the node that
ifconfig/modprobe is called on.  By doing this we can cut down
significantly on cross node traffic.

(cherry picked from commit 81c2fc22323f461aee30cf7028a79eb67426e4b6)
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/igb/igb.h
drivers/net/igb/igb_main.c