qeth: Fix crash on initial MTU size change
authorStefan Raspl <raspl@linux.vnet.ibm.com>
Mon, 24 Jun 2013 11:21:51 +0000 (13:21 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 25 Jun 2013 23:10:14 +0000 (16:10 -0700)
commitede88671664128b811e7c709bead39f5b3f3abcf
treed7084cf30706985a3b640c7806e7d89a04517073
parenta0c98523d7d71e0276f3cb127bc0c6d4fc85907a
qeth: Fix crash on initial MTU size change

When the initial MTU size is changed prior to any activity on the device
(e.g. by attaching a z/VM vNIC already configured in Linux to a guestLAN),
we call dev_kfree_skb_irq(NULL) which results in a kernel panic.
Adding a proper check for NULL pointers to address this issue.

Signed-off-by: Stefan Raspl <raspl@linux.vnet.ibm.com>
Signed-off-by: Frank Blaschka <blaschka@linux.vnet.ibm.com>
Reviewed-by: Ursula Braun <braunu@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_core_main.c