Skip to content
Snippets Groups Projects
  1. May 11, 2024
  2. May 08, 2024
  3. May 07, 2024
  4. Apr 28, 2024
  5. Apr 13, 2024
  6. Apr 12, 2024
  7. Apr 10, 2024
    • Jacob Lorentzon's avatar
      Forbid strong fdtbl refs after setting context's. · 161a92c9
      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.
      161a92c9
    • Jeremy Soller's avatar
      Re-enable sys:log · e4246d67
      Jeremy Soller authored
      e4246d67
    • Jacob Lorentzon's avatar
      Fix altreloc remap, always NOP-fill padding bytes. · 3fc91038
      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.
      3fc91038
  8. Apr 05, 2024
  9. Apr 04, 2024
  10. Apr 02, 2024
  11. Mar 31, 2024
  12. Mar 26, 2024
  13. Mar 25, 2024
  14. Mar 24, 2024
  15. Mar 23, 2024
  16. Mar 22, 2024
Loading