rpmsg: glink: Return -EAGAIN when there is no FIFO space
authorSricharan R <sricharan@codeaurora.org>
Thu, 24 Aug 2017 07:21:28 +0000 (12:51 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 29 Aug 2017 21:29:33 +0000 (14:29 -0700)
commita7df9dfcfdfc7d7a0537405d4069accf51f56e49
tree627a8eb886ed5a79db27b27e115ce590a6597391
parent7339859da8dfa8924047a5917ceb06f479b35fcb
rpmsg: glink: Return -EAGAIN when there is no FIFO space

The TX FIFO can be full, if the remote client has not read enough data
(or) reading it slowly. So its nessecary to return -EAGAIN to the local
client to enable retry.

Acked-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
Signed-off-by: Sricharan R <sricharan@codeaurora.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/rpmsg/qcom_glink_native.c