[S390] dasd: revert LCU optimization
authorStefan Haberland <stefan.haberland@de.ibm.com>
Wed, 18 Jan 2012 17:03:40 +0000 (18:03 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 18 Jan 2012 17:03:42 +0000 (18:03 +0100)
commitf9f8d02fae0dc47d8868fd069bb88d12f8d1d71f
treefa37c08bfe9d581382642286122cfbaa12ca00bd
parente0a15d5bf4e2fc46a867c43c41b6a41622f673ad
[S390] dasd: revert LCU optimization

Remove the optimization that validate server is only called once per
LCU. If a device is set online we only know that we already know the
LCU. But if the pathgroup was lost in between we have to do a
validate server again to activate some features.
Since we have no indication when a pathgroup gets lost we have to do
a validate server every time a device is set online.

Signed-off-by: Stefan Haberland <stefan.haberland@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/block/dasd_alias.c
drivers/s390/block/dasd_eckd.c