- Apr 13, 2024
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Apr 12, 2024
-
-
Jacob Lorentzon authored
-
- Apr 10, 2024
-
-
Jacob Lorentzon authored
This fixes a possible file table leak if a filetable contains an fd referring (strongly) to the filetable itself. Now, it will automatically be downgraded to a weak reference after it becomes a context's active file table. TODO: maybe support consuming a context's filetable to get a strong reference back, provided it's exclusively owned.
-
Jeremy Soller authored
-
Jacob Lorentzon authored
This fixes a very rare (requires that an altreloc span two pages) kernel crash where it writes past the region that was remapped as RWX, thus triggering an in-kernel "wrote without write access" page fault. Additionally, this fixes the logic for unavailable features. It fixes the short-circuit that would forget to remap the memory back from RWX to R-X. NOP bytes are also now replaced with multi-byte NOP regardless of whether the CPU supports the given feature.
-
- Apr 05, 2024
-
-
- Apr 04, 2024
-
-
Jacob Lorentzon authored
-
- Apr 02, 2024
-
-
Jacob Lorentzon authored
This fixes a Cargo deadlock.
-
- Mar 31, 2024
-
-
Jacob Lorentzon authored
-
- Mar 26, 2024
-
-
Jacob Lorentzon authored
-
- Mar 25, 2024
-
-
Jeremy Soller authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
- Mar 24, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
- Mar 23, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
- Mar 22, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
Only the allocator is allowed to switch between 0 and 1. Refcounts above 1 are however controlled by the virtual memory system.
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-