cvs commit: src/sys/kern kern_synch.c
John Baldwin
jhb at FreeBSD.org
Wed Aug 4 13:24:41 PDT 2004
jhb 2004-08-04 20:24:40 UTC
FreeBSD src repository
Modified files:
sys/kern kern_synch.c
Log:
Workaround a possible deadlock on SMP due to a spin lock LOR by disabling
the immediate awakening of proc0 (scheduler kproc, controls swapping
processes in and out). The scheduler process periodically awakens already,
so this will not result in processes not being swapped in, there will just
be more latency in between a thread being made runnable and the scheduler
waking up to swap the affected process back in.
Revision Changes Path
1.256 +6 -0 src/sys/kern/kern_synch.c
More information about the cvs-src
mailing list