david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[hermon] Fix inconsistent information in HERMON_SET_PORT_GENERAL_PARAM

pptx and pfctx should not be set together, nor should pprx and pfcrx.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown 2010-11-29 17:18:49 +00:00
parent 930f009bfa
commit b8f721123b
1 changed files with 4 additions and 6 deletions

View File

@ -2369,12 +2369,10 @@ static int hermon_eth_open ( struct net_device *netdev ) {
v_pptx, 1 );
MLX_FILL_1 ( &set_port.general, 1,
mtu, ( ETH_FRAME_LEN + 40 /* Used by card */ ) );
MLX_FILL_2 ( &set_port.general, 2,
pfctx, ( 1 << FCOE_VLAN_PRIORITY ),
pptx, 1 );
MLX_FILL_2 ( &set_port.general, 3,
pfcrx, ( 1 << FCOE_VLAN_PRIORITY ),
pprx, 1 );
MLX_FILL_1 ( &set_port.general, 2,
pfctx, ( 1 << FCOE_VLAN_PRIORITY ) );
MLX_FILL_1 ( &set_port.general, 3,
pfcrx, ( 1 << FCOE_VLAN_PRIORITY ) );
if ( ( rc = hermon_cmd_set_port ( hermon, 1,
( HERMON_SET_PORT_GENERAL_PARAM |
ibdev->port ),