From 24d7f8a8d6324c6cf18527b8a878c26af42803cb Mon Sep 17 00:00:00 2001 From: Andrei Danaila Date: Tue, 21 Oct 2014 14:32:38 -0700 Subject: [PATCH] msm: mhi: Reset the pending packets counter in UCI Reset the pending packets counter in UCI when a client releases the character device node. Signed-off-by: Andrei Danaila Change-Id: Ic3d83873ae207e76acbb9f60683b43cb30ff7c5b --- drivers/platform/msm/mhi_uci/mhi_uci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/msm/mhi_uci/mhi_uci.c b/drivers/platform/msm/mhi_uci/mhi_uci.c index e07c118eb209..e60eddd868a9 100644 --- a/drivers/platform/msm/mhi_uci/mhi_uci.c +++ b/drivers/platform/msm/mhi_uci/mhi_uci.c @@ -655,6 +655,7 @@ static int mhi_uci_client_release(struct inode *mhi_inode, uci_handle->in_buf_list[i])); } } + atomic_set(&uci_handle->avail_pkts, 0); } else { uci_log(UCI_DBG_ERROR, "Client close chan %d, ref count 0x%x\n",