Fix lock order reversal on drc recycle.

If drc's refcnt is 0, it is currently unreachable, so omit
taking drc's lock uncontested before inserting on the shared
recycle queue.

Coverity CID 30341.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>
Use 2 conditions in release_export_root_locked.

The intention is to allow the caller to indicate either
or both locks as held.  Don't check only for both.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>
Update ntirpc submodule.

Take socket leak fix (Coverity).

Signed-off-by: Matt Benjamin <matt@linuxbox.com>