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