linux/drivers/misc/pvpanic
Christophe JAILLET 51790ca96f misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()'
[ Upstream commit 9a3c72ee6f ]

There is no error handling path in the probe function.
Switch to managed resource so that errors in the probe are handled easily
and simplify the remove function accordingly.

Fixes: b3c0f87746 ("misc/pvpanic: probe multiple instances")
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/2a5dab18f10db783b27e0579ba66cc38d610734a.1621665058.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2021-07-14 17:07:31 +02:00
..
Kconfig misc/pvpanic: add PCI driver 2021-03-28 14:57:11 +02:00
Makefile misc/pvpanic: add PCI driver 2021-03-28 14:57:11 +02:00
pvpanic-mmio.c misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' 2021-07-14 17:07:31 +02:00
pvpanic-pci.c misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' 2021-07-14 17:07:31 +02:00
pvpanic.c misc/pvpanic: Make some symbols static 2021-04-02 16:16:49 +02:00
pvpanic.h misc/pvpanic: probe multiple instances 2021-03-28 14:56:47 +02:00