Subject: CVS commit: [newlock] syssrc/sys/arch/alpha/include
To: None <email@example.com>
From: Jason R Thorpe <firstname.lastname@example.org>
Date: 03/11/2002 08:30:20
Module Name: syssrc
Committed By: thorpej
Date: Mon Mar 11 06:30:20 UTC 2002
syssrc/sys/arch/alpha/include [newlock]: mutex_impl.h
Fix two bugs pointed out by Bill Sommerfeld:
* MUTEX_RELEASE(): memory barrier goes *before* lock release.
* Fix race condition between mutex_exit() and MUTEX_SET_WAITERS().
To generate a diff of this commit:
cvs rdiff -r18.104.22.168 -r22.214.171.124 syssrc/sys/arch/alpha/include/mutex_impl.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.