Bananymous
2961a49dc7
Kernel: Optimize futexes
...
Add support for processor local futexes. These work the exact same way
as global ones, but only lock a process specific lock and use a process
specific hash map.
Also reduce the time futex lock is held. There was no need to hold the
global lock while validating addresses in the process' address space.
2026-01-09 22:27:59 +02:00
..
2025-11-17 05:26:07 +02:00
2026-01-06 22:26:11 +02:00
2025-11-13 04:20:53 +02:00
2026-01-01 23:54:09 +02:00
2026-01-03 20:07:08 +02:00
2025-06-06 06:51:15 +03:00
2026-01-04 01:16:43 +02:00
2025-12-31 19:28:55 +02:00
2026-01-02 18:06:56 +02:00
2025-11-24 18:15:10 +02:00
2026-01-09 15:39:19 +02:00
2026-01-07 19:01:07 +02:00
2025-08-25 17:15:55 +03:00
2025-08-05 03:09:24 +03:00
2026-01-08 17:13:59 +02:00
2025-08-10 19:57:31 +03:00
2025-10-28 05:50:19 +02:00
2025-08-11 14:07:37 +03:00
2025-08-15 18:28:11 +03:00
2024-11-19 20:39:32 +02:00
2026-01-09 15:18:58 +02:00
2026-01-09 15:18:58 +02:00
2024-09-27 15:31:31 +03:00
2024-04-10 04:39:48 +03:00
2026-01-09 15:18:58 +02:00
2026-01-06 21:58:56 +02:00
2024-03-04 11:41:54 +02:00
2025-07-15 14:17:49 +03:00
2024-03-03 02:19:43 +02:00
2026-01-09 22:27:59 +02:00
2026-01-09 17:06:57 +02:00
2025-07-18 19:36:37 +03:00
2026-01-09 15:18:58 +02:00
2024-01-24 15:53:38 +02:00
2026-01-09 15:18:58 +02:00
2026-01-09 17:06:57 +02:00
2025-07-02 00:17:42 +03:00