s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
authorHeiko Carstens <hca@linux.ibm.com>
Tue, 18 Oct 2022 11:48:34 +0000 (13:48 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Wed, 26 Oct 2022 12:47:31 +0000 (14:47 +0200)
commit6ec803025cf3173a57222e4411097166bd06fa98
tree35d0d1259c67e383926713c209ee3848d82dafa2
parenta262d3ad6a433e4080cecd0a8841104a5906355e
s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()

For some exception types the instruction address points behind the
instruction that caused the exception. Take that into account and add
the missing exception table entry.

Cc: <stable@vger.kernel.org>
Fixes: f058599e22d5 ("s390/pci: Fix s390_mmio_read/write with MIO")
Reviewed-by: Niklas Schnelle <schnelle@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/pci/pci_mmio.c