[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Aaron Campbell <aaron_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Sun, 2 Oct 2005 19:19:45 -0600 (MDT)
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
Visit your host, monkey.org