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...
_______________________________________________
OpenAFS-devel mailing list
[EMAIL PROTECTED]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to