mcctrl_ikc_send_wait: free desc only if we allocated it internally
Change-Id: I4710ea6bb31f098451347c53ac0ff0be422aec06
This commit is contained in:
committed by
Masamichi Takagi
parent
2814f7cac4
commit
924ba7fd65
@ -142,7 +142,8 @@ int mcctrl_ikc_send_wait(ihk_os_t os, int cpu, struct ikc_scd_packet *pisp,
|
|||||||
ret = mcctrl_ikc_send(os, cpu, pisp);
|
ret = mcctrl_ikc_send(os, cpu, pisp);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pr_warn("%s: mcctrl_ikc_send failed: %d\n", __func__, ret);
|
pr_warn("%s: mcctrl_ikc_send failed: %d\n", __func__, ret);
|
||||||
kfree(desc);
|
if (alloc_desc)
|
||||||
|
kfree(desc);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user