]> err.no Git - linux-2.6/commit
s390: qeth driver connection hang
authorUrsula Braun <braunu@de.ibm.com>
Wed, 2 May 2007 13:17:11 +0000 (15:17 +0200)
committerJeff Garzik <jeff@garzik.org>
Tue, 8 May 2007 05:15:35 +0000 (01:15 -0400)
commita4c48a2691189cec0359ac13b41726d3005ef2f5
tree751136ad57dcc75e3e0fea60db51d5090f26af50
parent1a14780960888c97371a9918f42c4dbe6957efb4
s390: qeth driver connection hang

      Frank Pavlic <fpavlic@de.ibm.com>

Connection hangs when using EDDP mode because sk_protocol is NULL
when skb has been copied via skb_copy. This results in dropping
packets.
Also keep MAC address after recovery of Virtual NICs so that
traffic can flow again and duplicate statements in
qeth_dev_set_route_store removed.

Signed-off-by: Ursula Braun <braunu@de.ibm.com>
Signed-off-by: Frank Pavlic <fpavlic@de.ibm.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/s390/net/qeth_eddp.c
drivers/s390/net/qeth_eddp.h
drivers/s390/net/qeth_main.c
drivers/s390/net/qeth_sys.c