diff options
Diffstat (limited to 'drivers/platform/x86/intel/ifs')
| -rw-r--r-- | drivers/platform/x86/intel/ifs/load.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/platform/x86/intel/ifs/load.c b/drivers/platform/x86/intel/ifs/load.c index 61dffb4c8a1d..e6ae8265f3a3 100644 --- a/drivers/platform/x86/intel/ifs/load.c +++ b/drivers/platform/x86/intel/ifs/load.c @@ -208,7 +208,7 @@ static int scan_chunks_sanity_check(struct device *dev)  			continue;  		reinit_completion(&ifs_done);  		local_work.dev = dev; -		INIT_WORK(&local_work.w, copy_hashes_authenticate_chunks); +		INIT_WORK_ONSTACK(&local_work.w, copy_hashes_authenticate_chunks);  		schedule_work_on(cpu, &local_work.w);  		wait_for_completion(&ifs_done);  		if (ifsd->loading_error) { |