s390/cio: Fix cleanup of pfn_array alloc failure
authorEric Farman <farman@linux.ibm.com>
Fri, 9 Nov 2018 02:39:28 +0000 (03:39 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 17 Dec 2018 08:24:31 +0000 (09:24 +0100)
commita4f21114d83ec0abc311e71f11a0e05f670a0cac
tree3704d75b14f0544634ffd1c440c21acf261f651e
parent00bac44c99910c12b5bfa6225f518cb93d57a741
s390/cio: Fix cleanup of pfn_array alloc failure

[ Upstream commit 806212f91c874b24cf9eb4a9f180323671b6c5ed ]

If pfn_array_alloc fails somehow, we need to release the pfn_array_table
that was malloc'd earlier.

Signed-off-by: Eric Farman <farman@linux.ibm.com>
Message-Id: <20181109023937.96105-2-farman@linux.ibm.com>
Acked-by: Halil Pasic <pasic@linux.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/s390/cio/vfio_ccw_cp.c