From 29a654b02228754e25f675f05015a19c6fc5d2e2 Mon Sep 17 00:00:00 2001 From: Yong Ding Date: Fri, 24 Nov 2017 17:27:23 +0800 Subject: [PATCH] soc: qcom: hab: backend should listen without timeout In the handshake stage of openning hab virtual channel, hab backend should listen without timeout so that it just keeps waiting for the coming connection from hab frontend. Change-Id: I399fe050c5460bf3b56f862141320b2e2afe55e1 Signed-off-by: Yong Ding --- drivers/soc/qcom/hab/hab.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/qcom/hab/hab.c b/drivers/soc/qcom/hab/hab.c index 19b1a8f689e9..019f93b63b28 100644 --- a/drivers/soc/qcom/hab/hab.c +++ b/drivers/soc/qcom/hab/hab.c @@ -262,7 +262,7 @@ struct virtual_channel *backend_listen(struct uhab_context *ctx, /* Wait for Ack sequence */ hab_open_request_init(&request, HAB_PAYLOAD_TYPE_ACK, pchan, 0, sub_id, open_id); - ret = hab_open_listen(ctx, dev, &request, &recv_request, HZ); + ret = hab_open_listen(ctx, dev, &request, &recv_request, 0); if (ret != -EAGAIN) break;