]> git.baikalelectronics.ru Git - kernel.git/commit
qeth: avoid qeth recovery problems
authorUrsula Braun <ursula.braun@de.ibm.com>
Fri, 19 Sep 2008 10:56:03 +0000 (12:56 +0200)
committerJeff Garzik <jgarzik@redhat.com>
Thu, 25 Sep 2008 00:47:57 +0000 (20:47 -0400)
commit538ef0392c470c09a43da33475816e060e0e2e3b
tree9d2c13335eeffdf3fe00b89576f6b1b55e7e04ab
parent6976fed612013088d014fcbee2f2abb7125b14ae
qeth: avoid qeth recovery problems

Do not touch IFF_UP flag during qeth recovery, but invoke dev_close()
in case of failing recovery.
Cancel outstanding control commands in case of Data Checks or
Channel Checks.
Do not invoke qeth_l2_del_all_mc() in case of a hard stop to speed up
removal of qeth devices.

Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com>
Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/s390/net/qeth_core_main.c
drivers/s390/net/qeth_l2_main.c
drivers/s390/net/qeth_l3_main.c