ixgbe: simplify padding and length checks
authorStephen Hemminger <shemminger@vyatta.com>
Thu, 21 Jun 2012 02:15:10 +0000 (02:15 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 21 Jun 2012 22:04:21 +0000 (15:04 -0700)
The check for length <= 0 is bogus because length is unsigned, and network
stack never sends zero length packets (unless it is totally broken).

The check for really small packets can be optimized (using unlikely)
and calling skb_pad directly.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

No differences found