I want to point out that only subtree locks allow memory usage on the server to scale with the number of clients instead of the number of files in the file system.  For HPC usage this is not important, but in many other cases it very much is.  <br>
<br>Sooner or later, without subtree locks, the MDS will run out of memory too soon using individual file locks or encounter too much overhead in lock scanning operations.  <br><br>Listening to the discussion I think you are betting on "later" rather than "sooner" and that may be the right decision for now.<br>
<br>Peter<br>