[OpenAFS-devel] locks

Chaskiel M Grundman cg2v@andrew.cmu.edu
Mon, 28 Oct 2002 16:20:12 -0500


HEAVY_LOCKS and NULL_LOCKS is freebsd debugging stuff that I suppose ought 
to be removed at some point.

AFS_GLOBAL_SUNLOCK is a relatively old thing. Despite all the platforms 
that define the preprocessor symbol, it appears to only be used on non-MP 
Irix these days.

RX_ENABLE_LOCKS means that the MUTEX_ and CV_ operations are defined, and 
that rx should use them. All current platforms (except non-MP IRIX) seem to 
define this.

AFS_GLOBAL_RXLOCK_KERNEL looks scary, and not really related to locking. 
again, all current platforms (except the irix) define it.

It's probably best to go with the flow...