Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Nov 2000 10:52:39 -0800
From:      Alfred Perlstein <bright@wintelcom.net>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_mutex.c
Message-ID:  <20001129105239.N8051@fw.wintelcom.net>
In-Reply-To: <200011291841.eATIfJL20744@freefall.freebsd.org>; from jhb@FreeBSD.org on Wed, Nov 29, 2000 at 10:41:19AM -0800
References:  <200011291841.eATIfJL20744@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* John Baldwin <jhb@FreeBSD.org> [001129 10:41] wrote:
> jhb         2000/11/29 10:41:19 PST
> 
>   Modified files:
>     sys/kern             kern_mutex.c 
>   Log:
>   Use an atomic operation with an appropriate memory barrier when releasing
>   a contested sleep mutex in the case that at least two processes are blocked
>   on the contested mutex.

You remeber the fiasco with the MPlock Matt Dillon went through, are
you sure that we perform barriers when releasing locks on archs that
have loosely ordered memory models?

-- 
-Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org]
"I have the heart of a child; I keep it in a jar on my desk."


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001129105239.N8051>