ladybird/Userland
Sönke Holz 6654021655 Kernel/riscv64: Don't hard-code the page fault reason on RISC-V
Instead, rewrite the region page fault handling code to not use
PageFault::type() on RISC-V.

I split Region::handle_fault into having a RISC-V-specific
implementation, as I am not sure if I cover all page fault handling edge
cases by solely relying on MM's own region metadata.
We should probably also take the processor-provided page fault reason
into account, if we decide to merge these two implementations in the
future.
2024-03-25 14:18:38 -06:00
..
Applets Keymap: Draw the current keymap text with the correct theme color 2024-03-02 19:24:53 +00:00
Applications Kernel/riscv64: Don't hard-code the page fault reason on RISC-V 2024-03-25 14:18:38 -06:00
BuggieBox AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Demos AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
DevTools AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
DynamicLoader DynamicLoader: Disable stack protector in some files for RISC-V 2024-03-04 01:44:11 +01:00
Games AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Libraries LibC: Fix pthread_cond_broadcast() waking only one thread 2024-03-25 14:06:32 -06:00
Services LibWeb: Reschedule repaint for navigables with ongoing painting 2024-03-24 16:30:31 +01:00
Shell Shell: Add support for octal escapes in strings 2024-03-24 08:26:56 +01:00
Utilities Fuzzers: Add JPEG2000 fuzzer 2024-03-25 20:35:00 +01:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00