[PATCH 28/32] s390/dasd: Convert inline assembly to EX_TABLE_INSN

From: Heiko Carstens

Date: Thu Oct 01 2026 - 06:42:38 EST


Convert the dasd_diag exception table entry to use EX_TABLE_INSN.

Signed-off-by: Heiko Carstens <hca@xxxxxxxxxxxxx>
---
drivers/s390/block/dasd_diag.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/s390/block/dasd_diag.c b/drivers/s390/block/dasd_diag.c
index af68c2ee659d..ce391d35adf9 100644
--- a/drivers/s390/block/dasd_diag.c
+++ b/drivers/s390/block/dasd_diag.c
@@ -77,11 +77,11 @@ static inline int __dia250(void *iob, int cmd)

exception = 1;
asm_inline volatile(
- " diag %[rx],%[cmd],0x250\n"
- "0: lhi %[exc],0\n"
+ "0: diag %[rx],%[cmd],0x250\n"
+ " lhi %[exc],0\n"
"1:\n"
CC_IPM(cc)
- EX_TABLE(0b,1b)
+ EX_TABLE_INSN(0b, 1b)
: CC_OUT(cc, cc), [rx] "+d" (rx.pair),
"+m" (*(addr_type *)iob), [exc] "+d" (exception)
: [cmd] "d" (cmd)
--
2.53.0