vfio/pci: Fix potential memory leak in vfio_msi_cap_len
authorLi Qiang <liq3ea@gmail.com>
Tue, 25 Sep 2018 19:01:27 +0000 (13:01 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Nov 2019 17:00:40 +0000 (18:00 +0100)
commitf1b10ba5739440ca51d66f0b2949cead88d2dd02
tree47f9619b48949303d23b81d5ff3a6996927ffef9
parent4cb9af0d93bd98fde55492885458f58fcf370b28
vfio/pci: Fix potential memory leak in vfio_msi_cap_len

[ Upstream commit 30ea32ab1951c80c6113f300fce2c70cd12659e4 ]

Free allocated vdev->msi_perm in error path.

Signed-off-by: Li Qiang <liq3ea@gmail.com>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/vfio/pci/vfio_pci_config.c