Mac OS X 10.3: Tasks that use an NFS export from a Linux server may become unresponsive ("hang")

When an application or tool tries to acquire or test for locks on files from a Linux-hosted NFS export, the action may be blocked indefinitely, potentially hanging the application or tool.
The Linux NFS file locking implementation has a limitation in which NFS file locking requests may only contain cookies that are 8 bytes or smaller.

This limitation means that Linux NFS file locking will not work with NFS clients that use NFS file lock request cookies larger than 8 bytes. Currently, this includes Mac OS X 10.3 and FreeBSD 5 (from which the Mac OS X implementation is derived).

An update for the Linux kernel is available at:

http://www.fys.uio.no/~trondmy/src/Linux-2.4.x/2.4.23-rc1/

Apply the patch linux-2.4.23-03-fix_osx.dif to the Linux kernel sources and rebuild.

Other workarounds:
Important: Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. Apple provides this only as a convenience to our users. Apple has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and Apple assumes no responsibility in this regard. Please understand that a third-party site is independent from Apple and that Apple has no control over the content on that website.
Published Date: Oct 7, 2016