Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/scheduler: Include <linux/export.h>

Fix the compile-time warnings

drivers/gpu/drm/scheduler/sched_entity.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
drivers/gpu/drm/scheduler/sched_fence.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
drivers/gpu/drm/scheduler/sched_main.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Fixes: a934a57a42f6 ("scripts/misc-check: check missing #include <linux/export.h> when W=1")
Reviewed-by: André Almeida <andrealmeid@igalia.com>
Cc: Masahiro Yamada <masahiroy@kernel.org>
Cc: Nathan Chancellor <nathan@kernel.org>
Link: https://lore.kernel.org/r/20250612121633.229222-9-tzimmermann@suse.de

+3
+1
drivers/gpu/drm/scheduler/sched_entity.c
··· 21 21 * 22 22 */ 23 23 24 + #include <linux/export.h> 24 25 #include <linux/slab.h> 25 26 #include <linux/completion.h> 26 27
+1
drivers/gpu/drm/scheduler/sched_fence.c
··· 21 21 * 22 22 */ 23 23 24 + #include <linux/export.h> 24 25 #include <linux/module.h> 25 26 #include <linux/sched.h> 26 27 #include <linux/slab.h>
+1
drivers/gpu/drm/scheduler/sched_main.c
··· 66 66 * This implies waiting for previously executed jobs. 67 67 */ 68 68 69 + #include <linux/export.h> 69 70 #include <linux/wait.h> 70 71 #include <linux/sched.h> 71 72 #include <linux/completion.h>