Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1f4a63bf authored by Chuansheng Liu's avatar Chuansheng Liu Committed by Ben Myers
Browse files

xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK()



In case CONFIG_DEBUG_OBJECTS_WORK is defined, it is needed to
call destroy_work_on_stack() which frees the debug object to pair
with INIT_WORK_ONSTACK().

Signed-off-by: default avatarLiu, Chuansheng <chuansheng.liu@intel.com>
Reviewed-by: default avatarBen Myers <bpm@sgi.com>
Signed-off-by: default avatarBen Myers <bpm@sgi.com>

(cherry picked from commit 6f96b306)
parent bba719b5
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -287,6 +287,7 @@ xfs_bmapi_allocate(
	INIT_WORK_ONSTACK(&args->work, xfs_bmapi_allocate_worker);
	INIT_WORK_ONSTACK(&args->work, xfs_bmapi_allocate_worker);
	queue_work(xfs_alloc_wq, &args->work);
	queue_work(xfs_alloc_wq, &args->work);
	wait_for_completion(&done);
	wait_for_completion(&done);
	destroy_work_on_stack(&args->work);
	return args->result;
	return args->result;
}
}