Description
Improve UML handling of segmentation faults in kernel mode. Although such page faults are generally caused by a kernel bug, it is annoying if they cause an infinite loop, or panic the kernel. More importantly, a robust implementation allows to write KUnit tests for various guard pages, preventing potential kernel self-protection regressions.
Goals
Convert the UML page fault handler to use oops_* helpers, go through a few review rounds and finally get my patch series merged in 6.14.
Resources
Wrong initial attempt: https://lore.kernel.org/lkml/20231215121431.680-1-petrtesarik@huaweicloud.com/T/
Looking for hackers with the skills:
This project is part of:
Hack Week 24
Comments
Similar Projects
FizzBuzz OS by mssola
Project Description
FizzBuzz OS (or just ...
early stage kdump support by mbrugger
[comment]: # (Please use the project descriptio...
Model checking the BPF verifier by shunghsiyu
Project Description
BPF verifier plays a ...
Improve various phones kernel mainline support (Qualcomm, Exynos, MediaTek) by pvorel
Similar to previous hackweeks ( [https://hackwe...
Kill DMA and DMA32 memory zones by ptesarik
Description
Provide a better allocator fo...