lockmgr_chain
if (!lockmgr_chain(td, &owner) &&
int lockmgr_chain(struct thread *td, struct thread **ownerp);