/* See also similar routines (i.e. wait_for_completion_timeout()) with timeout and interrupt capability. Also see complete().  */
void __sched wait_for_completion(struct completion *x)
/* See also similar routines (i.e. wait_for_completion_timeout()) with timeout and interrupt capability. Also see complete().  */
void __sched wait_for_completion(struct completion *x)
{
	wait_for_common(x, MAX_SCHEDULE_TIMEOUT, TASK_UNINTERRUPTIBLE);
}