NFS is moving away from lockd, and for version 4 will integrate locking with the rest of the protocol. I don't know all the issues but they apparently felt that the "bag on the side" approach isn't so great.