Hide Forgot
In afr transactions and self heal, some fops do not have frame->root->lk_owner set as FUSE does not set values for all FOPs. Set it with pid values to carry with sane lock-owner values for inodelks/entrylks. Test Plan: * Run posix test suite and turn on option 'option trace on' in locks xlator. All lk-owner values should have positive values (no zeros) * Run self heal tests and verify non-zero lk-owner values just like described above.
PATCH: http://patches.gluster.com/patch/3497 in release-3.0 (cluster/afr: Set lk-owner to pid when fuse does not supply it.)