Skip to content
Snippets Groups Projects
  1. Aug 28, 2007
  2. Aug 27, 2007
  3. Aug 24, 2007
  4. Aug 21, 2007
    • rsc's avatar
      add ln · 6bf2e5c8
      rsc authored
      6bf2e5c8
    • 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
  5. Aug 08, 2007
  6. Sep 17, 2006
    • rsc's avatar
      · b438eff6
      rsc authored
      Have kernel build rule create kernel.sym, which can be
      used in Bochs to make breakpoint setting easier:
      
      	load-symbols "kernel.sym"
      	vb 0x8:"main0"
      	c
      	disasm/25 "main0"
      	vb 0x8:"main0"+0x5f
      	c
      
      etc.
      b438eff6
  7. Sep 08, 2006
  8. Sep 07, 2006
  9. Sep 06, 2006
  10. Sep 05, 2006
    • kaashoek's avatar
      nits · d49a2d53
      kaashoek authored
      d49a2d53
    • rsc's avatar
      · fae7779d
      rsc authored
      New formatting scripts.
      
      The use/defs extraction in runoff still needs some work
      for xv6 code style.
      fae7779d
  11. Sep 03, 2006
  12. Aug 29, 2006
  13. Aug 28, 2006
  14. Aug 23, 2006
  15. Aug 15, 2006
  16. Aug 14, 2006
    • kaashoek's avatar
      user-level programs: mkdir and rm · d7b3b802
      kaashoek authored
      shell parses arguments (very simplistic)
      readme version of README (sh doesn't deal with capital characters)
      printf recognizes %c
      nicer output format for ls
      d7b3b802
  17. Aug 11, 2006
  18. Aug 09, 2006
    • kaashoek's avatar
      printf · 28d9ef04
      kaashoek authored
      convert userfs to use printf
      bfree
      ifree
      writei
      start on unlink
      28d9ef04
Loading