linux/drivers/s390
Ursula Braun 8c2cb775fe qeth: delete napi struct when removing a qeth device
[ Upstream commit 7831b4ff0d ]

A qeth_card contains a napi_struct linked to the net_device during
device probing. This struct must be deleted when removing the qeth
device, otherwise Panic on oops can occur when qeth devices are
repeatedly removed and added.

Fixes: a1c3ed4c9c ("qeth: NAPI support for l2 and l3 discipline")
Cc: stable@vger.kernel.org # v2.6.37+
Signed-off-by: Ursula Braun <ubraun@linux.vnet.ibm.com>
Tested-by: Alexander Klein <ALKL@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
History 2016-07-19 18:21:50 -04:00
..
block s390/dasd: fix refcount for PAV reassignment 2016-03-04 10:18:40 -05:00
char s390/3270: redraw screen on unsolicited device end 2015-12-02 22:59:03 -05:00
cio Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu 2014-10-15 07:48:18 +02:00
crypto crypto: prefix module autoloading with "crypto-" 2015-01-29 17:40:46 -08:00
kvm KVM: s390: virtio-ccw: don't overwrite config space values 2015-07-20 21:12:42 -04:00
net qeth: delete napi struct when removing a qeth device 2016-07-19 18:21:50 -04:00
scsi Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux 2014-08-07 08:41:00 -07:00
Makefile [S390] split/move machine check handler code 2009-03-26 15:24:10 +01:00