Skip to content

Commit ce57cc1

Browse files
Dan Carpenterrafaeljw
authored andcommitted
ACPI: APEI: EINJ: Clean up on error in einj_probe()
Call acpi_put_table() before returning the error code. Fixes: e54b1dc ("ACPI: APEI: EINJ: Remove redundant calls to einj_get_available_error_type()") Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org> Link: https://patch.msgid.link/aDVRBok33LZhXcId@stanley.mountain Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1 parent e54b1dc commit ce57cc1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/acpi/apei/einj-core.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -766,7 +766,7 @@ static int __init einj_probe(struct faux_device *fdev)
766766

767767
rc = einj_get_available_error_type(&available_error_type);
768768
if (rc)
769-
return rc;
769+
goto err_put_table;
770770

771771
rc = -ENOMEM;
772772
einj_debug_dir = debugfs_create_dir("einj", apei_get_debugfs_dir());

0 commit comments

Comments
 (0)