aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm
diff options
context:
space:
mode:
authorStefan Haberland <sth@linux.ibm.com>2022-09-20 21:26:15 +0200
committerJens Axboe <axboe@kernel.dk>2022-09-21 08:32:51 -0600
commit1fca631a1185d1de9eab65ee963fec20efcc528a (patch)
tree9a74f66bd3bf7869201cd783bf4c661d7ae39a3f /arch/s390/include/asm
parents390/dasd: add ioctl to perform a swap of the drivers copy pair (diff)
downloadlinux-dev-1fca631a1185d1de9eab65ee963fec20efcc528a.tar.xz
linux-dev-1fca631a1185d1de9eab65ee963fec20efcc528a.zip
s390/dasd: suppress generic error messages for PPRC secondary devices
Suppress generic command reject messages and dump of sense data for Peer-To-Peer-Remote-Copy (PPRC) secondary errors. If IO is issued on a PPRC secondary device, a specific error message is printed instead. Signed-off-by: Stefan Haberland <sth@linux.ibm.com> Reviewed-by: Jan Hoeppner <hoeppner@linux.ibm.com> Link: https://lore.kernel.org/r/20220920192616.808070-7-sth@linux.ibm.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'arch/s390/include/asm')
-rw-r--r--arch/s390/include/asm/scsw.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/s390/include/asm/scsw.h b/arch/s390/include/asm/scsw.h
index 7ce584aff5bb..322bdcd4b616 100644
--- a/arch/s390/include/asm/scsw.h
+++ b/arch/s390/include/asm/scsw.h
@@ -215,6 +215,11 @@ union scsw {
#define SNS2_ENV_DATA_PRESENT 0x10
#define SNS2_INPRECISE_END 0x04
+/*
+ * architectured values for PPRC errors
+ */
+#define SNS7_INVALID_ON_SEC 0x0e
+
/**
* scsw_is_tm - check for transport mode scsw
* @scsw: pointer to scsw