drm/sched: move fence slab handling to module init/exit
authorLucas Stach <l.stach@pengutronix.de>
Wed, 6 Dec 2017 16:49:40 +0000 (17:49 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 7 Dec 2017 16:52:14 +0000 (11:52 -0500)
commit4983e48c8539282be15f660bdd2c4260467b1190
tree676060a54b0ec63ae5c81f4a04adb4a7880befe5
parent1b1f42d8fde4fef1ed7873bf5aa91755f8c3de35
drm/sched: move fence slab handling to module init/exit

This is the only part of the scheduler which must not be called from
different drivers. Move it to module init/exit so it is done a single
time when loading the scheduler.

Reviewed-by: Chunming Zhou <david1.zhou@amd.com>
Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
drivers/gpu/drm/scheduler/sched_fence.c
include/drm/gpu_scheduler.h