]> 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)
commit13ad82d13c55dffacb1043d87167d968a55b1916
treef8ca430bf3c8c03396a5aa2d8f29d13f6cac0187
parenta2fa6a35eb0d16087a88d19318cba11aa3057faa
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