Fix spin lock use in app_start context.
This is reported by sparse as warning:
app.c +769: warning: context imbalance in 'nvadsp_app_start'
-different lock contexts for basic block
Bug
200032218
Change-Id: I27ed927325e4cd90ab28cf52111eddc81ccffd11
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-on: http://git-master/r/554834
Reviewed-by: Amit Sharma (SW-TEGRA) <amisharma@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
*/
if (app->complete_status_notifier)
schedule_work(&app->complete_work);
+ } else {
+ spin_unlock_irqrestore(&state_lock, flags);
}
end:
print_start_stats(ser->file, &stats, dev);