]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
s390/scm_blk: suspend writes
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Thu, 28 Feb 2013 11:07:48 +0000 (12:07 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 7 Mar 2013 08:52:23 +0000 (09:52 +0100)
commit4fa3c019640ef776e393345ed35d9ec5c51aa3c1
tree496a04beb012b9111f3735dbf3cf14a5861b71bd
parent93481c90200c50c7874b6a773acc87095ee3907d
s390/scm_blk: suspend writes

Stop writing to scm after certain error conditions such as a concurrent
firmware upgrade. Resume to normal state once scm_blk_set_available is
called (due to an scm availability notification).

Reviewed-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/eadm.h
drivers/s390/block/scm_blk.c
drivers/s390/block/scm_blk.h