Hide Forgot
Add setxattr and fsetxattr fops to locks to aid debugging which involve issues that might be caused due to bugs in posix locks or internal locks. setxattr calls can be used as a hook to dump all locks information on the file on which the calls are made. This bug will also be used to submit changes to add support to process state dump.
PATCH: http://patches.gluster.com/patch/1940 in release-2.0 (locks: trace support)
PATCH: http://patches.gluster.com/patch/1944 in master (locks: fix leak in inodelk)
PATCH: http://patches.gluster.com/patch/1941 in release-2.0 (locks: trace support for entrylk)
PATCH: http://patches.gluster.com/patch/1942 in release-2.0 (locks: trace support for inodelk)
PATCH: http://patches.gluster.com/patch/2039 in master (Implement lookup in locks to return lock count in a dict value.)
PATCH: http://patches.gluster.com/patch/2042 in master (Trace locks in and out with an option in normal log mode.)
PATCH: http://patches.gluster.com/patch/2043 in master (Print entrylks in and out if option trace is on.)
PATCH: http://patches.gluster.com/patch/2044 in master (Print inodelks in and out if option trace is on.)
PATCH: http://patches.gluster.com/patch/2053 in master (Remove unnecessary check of xattr_req in lookup.)
PATCH: http://patches.gluster.com/patch/2069 in release-2.0 (Implement lookup in posix locks to return lock counts in a dict value.)
PATCH: http://patches.gluster.com/patch/2091 in release-2.0 (features/locks: Do not try to set values in dictionary when lookup has failed)
PATCH: http://patches.gluster.com/patch/2102 in master (features/locks: Do not try to set value in dict when lookup has failed.)
PATCH: http://patches.gluster.com/patch/2510 in master (features/locks: Process State Dump support for locks.)
PATCH: http://patches.gluster.com/patch/2584 in master (features/locks: Correct the order of arguments and print a log message in pl_flush.)