[PATCH] s390: dasd reference counting
authorPeter Oberparleiter <peter.oberparleiter@de.ibm.com>
Tue, 21 Feb 2006 02:28:13 +0000 (18:28 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 21 Feb 2006 04:00:12 +0000 (20:00 -0800)
commitaa88861fc3184a7d830954661dd281de4ae8d2ba
treeac1ff810dd3b8426c727aba3ea57bb6381978f7d
parent15c73691780252a5571bfa7902b4dc227ec66c84
[PATCH] s390: dasd reference counting

When using the dasd diag discipline, the base discipline module (eckd or fba)
can be unloaded, even though the dasd driver requires both discipline modules
(base and diag) to work correctly.

Implement reference counting for both base and diag discipline modules in
order to fix this.

Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/s390/block/dasd.c
drivers/s390/block/dasd_int.h