> From Documentation/scheduler/completion.rst: "When a completion is > declared > as a local variable within a function, then the initialization should > always use DECLARE_COMPLETION_ONSTACK() explicitly, not just to make > lockdep happy, but also to make it clear that limited scope had been > considered and is intentional." > > Cc: Adrian Hunter <adrian.hunter@xxxxxxxxx> > Cc: Stanley Chu <stanley.chu@xxxxxxxxxxxx> > Cc: Can Guo <cang@xxxxxxxxxxxxxx> > Cc: Asutosh Das <asutoshd@xxxxxxxxxxxxxx> > Cc: Avri Altman <avri.altman@xxxxxxx> > Signed-off-by: Bart Van Assche <bvanassche@xxxxxxx> Reviewed-by: Avri Altman <avri.altman@xxxxxxx>