]> git.baikalelectronics.ru Git - kernel.git/commit
arm64/sve: Move sve_free() into SVE code section
authorGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 17 May 2022 14:52:03 +0000 (16:52 +0200)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 18 May 2022 13:44:36 +0000 (14:44 +0100)
commit3feccf7cfbe06a1b333b8ff3d5185ae48de41583
tree628d03bdf2e47d18fa40991c011f267860382a62
parent9ae7e5a796cd500653a9465578c4076c74a035d9
arm64/sve: Move sve_free() into SVE code section

If CONFIG_ARM64_SVE is not set:

    arch/arm64/kernel/fpsimd.c:294:13: warning: ‘sve_free’ defined but not used [-Wunused-function]

Fix this by moving sve_free() and __sve_free() into the existing section
protected by "#ifdef CONFIG_ARM64_SVE", now the last user outside that
section has been removed.

Fixes: fce82acc6b15 ("arm64/sve: Delay freeing memory in fpsimd_flush_thread()")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/cd633284683c24cb9469f8ff429915aedf67f868.1652798894.git.geert+renesas@glider.be
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/fpsimd.c