ee89d8dee5
[ Upstream commit 950cf957fe34d40d63dfa3bf3968210430b6491e ]
info_release() will be called in device_unregister() when info->dev's
reference count is 0. So there is no need to call ocxl_afu_put() and
kfree() again.
Fix this by adding free_minor() and return to err_unregister error path.
Fixes:
|
||
---|---|---|
.. | ||
afu_irq.c | ||
config.c | ||
context.c | ||
core.c | ||
file.c | ||
Kconfig | ||
link.c | ||
main.c | ||
Makefile | ||
mmio.c | ||
ocxl_internal.h | ||
pasid.c | ||
pci.c | ||
sysfs.c | ||
trace.c | ||
trace.h |