Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 2001 18:25:02 -0500
From:      "Bosko Milekic" <bmilekic@technokratis.com>
To:        "Terry Lambert" <tlambert@primenet.com>, "Boris Popov" <bp@butya.kz>
Cc:        <freebsd-arch@FreeBSD.ORG>, <freebsd-fs@FreeBSD.ORG>
Subject:   Re: vnode interlock API
Message-ID:  <002e01c0915d$326a7ec0$1f90c918@jehovah>
References:  <200102072126.OAA24284@usr08.primenet.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Terry Lambert wrote:

[...]
> 3) It seems to mee that the additional parameter of MTX_DEF is
> gratuitous, and tries to stretch mutex semantics further
> than they should be stretched.  I personally would have no
> problem with the conversion of simple_{un}lock() into the
> equivalent mtx_*() calls.  Even if the MTX_DEF can not be
> murdered without a large public outcry, using this as the

    Actually, it has been murdered: 

    http://people.freebsd.org/~bmilekic/code/mutex_cleanup-7.1.diff

    Presently under testing.

> the default demantic for the simple_*() equivalents isn't
> really a bad idea, in my book, and could be done with
> inline wrappers.  Best case, one could apply the WITNESS
> code to debugging 4.x problems, with some work.
 
[...]
> 
> Terry Lambert
> terry@lambert.org
> ---
> Any opinions in this posting are my own and not those of my present
> or previous employers.

Regards,
Bosko.




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002e01c0915d$326a7ec0$1f90c918>