linux/drivers/s390
Halil Pasic 19e29653c8 s390: vfio-ap: tighten the NIB validity check
[ Upstream commit a64a6d2387 ]

The NIB is architecturally invalid if the address designates a
storage location that is not installed or if it is zero.

Signed-off-by: Halil Pasic <pasic@linux.ibm.com>
Reported-by: Janosch Frank <frankja@linux.ibm.com>
Fixes: ec89b55e3b ("s390: ap: implement PAPQ AQIC interception in kernel")
Reviewed-by: Tony Krowiak <akrowiak@linux.ibm.com>
Reviewed-by: Pierre Morel <pmorel@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2023-03-10 09:33:02 +01:00
..
block s390/dasd: Fix potential memleak in dasd_eckd_init() 2023-03-10 09:32:45 +01:00
char s390/early: fix sclp_early_sccb variable lifetime 2023-03-10 09:32:53 +01:00
cio s390/cio: fix out-of-bounds access on cio_ignore free 2022-10-26 14:47:31 +02:00
crypto s390: vfio-ap: tighten the NIB validity check 2023-03-10 09:33:02 +01:00
net s390/lcs: Fix return type of lcs_start_xmit() 2022-12-31 13:33:01 +01:00
scsi scsi: zfcp: Fix double free of FSF request when qdio send fails 2022-11-17 17:51:06 +00:00
virtio virtio: Revert "virtio: find_vqs() add arg sizes" 2022-08-16 01:40:24 -04:00
Makefile s390: remove pointless drivers-y in drivers/s390/Makefile 2019-09-16 13:21:51 +02:00