cvs commit: src/sys/sys proc.h src/sys/kern kern_switch.c kern_synch.c sched_4bsd.c sched_ule.c

Stephan Uphoff ups at FreeBSD.org
Thu Apr 7 20:37:53 PDT 2005


ups         2005-04-08 03:37:53 UTC

  FreeBSD src repository

  Modified files:
    sys/sys              proc.h 
    sys/kern             kern_switch.c kern_synch.c sched_4bsd.c 
                         sched_ule.c 
  Log:
  Sprinkle some volatile magic and rearrange things a bit to avoid race
  conditions in critical_exit now that it no longer blocks interrupts.
  
  Reviewed by:    jhb
  
  Revision  Changes    Path
  1.111     +11 -5     src/sys/kern/kern_switch.c
  1.269     +1 -1      src/sys/kern/kern_synch.c
  1.72      +1 -1      src/sys/kern/sched_4bsd.c
  1.148     +1 -1      src/sys/kern/sched_ule.c
  1.424     +4 -2      src/sys/sys/proc.h


More information about the cvs-all mailing list