- Mar 27, 2024
-
-
Jacob Lorentzon authored
rlct_clone will acquire a read lock, whereas fork will acquire a write lock. The write lock is necessary because the fork will clone the file table, which would result in other threads' fork/clone file descriptors not being closed. If an address space switch fd never gets closed, fork child processes and new threads, may never switch address spaces before they are started, which has resulted in hard-to-debug RIP=0 instr fetch page faults.
-
- Mar 26, 2024
-
-
- Mar 25, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
MAP_SHARED means it will continue to be shared after forks, which obviously isn't the correct behavior. `acid thread` doesn't segfault infinitely, anymore.
-
- Mar 18, 2024
-
-
Jacob Lorentzon authored
-
- Mar 17, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
-
bjorn3 authored
* Correctly align the stack * Fix argument order of the ldp instructions * Remove unnecessary ldr x5 instruction
-
- Mar 09, 2024
-
-
Bendeguz Pisch authored
-
- Mar 04, 2024
-
-
- Mar 01, 2024
-
-
Jeremy Soller authored
-
-
-
- Feb 29, 2024
-
-
- Feb 19, 2024
-
-
- Feb 12, 2024
-
-
Jeremy Soller authored
-
- Feb 10, 2024
-
-
Jeremy Soller authored
-
- Feb 03, 2024
-
-
Jeremy Soller authored
-
- Feb 02, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Jan 18, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Jan 17, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Jan 13, 2024
-
-
Darley Barreto authored
-
- Jan 12, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Jan 11, 2024
-
-
Jeremy Soller authored
-
Jacob Lorentzon authored
-
-
- Jan 09, 2024
-
-
Jeremy Soller authored
-
- Jan 08, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-