]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnx2x: handle iSCSI SD mode
authorDmitry Kravkov <dmitry@broadcom.com>
Mon, 28 Nov 2011 12:31:49 +0000 (12:31 +0000)
committerJoe Jin <joe.jin@oracle.com>
Wed, 16 May 2012 14:41:10 +0000 (22:41 +0800)
commit12675f972c2364c5986950f48b694141360f77e0
treed360ec9435563b0590b6bfa2833de5bddda1ea09
parent368e1f6f8d45c77c3e2509300daecd2b5d423cc4
bnx2x: handle iSCSI SD mode

in iSCSI SD mode to bnx2x device assigned single mac address
which is supposted to be iscsi mac. If this mode is recognized
bnx2x will disable LRO, decrease number of queues to 1 and rx ring
size to the minumum allowed by FW, this in order minimize memory use.
It will tranfer mac for iscsi usage and zero primary mac of the netdev.

(cherry picked from commit 614c76df1d1224dc2eee8678fab6e0b95b49b7da)
Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Reviewed-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/bnx2x/bnx2x.h
drivers/net/bnx2x/bnx2x_cmn.c
drivers/net/bnx2x/bnx2x_cmn.h
drivers/net/bnx2x/bnx2x_main.c