hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/firewire/core-cdev.c
....@@ -818,8 +818,10 @@
818818
819819 r = container_of(resource, struct inbound_transaction_resource,
820820 resource);
821
- if (is_fcp_request(r->request))
821
+ if (is_fcp_request(r->request)) {
822
+ kfree(r->data);
822823 goto out;
824
+ }
823825
824826 if (a->length != fw_get_response_length(r->request)) {
825827 ret = -EINVAL;