summaryrefslogtreecommitdiff
path: root/arch/um/kernel/mem-pgtable.c
AgeCommit message (Collapse)Author
2026-09-24um: Tighten exec permissions on page mappingsTiwei Bie
In UML, page mappings are backed by mmap, which allows us to effectively manage exec permissions. Introduce a _PAGE_EXEC bit so that pages can be mapped without granting unnecessary exec permissions. Signed-off-by: Tiwei Bie <tiwei.btw@antgroup.com> Link: https://patch.msgid.link/20260517233641.127433-1-tiwei.btw@antgroup.com Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2026-09-24um: decouple MMU specific code from the common partHajime Tazaki
This splits the memory, process related code with common and MMU specific parts in order to avoid ifdefs in .c file and duplication between MMU and !MMU. Signed-off-by: Hajime Tazaki <thehajime@gmail.com> [drop many unnecessary changes] Link: https://patch.msgid.link/20260723113633.af7d6a109c22.Ie82119143778b91fa5585ea3493cf4014113da47@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>