• Russell King's avatar
    ARM: hotplug cpu: ensure that __enable_mmu is identity mapped · 786f1b73
    Russell King authored
    __enable_mmu is required to be executed in an identity mapped region
    to ensure that variances in CPUs do not cause a crash.  We currently
    achieve this by assuming that it will be co-located with
    __create_page_tables.  With hotplug CPU support, this assumption
    becomes invalid.  Implement a better solution which ensures that
    it will be appropriately mapped no matter where it is placed.
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    786f1b73
head.S 9.26 KB