]> www.infradead.org Git - users/jedix/linux-maple.git/commit
s390/diag: Diag204 add busy return errno
authorMete Durlu <meted@linux.ibm.com>
Thu, 4 Jul 2024 12:10:06 +0000 (14:10 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Wed, 10 Jul 2024 17:50:45 +0000 (19:50 +0200)
commitdf7e714d6d6ca7921be2e5c7d599d9b4aa96d682
tree33ed2e13306cc9d41576554356f8aba7053db730
parentbb9be93acb7e6a0fa78919d30e68410c401fe690
s390/diag: Diag204 add busy return errno

When diag204-busy-indication facility is installed, diag204 can return
'8' which means device is busy and no operation is done. Add check for
return codes of diag204 call. Return error codes according to diag204
return codes.

Acked-by: Heiko Carstens <hca@linux.ibm.com>
Reviewed-by: Tobias Huschle <huschle@linux.ibm.com>
Signed-off-by: Mete Durlu <meted@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/diag.c