* try latching the dupRoot no-wait; if this works, we have latched
* out of order, but in a way that does not cause deadlocks. If we
* don't get the no-wait latch, then release the DBIN latch and
* latch in the proper order down the tree.
*/
if (!dupRoot.latchNoWait(cacheMode)) {
releaseDBIN();
dupRoot.latch(cacheMode);
latchDBIN();
}
} else {