Merge "rpmsg: glink: Remove dynamic intents from local intent list"

This commit is contained in:
qctecmdr 2023-12-06 09:16:03 -08:00 committed by Gerrit - the friendly Code Review server
commit 7d7bff4019

View File

@ -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);