• Helge Deller's avatar
    parisc: Remap hugepage-aligned pages in set_kernel_text_rw() · dfbaecb2
    Helge Deller authored
    The alternative coding patch for parisc in kernel 4.20 broke booting
    machines with PA8500-PA8700 CPUs. The problem is, that for such machines
    the parisc kernel automatically utilizes huge pages to access kernel
    text code, but the set_kernel_text_rw() function, which is used shortly
    before applying any alternative patches, didn't used the correctly
    hugepage-aligned addresses to remap the kernel text read-writeable.
    
    Fixes: 3847dab7 ("parisc: Add alternative coding infrastructure")
    Cc: <stable@vger.kernel.org>	[4.20]
    Signed-off-by: default avatarHelge Deller <deller@gmx.de>
    dfbaecb2
init.c 24.2 KB