2 Sep
2020
2 Sep
'20
11:21 p.m.
Follow recommendation in Documentation/scheduler/completion.rst and use macro to declare local 'struct completion'
Signed-off-by: Pierre-Louis Bossart pierre-louis.bossart@linux.intel.com --- sound/core/init.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/sound/core/init.c b/sound/core/init.c index 0478847ba2b8..764dbe673d48 100644 --- a/sound/core/init.c +++ b/sound/core/init.c @@ -519,10 +519,9 @@ EXPORT_SYMBOL(snd_card_free_when_closed); */ int snd_card_free(struct snd_card *card) { - struct completion released; + DECLARE_COMPLETION_ONSTACK(released); int ret;
- init_completion(&released); card->release_completion = &released; ret = snd_card_free_when_closed(card); if (ret)
--
2.25.1