Skip to content
Snippets Groups Projects
  1. Feb 22, 2025
  2. Feb 21, 2025
  3. Feb 19, 2025
  4. Jan 16, 2025
  5. Jan 14, 2025
  6. Jan 09, 2025
  7. Dec 18, 2024
  8. Dec 12, 2024
  9. Dec 11, 2024
    • Anhad Singh's avatar
      fix(mremap): fix referencing · af36ae12
      Anhad Singh authored
      
      Before it was first add_ref'ed by `borrow_frame_enforce_rw_allocated`,
      manually and then by `allocated_shared_one_page`.
      
      Now it is only done by `borrow_frame_enforce_rw_allocated` and does not
      get unref-ed as take() is called on the returned `RaiiFrame`.
      
      Now the page is manually mapped and an `Allocated` type grant is
      constructed (synonymous to `MAP_PRIVATE`). Before by using `allocated_shared_one_page`
      an `AllocatedShared` provided grant was constructed (synonymous to
      `MAP_SHARED`), which was wrong as the TCB would've not got CoW-ed
      after fork(), making the Tcb malformed.
      
      Signed-off-by: default avatarAnhad Singh <andypython@protonmail.com>
      af36ae12
    • Anhad Singh's avatar
      feat(mremap): `KEEP_OLD` · 08231eb4
      Anhad Singh authored
      
      Signed-off-by: default avatarAnhad Singh <andypython@protonmail.com>
      Co-authored-by: @4lDO2
      08231eb4
  10. Nov 07, 2024
  11. Nov 06, 2024
  12. Nov 04, 2024
  13. Nov 01, 2024
  14. Oct 31, 2024
  15. Oct 30, 2024
  16. Oct 29, 2024
  17. Oct 27, 2024
    • Arthur Paulino's avatar
      Address minor warts · ea0356b2
      Arthur Paulino authored
      * Mention the need to have `nasm` available on the PATH in the README
      * Replace the deprecated `hide_parse_errors` by `show_parse_errors` in `rustfmt.toml`
      * Mark unused variables in `src/scheme/proc.rs`
      ea0356b2
  18. Oct 23, 2024
  19. Oct 22, 2024
  20. Oct 21, 2024
  21. Oct 20, 2024
Loading