PCI: hv: Fix a use-after-free bug in hv_eject_device_work()
authorDexuan Cui <decui@microsoft.com>
Fri, 21 Jun 2019 23:45:23 +0000 (23:45 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 4 Aug 2019 07:33:30 +0000 (09:33 +0200)
commit15f093da1781c9e4501cae6ab0082ea4db939d95
tree76aa010248e4a752767af73d6b047cd09dc0a74d
parenta8d9c5dc9499a3753d438d3be60b002b521fdc0c
PCI: hv: Fix a use-after-free bug in hv_eject_device_work()

commit 4df591b20b80cb77920953812d894db259d85bd7 upstream.

Fix a use-after-free in hv_eject_device_work().

Fixes: 05f151a73ec2 ("PCI: hv: Fix a memory leak in hv_eject_device_work()")
Signed-off-by: Dexuan Cui <decui@microsoft.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/pci/host/pci-hyperv.c