arm64: remove EXPORT_SYMBOL_NOKASAN()
TODO: commit message
Prior to having SYM_FUNC_ALIAS(), we always had to define a weak alias,
then conditionally export that. Now that we have SYM_FUNC_ALIAS(), we
can be more precise and avoid creating the alias when we know an
altenrative implementation will be provided.
This means we won't unwittingly override an implementation unexpectedly,
and we'll get a linker error if multiple implementations are provided
unexpecrtedly.
While this is a net gain in lines, it's also much easier to see what's
going on in each case.
Signed-off-by: Mark Rutland <mark.rutland@arm.com>
9 files changed