Merge "rpmsg: glink: Remove dynamic intents from local intent list"
This commit is contained in:
commit
7d7bff4019
@ -777,6 +777,9 @@ int qcom_glink_rx_done(struct rpmsg_endpoint *ept, void *data)
|
||||
list_for_each_entry_safe(intent, tmp, &channel->defer_intents, node) {
|
||||
if (intent->data == data) {
|
||||
list_del(&intent->node);
|
||||
if (!intent->reuse)
|
||||
idr_remove(&channel->liids, intent->id);
|
||||
|
||||
spin_unlock_irqrestore(&channel->intent_lock, flags);
|
||||
|
||||
qcom_glink_send_rx_done(glink, channel, intent, true);
|
||||
|
Loading…
Reference in New Issue
Block a user