1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 18:52:17 +00:00
serenity/Userland
Gunnar Beutner 42d667645d Kernel: Make sure we free the thread stack on thread exit
This adds two new arguments to the thread_exit system call which let
a thread unmap an arbitrary VM range on thread exit. LibPthread
uses this functionality to unmap the thread stack.

Fixes #7267.
2021-05-29 15:53:08 +02:00
..
Applets LibCore: Make ProcessStatisticsReader return results in a Vector 2021-05-23 11:10:15 +02:00
Applications DisplaySettings: Set monitor widget color if no image is selected 2021-05-29 13:30:19 +01:00
Demos Everywhere: Use s.unverwerth@serenityos.org :^) 2021-05-29 12:30:08 +01:00
DevTools Profiler: Use a more reasonable default event mask 2021-05-28 08:00:14 +02:00
DynamicLoader Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
Games Solitaire: Start timer when first card is moved 2021-05-27 22:55:37 +02:00
Libraries Kernel: Make sure we free the thread stack on thread exit 2021-05-29 15:53:08 +02:00
Services DHCPClient: Avoid unaligned access when parsing options 2021-05-27 15:18:03 +02:00
Shell Shell: Disable the valid test as it has a high failure rate on target 2021-05-27 15:18:03 +02:00
Utilities Userland: Treat inet_pton returning 0 as an error 2021-05-27 22:56:21 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00