Skip to content
Snippets Groups Projects
  1. Aug 27, 2007
  2. 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
  3. Aug 14, 2007
  4. Aug 10, 2007
  5. Aug 08, 2007
  6. Sep 08, 2006
  7. Sep 07, 2006
  8. Sep 06, 2006
  9. Sep 04, 2006
  10. Sep 03, 2006
  11. Aug 29, 2006
  12. Aug 24, 2006
  13. Aug 19, 2006
    • kaashoek's avatar
      chdir · 8787cd01
      kaashoek authored
      cd in shell
      nits in mkdir, ls, etc.
      8787cd01
  14. Aug 15, 2006
  15. Aug 10, 2006
  16. Aug 09, 2006
  17. Aug 08, 2006
    • rtm's avatar
      fix race in holding() check in acquire() · 0e84a0ec
      rtm authored
      give cpu1 a TSS and gdt for when it enters scheduler()
      and a pseudo proc[] entry for each cpu
      cpu0 waits for each other cpu to start up
      read() for files
      0e84a0ec
  18. Jul 16, 2006
  19. Jul 15, 2006
    • rsc's avatar
      Don't kill process when inside kernel. · 72fef4f8
      rsc authored
      72fef4f8
    • rsc's avatar
      remove non-idiomatic increment/decrement · 6f2b626d
      rsc authored
      6f2b626d
    • rsc's avatar
      · 65bd8e13
      rsc authored
      New scheduler.
      
      Removed cli and sti stack in favor of tracking
      number of locks held on each CPU and explicit
      conditionals in spinlock.c.
      65bd8e13
    • rtm's avatar
      no more recursive locks · 46bbd72f
      rtm authored
      wakeup1() assumes you hold proc_table_lock
      sleep(chan, lock) provides atomic sleep-and-release to wait for condition
      ugly code in swtch/scheduler to implement new sleep
      fix lots of bugs in pipes, wait, and exit
      fix bugs if timer interrupt goes off in schedule()
      console locks per line, not per byte
      46bbd72f
  20. Jul 12, 2006
    • rtm's avatar
      passes both usertests · 6eb6f10c
      rtm authored
      exit had acquire where I meant release
      swtch now checks that you hold no locks
      6eb6f10c
  21. Jul 11, 2006
Loading