diff options
| author | Avaneesh Kumar Dwivedi <akdwived@codeaurora.org> | 2017-04-21 20:18:00 +0530 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-04-25 05:36:47 -0700 |
| commit | 1ac8fd59ebeddae12a38152b5f8b14d7c0e7fa71 (patch) | |
| tree | e7428e177015e645c3d59d9aef29a65fbf06c3b6 | |
| parent | 048c70075fecb8f92d923fc5595efa00f2a00082 (diff) | |
Revert "soc:qcom: Synchronize service notifier task's"
This reverts 'commit 79618505009d ("soc:qcom: Synchronize
service notifier task's")'
This commit was made for synchronizing two notifier tasks that
were in race in back to back ADSP SSR testing. The change was to
synchronize two threads by queuing both threads in dedicated work
queue. However this caused certain corner case timing issues
in notification to clients of ADSP PD. So, revert it.
Change-Id: I69b27e2e4529b5f45ce0cc1f4a036412cbf5fab1
Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
| -rw-r--r-- | drivers/soc/qcom/service-notifier.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/soc/qcom/service-notifier.c b/drivers/soc/qcom/service-notifier.c index 2b6e05a1720f..68592feccb33 100644 --- a/drivers/soc/qcom/service-notifier.c +++ b/drivers/soc/qcom/service-notifier.c @@ -187,7 +187,7 @@ static void root_service_clnt_notify(struct qmi_handle *handle, switch (event) { case QMI_RECV_MSG: - queue_work(data->svc_event_wq, &data->svc_rcv_msg); + schedule_work(&data->svc_rcv_msg); break; default: break; |
