]> git.baikalelectronics.ru Git - kernel.git/commit
ACPI: PCC: Release resources on address space setup failure path
authorRafael Mendonca <rafaelmendsr@gmail.com>
Fri, 9 Sep 2022 15:33:19 +0000 (12:33 -0300)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 22 Sep 2022 19:03:57 +0000 (21:03 +0200)
commitb264f0b9eea190f60c17ff902ca7fe7b7bc6423e
tree1b86b8e1b8ab71975396b227d9dcfe7f5dc663df
parent05bef87d4e52d4941084179068f4fb24ca7c702c
ACPI: PCC: Release resources on address space setup failure path

The allocated memory for the pcc_data struct doesn't get freed under an
error path in pcc_mbox_request_channel() or acpi_os_ioremap(). Also, the
PCC mailbox channel doesn't get freed under an error path in
acpi_os_ioremap().

Fixes: 70efb331044ac ("ACPI: PCC: Implement OperationRegion handler for the PCC Type 3 subtype")
Signed-off-by: Rafael Mendonca <rafaelmendsr@gmail.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpi_pcc.c