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

David Rhodus drhodus at catpa.com
Wed Sep 24 12:03:32 PDT 2003


On Wednesday, September 24, 2003, at 02:37 PM, Matthew Dillon wrote:

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.

Looks good.

-DR






More information about the Commits mailing list