2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-25 05:34:00 +08:00
linux-next/arch/parisc/mm
Helge Deller 8d0e051cc7 parisc: Enable the ro_after_init feature
This patch modifies the initial page mapping functions in the following way:

During bootup the init, text and data pages will be mapped RWX and if
supported, with huge pages.

At final stage of the bootup, the kernel calls free_initmem() and then all
pages will be remapped either R-X (for text and read-only data) or RW- (for
data). The __init pages will be dropped.

This reflects the behaviour of the x86 platform.

Signed-off-by: Helge Deller <deller@gmx.de>
2019-05-10 21:00:44 +02:00
..
fault.c mm: convert return type of handle_mm_fault() caller to vm_fault_t 2018-08-17 16:20:28 -07:00
fixmap.c parisc: add set_fixmap()/clear_fixmap() 2019-05-03 23:47:38 +02:00
hugetlbpage.c parisc: Update huge TLB page support to use per-pagetable spinlock 2019-05-03 23:47:41 +02:00
init.c parisc: Enable the ro_after_init feature 2019-05-10 21:00:44 +02:00
ioremap.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Makefile parisc: add set_fixmap()/clear_fixmap() 2019-05-03 23:47:38 +02:00