[PATCH] s390: qeth driver fixes
authorUrsula Braun <braunu@de.ibm.com>
Wed, 24 May 2006 07:51:13 +0000 (09:51 +0200)
committerJeff Garzik <jeff@garzik.org>
Sat, 27 May 2006 01:56:41 +0000 (21:56 -0400)
commitba1aa084d6fb725a4c026adf69845ca60bab3b36
tree0d25a544af74dfe51c9234827b45bf11667e00f5
parentb85e1fa196da91e07c98eaf014ae773c2a2e0c4f
[PATCH] s390: qeth driver fixes

From: Frank Blaschka <Frank.Blaschka@de.ibm.com>
From: Frank Pavlic <fpavlic@de.ibm.com>

        - fix fake_ll during initial device bringup. fake_ll was
  not active after first start of the device.
  Problem only occured when qeth was built without IPV6 support.
        - avoid skb usage after invocation of qeth_flush_buffers,
  because skb might already be freed.
        - remove yet another useless netif_wake_queue in
  qeth_softsetup_ipv6 since this function is only called
  when device is going online. In this case card->state will
  never be in state UP. So let the net_device queue down .

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