From 76d402ab77cd19a1cf705cf5e0c1768c0f48324c Mon Sep 17 00:00:00 2001 From: Hans-Christian Noren Egtvedt Date: Sun, 25 Sep 2022 11:51:26 +0200 Subject: [PATCH] tegra:nvmap: do not export symbol for init functions We can not EXPORT_SYMBOL() on functions marked __init, since they will not be available once the kernel has done running through init level. Hence remove the EXPORT_SYMBOL() calls. Bug 3806590 Change-Id: Ie9fd26fa7220a287b8467aaf6efe03af4427d052 Signed-off-by: Ken Chang Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2782502 (cherry picked from commit ad100e16945b064086d44211adae522208ad5664) Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2840504 Tested-by: mobile promotions Reviewed-by: mobile promotions --- drivers/video/tegra/nvmap/nvmap_init.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/video/tegra/nvmap/nvmap_init.c b/drivers/video/tegra/nvmap/nvmap_init.c index 25211dd9..a54537dd 100644 --- a/drivers/video/tegra/nvmap/nvmap_init.c +++ b/drivers/video/tegra/nvmap/nvmap_init.c @@ -805,7 +805,6 @@ finish: nvmap_init_time += sched_clock() - start; return ret; } -EXPORT_SYMBOL(nvmap_co_setup); #else int __init nvmap_co_setup(struct reserved_mem *rmem) {