linux_dsm_epyc7002/drivers/s390/cio
Eric Farman 24abf2901b s390/cio: Fix how vfio-ccw checks pinned pages
We have two nested loops to check the entries within the pfn_array_table
arrays.  But we mistakenly use the outer array as an index in our check,
and completely ignore the indexing performed by the inner loop.

Cc: stable@vger.kernel.org
Signed-off-by: Eric Farman <farman@linux.ibm.com>
Message-Id: <20181002010235.42483-1-farman@linux.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
2018-10-02 09:45:05 +02:00
..
airq.c
blacklist.c
blacklist.h
ccwgroup.c - Introduce arithmetic overflow test helper functions (Rasmus) 2018-06-06 17:27:14 -07:00
ccwreq.c
chp.c s390/cio: ensure that a chpid is registered only once 2018-07-17 07:27:51 +02:00
chp.h
chsc_sch.c compat: Move compat_timespec/ timeval to compat_time.h 2018-04-19 13:29:54 +02:00
chsc_sch.h
chsc.c s390/chsc: fix packed-not-aligned warnings 2018-07-17 07:27:56 +02:00
chsc.h s390/chsc: fix packed-not-aligned warnings 2018-07-17 07:27:56 +02:00
cio_debug.h
cio.c s390/css: reduce stsch calls 2018-07-17 07:27:55 +02:00
cio.h s390/css: reduce stsch calls 2018-07-17 07:27:55 +02:00
cmf.c
crw.c
css.c s390/css: reduce stsch calls 2018-07-17 07:27:55 +02:00
css.h s390/css: reduce stsch calls 2018-07-17 07:27:55 +02:00
device_fsm.c
device_id.c
device_ops.c s390/cio: add helper to query utility strings per given ccw device 2018-05-23 08:06:56 +02:00
device_pgid.c
device_status.c
device.c
device.h
eadm_sch.c
eadm_sch.h
fcx.c
idset.c
idset.h
io_sch.h
ioasm.c s390: assume diag308 set always works 2018-04-10 07:38:59 +02:00
ioasm.h s390: assume diag308 set always works 2018-04-10 07:38:59 +02:00
isc.c
itcw.c
Makefile vfio: ccw: add tracepoints for interesting error paths 2018-05-29 09:27:42 +02:00
orb.h
qdio_debug.c
qdio_debug.h
qdio_main.c s390/qdio: reset old sbal_state flags 2018-06-25 10:14:37 +02:00
qdio_setup.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
qdio_thinint.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
qdio.h
scm.c
trace.c
trace.h s390 cio: Rewrite trace point class s390_class_schib 2018-07-23 13:49:56 +02:00
vfio_ccw_cp.c s390/cio: Fix how vfio-ccw checks pinned pages 2018-10-02 09:45:05 +02:00
vfio_ccw_cp.h
vfio_ccw_drv.c s390/cio: Refactor alloc of ccw_io_region 2018-09-27 16:33:01 +02:00
vfio_ccw_fsm.c s390/cio: Convert ccw_io_region to pointer 2018-09-27 16:32:50 +02:00
vfio_ccw_ops.c s390/cio: Convert ccw_io_region to pointer 2018-09-27 16:32:50 +02:00
vfio_ccw_private.h s390/cio: Convert ccw_io_region to pointer 2018-09-27 16:32:50 +02:00
vfio_ccw_trace.h vfio: ccw: add tracepoints for interesting error paths 2018-05-29 09:27:42 +02:00