ed->base; struct drm_sched_entity *entity = &sched->entity; - rmb(); /* for list_empty to work without lock */ - wait_event(sched->job.wq, list_empty(&sched->job.list.head)); + wait_event(sched->job.wq, nouveau_sched_job_list_empty(sched)); drm_sched_entity_fini(entity); drm_sched_fini(drm_sched); -- 2.49.0[PATCH] drm/nouveau: Fix race in nouveau_sched_fini()Philipp Stanner undefinedDanilo Krummrich undefined undefined undefined undefined undefined