DragonFly BSD
DragonFly commits List (threaded) for 2003-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/kern init_main.c lwkt_thread.c src/sys/sys kernel.h thread.h src/sys/vm vm_glue.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 24 Sep 2003 11:37:54 -0700 (PDT)

dillon      2003/09/24 11:37:54 PDT

  Modified files:
    sys/kern             init_main.c lwkt_thread.c 
    sys/sys              kernel.h thread.h 
    sys/vm               vm_glue.c 
  Log:
  Clean up thread priority and critical section handling during boot.  The
  initial kernel threads (e.g. thread0/proc0) had a priority lower then userland!
  Default them to the minimum kernel thread priority.
  
  Thread0 was also unnecessarily left in a critical section, which prevented
  certain device probes, such as the APIC 8254 timer test code, from working.
  
  Revision  Changes    Path
  1.23      +15 -0     src/sys/kern/init_main.c
  1.30      +5 -1      src/sys/kern/lwkt_thread.c
  1.5       +1 -0      src/sys/sys/kernel.h
  1.32      +2 -0      src/sys/sys/thread.h
  1.16      +4 -0      src/sys/vm/vm_glue.c




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]