]> git.baikalelectronics.ru Git - kernel.git/commit
s390/qdio: remove checks for ccw device internal state
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Tue, 2 Aug 2016 14:01:39 +0000 (16:01 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 8 Aug 2016 13:41:34 +0000 (15:41 +0200)
commitac343060f22c50a0e6d63eb3cd34f9cfc57702be
treef8ca430bf3c8c03396a5aa2d8f29d13f6cac0187
parenta4bf0d5572fb1cc7a7495e5851eb5d12bda6a081
s390/qdio: remove checks for ccw device internal state

Prior to starting IO qdio checks for the internal state of the ccw
device. These checks happen without locking, so consistency between
state evaluation and starting of the IO is not guaranteed.

Since the internal state is checked during ccw_device_start it is
safe to get rid of these additional checks.

Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/qdio_main.c