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

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	aaron_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2005/10/02 19:19:44

Modified files:
	sys/kern       : kern_clock.c 

Log message:
In hardclock(), do not setup process virtual and profile timers if the process
is in the midst of exiting.  This solves a race condition that causes freed
memory to be left referenced in the master kernel timeout worklist, leading to
a uvm_fault (observed on an i386 MP system).  tedu@, deraadt@, miod@ ok