Skip to content
Snippets Groups Projects
  1. Mar 27, 2024
    • Jacob Lorentzon's avatar
      Protect fork() and clone() behind a rwlock. · e0a38117
      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.
      e0a38117
  2. Mar 26, 2024
  3. Mar 25, 2024
  4. Mar 18, 2024
  5. Mar 17, 2024
  6. Mar 09, 2024
  7. Mar 04, 2024
  8. Mar 01, 2024
  9. Feb 29, 2024
  10. Feb 19, 2024
  11. Feb 12, 2024
  12. Feb 10, 2024
  13. Feb 03, 2024
  14. Feb 02, 2024
  15. Jan 18, 2024
  16. Jan 17, 2024
  17. Jan 13, 2024
  18. Jan 12, 2024
  19. Jan 11, 2024
  20. Jan 09, 2024
  21. Jan 08, 2024
Loading