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>
Mon, 25 Nov 2019 08:52:55 +0000 (09:52 +0100)
commitbe363e27ec3c3a99793da2be6c07eafb95709c6b
tree7908446e998f12dcc99d07cdd278351b519639fd
parent19d875ecbd055b616880d00a5292334ed78a6385
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