Skip to content
Snippets Groups Projects
  1. Aug 21, 2007
    • rsc's avatar
      remove namelen parameter · fbf91039
      rsc authored
      fbf91039
    • rsc's avatar
      · f32f3638
      rsc authored
      Various cleanup:
      
       - Got rid of dummy proc[0].  Now proc[0] is init.
       - Added initcode.S to exec /init, so that /init is
         just a regular binary.
       - Moved exec out of sysfile to exec.c
       - Moved code dealing with fs guts (like struct inode)
         from sysfile.c to fs.c.  Code dealing with system call
         arguments stays in sysfile.c
       - Refactored directory routines in fs.c; should be simpler.
       - Changed iget to return *unlocked* inode structure.
         This solves the lookup-then-use race in namei
         without introducing deadlocks.
         It also enabled getting rid of the dummy proc[0].
      f32f3638
  2. Aug 20, 2007
  3. Aug 10, 2007
  4. Aug 09, 2007
  5. Aug 08, 2007
  6. Sep 08, 2006
  7. Sep 07, 2006
  8. Sep 06, 2006
  9. Aug 30, 2006
  10. Aug 29, 2006
  11. Aug 26, 2006
  12. Aug 24, 2006
  13. Aug 23, 2006
  14. Aug 19, 2006
    • kaashoek's avatar
      chdir · 8787cd01
      kaashoek authored
      cd in shell
      nits in mkdir, ls, etc.
      8787cd01
  15. Aug 15, 2006
  16. Aug 14, 2006
  17. Aug 13, 2006
  18. Aug 12, 2006
    • kaashoek's avatar
      zero freed blocks · c372e8dc
      kaashoek authored
      multi-block directories
      track size of directory (size = number entries in use)
      should namei (and other code that scans through directories) scan through all blocks of a directory and not use size?
      c372e8dc
    • rtm's avatar
      link() · 9e5970d5
      rtm authored
      9e5970d5
Loading