]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] s390: lcs driver bug fixes and improvements [1/2]
authorKlaus Wacker <kdwacker@de.ibm.com>
Wed, 24 May 2006 07:51:17 +0000 (09:51 +0200)
committerJeff Garzik <jeff@garzik.org>
Sat, 27 May 2006 01:57:45 +0000 (21:57 -0400)
commit4852da22b2006fcf26568ea6d1b6857784871889
treea075fb770ac0a57119d43dbfe920dfc263557398
parentd2046d80282a7ec0580f1eafc50aadc0f8c165a7
[PATCH] s390: lcs driver bug fixes and improvements [1/2]

Several problems occured with lcs device driver:
 - device not operational anymore after cable pull/plug-in.
         - unpredictable results occured, e.g. kernel panic
   using cards of type QD8F.
 - STOPLAN and delete multicast address command
           were not proper recognized by OSA card under heavy network workload.
         - channel/device error checks missing in interrupt handler.
To fix all problems at once recovery of lcs devices has been improved.
missing error checks in lcs interrupt handler has been added.
Once a hardware problem occurs lcs will recover the device now properly.

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