sob@bcm.tmc.edu (Stan Barber) (05/31/90)
If you have been having problems with lockd/fcntl/lockf, here is some good info for you! Bug Fix Id: unix/4.1/rpc_lockd Problem: (BugId # 1038916) fcntl style locks can drive the kernel out of locking resources. The bug is caused by MAXLOCK and MAXREF mistakenly limit the number of locks allowed in the kernel. The fix is to remove the limit on the number of locks allowed. (BugId # 1038930) SAMEOWNER macro in lockf.h is defined incorrectly for user level locking code. This creates problems when doing file locking over NFS on sun4c or sun3x systems. The fix is to add ifdef back in and define a case for user level code. Release: 4.1 Bug Report Id: kernel/ufs: 1038916 network/locking: 1038930 You can get this stuff via anonymous ftp from watson.bcm.tmc.edu in the sunfixes directory. Look for lockd.4.1.tar.