]> git.baikalelectronics.ru Git - kernel.git/commit
net: systemport: Add a check for oversized packets
authorFlorian Fainelli <f.fainelli@gmail.com>
Thu, 28 May 2015 22:24:44 +0000 (15:24 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 31 May 2015 06:51:25 +0000 (23:51 -0700)
commit0eaa7b26f7f091f8a659cae7b532be16ee8e93e8
tree329f41c29ccf0528095ee270034511b114b01f21
parent2c61e8fece579d233701a363962771c4321d0a13
net: systemport: Add a check for oversized packets

Occasionnaly we may get oversized packets from the hardware which exceed
the nomimal 2KiB buffer size we allocate SKBs with. Add an early check
which drops the packet to avoid invoking skb_over_panic() and move on to
processing the next packet.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bcmsysport.c