1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:38:11 +00:00
serenity/Base/usr/share/man
Andreas Kling 9c0836ce97 Kernel: Enable x86 UMIP (User Mode Instruction Prevention) if supported
This prevents code running outside of kernel mode from using the
following instructions:

* SGDT - Store Global Descriptor Table
* SIDT - Store Interrupt Descriptor Table
* SLDT - Store Local Descriptor Table
* SMSW - Store Machine Status Word
* STR - Store Task Register

There's no need for userspace to be able to use these instructions so
let's just disable them to prevent information leakage.
2020-01-01 13:21:15 +01:00
..
man1 Kernel: Enable x86 UMIP (User Mode Instruction Prevention) if supported 2020-01-01 13:21:15 +01:00
man2 Base: Describe kernel modules, syscalls, and programs 2019-12-24 11:52:01 +01:00
man3 Docs: Add note about EINVAL to isatty(3) 2019-11-17 20:09:12 +01:00
man5 Base: Document SystemServer 2019-11-26 19:58:25 +01:00
man7 Base: Describe kernel modules, syscalls, and programs 2019-12-24 11:52:01 +01:00
man8 Base: Add man page for purge(8) 2019-12-29 13:23:21 +01:00