s390/pci: cleanup resources only if necessary
authorNiklas Schnelle <schnelle@linux.ibm.com>
Fri, 6 Aug 2021 08:28:40 +0000 (10:28 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 25 Aug 2021 09:03:32 +0000 (11:03 +0200)
commit02368b7cf6c7badefa13741aed7a8b91d9a11b19
tree3eef6412102d66db057ec4b5eff56de9d8926f93
parent7c0eaa78b9cddf56a9b1ae45b6b12bcfb0f34cec
s390/pci: cleanup resources only if necessary

It's currently safe to call zpci_cleanup_bus_resources() even if the
resources were never created but it makes no sense so check
zdev->has_resources before we call zpci_cleanup_bus_resources() in
zpci_release_device().

Reviewed-by: Matthew Rosato <mjrosato@linux.ibm.com>
Acked-by: Pierre Morel <pmorel@linux.ibm.com>
Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/pci/pci.c