diff options
| author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2025-12-22 22:18:40 +0300 |
|---|---|---|
| committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2025-12-23 19:12:00 +0300 |
| commit | 5ada805104d4fd89504206216f297c112382bfd1 (patch) | |
| tree | 101e2543e4c54fd0bf2080c341df61700fd910a7 | |
| parent | d179ae1f06ae1b3c328013f7224ab9ebfd210640 (diff) | |
| download | linux-5ada805104d4fd89504206216f297c112382bfd1.tar.xz | |
ACPI: bus: Rename label and use ACPI_FREE() in acpi_run_osc()
Use ACPI_FREE() for freeing an object coming from acpi_eval_osc()
and rename the "out_free" to "out" because it does not involve
kfree() any more.
No intentional functional impact.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Link: https://patch.msgid.link/8682086.NyiUUSuA9g@rafael.j.wysocki
| -rw-r--r-- | drivers/acpi/bus.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/acpi/bus.c b/drivers/acpi/bus.c index 13ac46a70adb..2232cb872a94 100644 --- a/drivers/acpi/bus.c +++ b/drivers/acpi/bus.c @@ -308,19 +308,19 @@ acpi_status acpi_run_osc(acpi_handle handle, struct acpi_osc_context *context) if (acpi_osc_error_check(handle, &guid, context->rev, &context->cap, retbuf)) { status = AE_ERROR; - goto out_kfree; + goto out; } context->ret.length = out_obj->buffer.length; context->ret.pointer = kmemdup(retbuf, context->ret.length, GFP_KERNEL); if (!context->ret.pointer) { status = AE_NO_MEMORY; - goto out_kfree; + goto out; } status = AE_OK; -out_kfree: - kfree(output.pointer); +out: + ACPI_FREE(out_obj); return status; } EXPORT_SYMBOL(acpi_run_osc); |
