rpmsg: virtio_rpmsg_bus: use dev_warn_ratelimited for msg with no recipient
Even though it may be user-space's fault for this error (some application terminated or crashed without cleaning up it's endpoint), the rpmsg communication should not overflow the syslog with too many messages. A dev_warn_ratelimited() seems like a good alternative in case this can occur. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Link: https://lore.kernel.org/r/20210928132902.1594277-1-aardelean@deviqon.com
This commit is contained in:
Родитель
f0d1be1482
Коммит
63b8d79916
|
@ -748,7 +748,7 @@ static int rpmsg_recv_single(struct virtproc_info *vrp, struct device *dev,
|
|||
/* farewell, ept, we don't need you anymore */
|
||||
kref_put(&ept->refcount, __ept_release);
|
||||
} else
|
||||
dev_warn(dev, "msg received with no recipient\n");
|
||||
dev_warn_ratelimited(dev, "msg received with no recipient\n");
|
||||
|
||||
/* publish the real size of the buffer */
|
||||
rpmsg_sg_init(&sg, msg, vrp->buf_size);
|
||||
|
|
Загрузка…
Ссылка в новой задаче