Skip to content
Snippets Groups Projects
  1. Aug 23, 2007
  2. Aug 22, 2007
  3. Aug 21, 2007
    • rsc's avatar
      · eaea18cb
      rsc authored
      PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf
      
      Various changes made while offline.
      
       + bwrite sector argument is redundant; use b->sector.
       + reformatting of files for nicer PDF page breaks
       + distinguish between locked, unlocked inodes in type signatures
       + change FD_FILE to FD_INODE
       + move userinit (nee proc0init) to proc.c
       + move ROOTDEV to param.h
       + always parenthesize sizeof argument
      eaea18cb
    • 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
  4. Aug 20, 2007
  5. Aug 14, 2007
    • rsc's avatar
      nit · 07ddc0fa
      rsc authored
      07ddc0fa
  6. Aug 13, 2007
    • rsc's avatar
      · 2ef3a64b
      rsc authored
      Because limit gives the address of the last addressable
      byte in the segment, the limit argument to SEG16 and SEG
      needs to have 1 subtracted from it.
      2ef3a64b
  7. Aug 10, 2007
  8. Aug 09, 2007
  9. Aug 08, 2007
  10. Sep 08, 2006
  11. Sep 07, 2006
  12. Sep 06, 2006
  13. Aug 30, 2006
  14. Aug 29, 2006
  15. Aug 24, 2006
  16. Aug 23, 2006
  17. Aug 22, 2006
    • kaashoek's avatar
      i/o redirection in sh · 8b58e810
      kaashoek authored
      better parsing of sh commands (copied from jos sh)
      cat: read from 1 if no args
      sbrk system call, but untested
      getpid system call
      moved locks in keyboard intr, but why do we get intr w. null characters from keyboard?
      8b58e810
  18. Aug 19, 2006
    • kaashoek's avatar
      chdir · 8787cd01
      kaashoek authored
      cd in shell
      nits in mkdir, ls, etc.
      8787cd01
Loading