• Mark Brown's avatar
    arm64: kernel: Correct annotation of end of el0_sync · 73d6890f
    Mark Brown authored
    Commit 582f9583 ("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: 582f9583 (arm64: entry: convert el0_sync to C)
    Signed-off-by: default avatarMark Brown <broonie@kernel.org>
    Signed-off-by: default avatarWill Deacon <will@kernel.org>
    73d6890f
entry.S 24.9 KB