Merge "spcom: open channel return EBUSY when channel in use"

This commit is contained in:
Linux Build Service Account 2017-05-30 16:04:32 -07:00 committed by Gerrit - the friendly Code Review server
commit 0b63aa5007

View file

@ -718,8 +718,10 @@ static int spcom_open(struct spcom_channel *ch, unsigned int timeout_msec)
/* only one client/server may use the channel */
if (ch->ref_count) {
pr_err("channel [%s] already in use.\n", name);
goto exit_err;
pr_err("channel [%s] is BUSY, already in use by pid [%d].\n",
name, ch->pid);
mutex_unlock(&ch->lock);
return -EBUSY;
}
pr_debug("ch [%s] opened by PID [%d], count [%d]\n",