Skip to content
Snippets Groups Projects
  1. Jun 25, 2024
  2. Jun 24, 2024
  3. Jun 15, 2024
  4. Jun 14, 2024
  5. Jun 10, 2024
    • Jacob Lorentzon's avatar
      Remove redundant .cargo/config · e9ba024a
      Jacob Lorentzon authored
      All options are already set by ../recipe.toml, and removing this file
      will make Cargo stop complaining about missing -Zbuild-std when for
      example compiling RMM for the host arch.
      Verified
      e9ba024a
  6. Jun 05, 2024
  7. May 11, 2024
  8. May 08, 2024
  9. May 07, 2024
  10. Apr 28, 2024
  11. Apr 13, 2024
  12. Apr 12, 2024
  13. 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.
      Verified
      161a92c9
    • Jeremy Soller's avatar
      Re-enable sys:log · e4246d67
      Jeremy Soller authored
      Unverified
      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.
      Verified
      3fc91038
  14. Apr 05, 2024
  15. Apr 04, 2024
  16. Apr 02, 2024
  17. Mar 31, 2024
  18. Mar 26, 2024
  19. Mar 25, 2024
  20. Mar 24, 2024
  21. Mar 23, 2024
  22. Mar 22, 2024
Loading