s390/diag: add missing virt_to_phys() translation to diag224()
authorHeiko Carstens <hca@linux.ibm.com>
Wed, 18 Oct 2023 10:33:05 +0000 (12:33 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 23 Oct 2023 16:21:23 +0000 (18:21 +0200)
commitc8b5d574fcea49e9974b7658d5337f93d1921f8c
tree9ed8ac403b67ec86fec163c7ca1a47d001805b15
parentb20c8216c1e0d5a5a5c9f40df0cf9bbc795e84f1
s390/diag: add missing virt_to_phys() translation to diag224()

Diagnose 224 expects a physical address, but all users pass a virtual
address. Translate the address to fix this.

Reported-by: Mete Durlu <meted@linux.ibm.com>
Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/diag.c