diff options
author | Scott Feldman <scofeldm@cisco.com> | 2009-09-03 13:02:40 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-09-03 23:19:24 -0400 |
commit | 491598a44f12fe8b862ab4123de1a1ffe9b86832 (patch) | |
tree | 2e985af4658cfc8a59132c0082817f94a8635438 /drivers/net/enic | |
parent | d73149f51e165f5872bc431ae181650396145265 (diff) |
enic: bug fix: check for zero port MTU before posting warning
Nic firmware can return zero for port MTU, so check for non-zero value
before checking for change in port MTU.
Signed-off-by: Scott Feldman <scofeldm@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/enic')
-rw-r--r-- | drivers/net/enic/enic_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/enic/enic_main.c b/drivers/net/enic/enic_main.c index e0bf224d7f9..f800218c659 100644 --- a/drivers/net/enic/enic_main.c +++ b/drivers/net/enic/enic_main.c | |||
@@ -362,7 +362,7 @@ static void enic_mtu_check(struct enic *enic) | |||
362 | { | 362 | { |
363 | u32 mtu = vnic_dev_mtu(enic->vdev); | 363 | u32 mtu = vnic_dev_mtu(enic->vdev); |
364 | 364 | ||
365 | if (mtu != enic->port_mtu) { | 365 | if (mtu && mtu != enic->port_mtu) { |
366 | if (mtu < enic->netdev->mtu) | 366 | if (mtu < enic->netdev->mtu) |
367 | printk(KERN_WARNING PFX | 367 | printk(KERN_WARNING PFX |
368 | "%s: interface MTU (%d) set higher " | 368 | "%s: interface MTU (%d) set higher " |