Skip to content
Snippets Groups Projects
  1. Jul 20, 2006
  2. Jul 18, 2006
  3. Jul 16, 2006
  4. Jul 15, 2006
    • rsc's avatar
      Don't kill process when inside kernel. · 72fef4f8
      rsc authored
      72fef4f8
    • rsc's avatar
      more name cleanup · 4ed974f5
      rsc authored
      4ed974f5
    • rsc's avatar
      remove non-idiomatic increment/decrement · 6f2b626d
      rsc authored
      6f2b626d
    • rsc's avatar
      · 51716a86
      rsc authored
      Rename fd_reference to more suggestive fd_incref.
      (Fd_reference sounds like it might just return the ref count.)
      51716a86
    • rsc's avatar
      · 856e1fc1
      rsc authored
      Attempt to clean up newproc somewhat.
      
      Also remove all calls to memcpy in favor of
      memmove, which has defined semantics when
      the ranges overlap.  The fact that memcpy was
      working in console.c to scroll the screen is not
      guaranteed by all implementations.
      856e1fc1
    • 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
    • rsc's avatar
      · 40a2a083
      rsc authored
      Undo change from this morning that wasn't intended to get in.
      40a2a083
    • rsc's avatar
      643b122b
    • rsc's avatar
      silence load_icode signedness warning · 34976701
      rsc authored
      34976701
    • rsc's avatar
      Add void for ANSI C · 67a9314a
      rsc authored
      67a9314a
    • rsc's avatar
      · 7f419a0d
      rsc authored
      Change fetchint, fetcharg, and putint to return -1 on error, 0 on success.
      They had been returning 0 on error, 1 on success, but all the callers
      were checking for return value < 0.
      7f419a0d
    • 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
  5. Jul 12, 2006
Loading