]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: kernel: Correct annotation of end of el0_sync
authorMark Brown <broonie@kernel.org>
Fri, 10 Jan 2020 15:50:04 +0000 (15:50 +0000)
committerWill Deacon <will@kernel.org>
Mon, 13 Jan 2020 11:38:43 +0000 (11:38 +0000)
commit94ede75f5167a1ba0d97c01e30ef3d48e5aa690f
tree2ec9c92edf2b472de319d885082ffdea73a1401a
parent5bc8f4b808fb5ef5dd17b3b11397ed89f4d49d6f
arm64: kernel: Correct annotation of end of el0_sync

Commit 643d9856af3655751 ("arm64: entry: convert el0_sync to C") caused
the ENDPROC() annotating the end of el0_sync to be placed after the code
for el0_sync_compat. This replaced the previous annotation where it was
located after all the cases that are now converted to C, including after
the currently unannotated el0_irq_compat and el0_error_compat. Move the
annotation to the end of the function and add separate annotations for
the _compat ones.

Fixes: 643d9856af3655751 (arm64: entry: convert el0_sync to C)
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/kernel/entry.S