Skip to content
Snippets Groups Projects
  1. Aug 15, 2011
  2. Aug 09, 2011
  3. Jul 29, 2011
  4. Feb 19, 2011
  5. Jan 11, 2011
    • Russ Cox's avatar
      mp: do not panic on surprising hw · af6a6a47
      Russ Cox authored
      af6a6a47
    • Russ Cox's avatar
      make new code like old code · 1a81e38b
      Russ Cox authored
      Variable declarations at top of function,
      separate from initialization.
      
      Use == 0 instead of ! for checking pointers.
      
      Consistent spacing around {, *, casts.
      
      Declare 0-parameter functions as (void) not ().
      
      Integer valued functions return -1 on failure, 0 on success.
      1a81e38b
  6. Jul 02, 2010
  7. Aug 30, 2009
    • Russ Cox's avatar
      assorted fixes: · 48755214
      Russ Cox authored
       * rename c/cp to cpu/proc
       * rename cpu.context to cpu.scheduler
       * fix some comments
       * formatting for printout
      48755214
  8. Mar 08, 2009
  9. Nov 28, 2007
    • rsc's avatar
      · a6c4711a
      rsc authored
      bda[0xE] is a 16-bit segment number,
      not a real address.  So shift 4.
      
      Reported by Silas.
      
      Jim McKie says this code only matters
      on ancient EISA MP systems.
      a6c4711a
  10. Aug 28, 2007
  11. Aug 27, 2007
  12. Aug 24, 2007
    • rsc's avatar
      nit · cb30c818
      rsc authored
      cb30c818
  13. Sep 08, 2006
  14. Sep 07, 2006
  15. Sep 06, 2006
  16. Aug 29, 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. Aug 04, 2006
  19. Jul 20, 2006
  20. Jul 16, 2006
  21. Jul 12, 2006
    • kaashoek's avatar
      extract lapic code from mp.c · f27a68a2
      kaashoek authored
      f27a68a2
    • rtm's avatar
      i think my cmpxchg use was wrong in acquire · 8148b6ee
      rtm authored
      nesting cli/sti: release shouldn't always enable interrupts
      separate setup of lapic from starting of other cpus, so cpu() works earlier
      flag to disable locking in console output
      make locks work even when curproc==0
      (still crashes in clock interrupt)
      8148b6ee
  22. Jul 11, 2006
Loading