summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-lk-common.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/afr: Remove local from owners_list on failure of lock-acquisitionPranith Kumar K2019-04-151-1/+0
* cluster/afr: Refactor internal locking code to allow multiple inodelksPranith Kumar K2018-12-281-557/+257
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-3/+3
* Land part 2 of clang-format changesGluster Ant2018-09-121-865/+818
* All: run codespell on the code and fix issues.Yaniv Kaul2018-07-221-2/+2
* cluster/afr: Prevent execution of code after call_count decrementingPranith Kumar K2018-07-101-7/+8
* cluster/afr: Make AFR eager-locking similar to ECPranith Kumar K2018-03-141-259/+89
* cluster/afr: Remove unused code pathsPranith Kumar K2018-03-061-496/+12
* cluster/afr: Fixing the flaws in arbiter becoming source patchkarthik-us2018-01-131-15/+27
* cluster/afr: Fix for arbiter becoming sourcekarthik-us2017-11-181-5/+13
* cluster/afr: Fix bugs in [f]inodelk/[f]entrylkPranith Kumar K2016-11-261-1/+1
* afr: Consume compound fops in afr transactionAnuradha Talur2016-09-011-9/+17
* cluster/afr: Give option to do consistent-ioPranith Kumar K2016-08-221-1/+1
* cluster/afr: Check for required number of entrylksRavishankar N2016-05-241-5/+83
* all: reduce "inline" usageJeff Darcy2015-09-011-1/+1
* afr: Porting messages to new logging frameworkarao2015-06-271-50/+65
* Avoid conflict between contrib/uuid and system uuidEmmanuel Dreyfus2015-04-041-1/+1
* cluster/afr: Improve inodelk/entrylk failure log messagesKrutika Dhananjay2014-07-301-6/+8
* cluster/afr: move messages to new logging frameworkRavishankar N2014-05-171-1/+3
* cluster/afr: refactorAnand Avati2014-03-221-508/+1
* Logging : Improved the log message on unlock failure in afr_unlock_inodelk_cbk.Anuradha2013-09-301-2/+6
* cluster/afr: Reset attempted count before attempting blocking lockPranith Kumar K2013-08-291-0/+3
* cluster/afr: unlock before aborting transactionAnand Avati2013-08-291-0/+2
* cluster/afr: Refactor inodelk to handle multiple domainsPranith Kumar K2013-07-031-56/+78
* cluster/afr: Avoid order mismatch in blocking entrylksPranith Kumar K2013-06-051-6/+9
* cluster/afr: Don't queue transactions during open-fd fixPranith Kumar K2013-02-221-30/+5
* afr: serialize modification of {entrylk,inodelk}_lock_countAnand Avati2013-02-071-53/+54
* cluster/afr: Avoid priv->eager_lock value update racePranith Kumar K2013-02-061-1/+1
* cluster/afr: if a subvolume is down wind the lock request to nextRaghavendra Bhat2013-01-291-15/+16
* cluster/afr: before checking lock_count of internal lock make sure its notRaghavendra Bhat2013-01-281-12/+13
* replicate: fix lock counting in blocking lock pathAnand Avati2013-01-261-5/+4
* afr: Modified book-keeping structures for entrylksKrishnan Parthasarathi2013-01-231-397/+283
* cluster/afr: post-op-delay supportAnand Avati2012-07-041-0/+2
* cluster/afr: cleanup lk_owner and PID messAnand Avati2012-07-041-22/+0
* cluster/afr: Unlock higher entry locks in rename entrylk failure.Pranith Kumar K2012-05-221-0/+4
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* cluster/afr: Fix inodelk-trace logs to print lk-ownersPranith Kumar K2012-05-071-11/+11
* cluster/afr: Perform Flush with lk-owner given by parent xlator.Pranith Kumar K2012-05-071-0/+3
* cluster/afr: Fix race in nonblocking entrylkPranith Kumar K2012-05-031-6/+6
* core: adding extra data for fopsAmar Tumballi2012-03-221-38/+43
* Logs: Improved logs in lock/unlock execution pathPranith Kumar K2012-03-181-1/+1
* cluster/afr: Enable eager-lockPranith Kumar K2012-03-171-99/+134
* Revert "afr: [Un]Set the 'right' lkowner for [f]{inode|entry}_lk and the 'enc...Vijay Bellur2012-03-031-80/+11
* cluster/afr: Handle errors in build_parent_locPranith Kumar K2012-03-011-1/+1
* afr: [Un]Set the 'right' lkowner for [f]{inode|entry}_lk and the 'enclosed' fop.Krishnan Parthasarathi2012-03-011-11/+80
* core: utilize mempool for frame->local allocationsAmar Tumballi2012-02-211-1/+1
* core: change lk-owner as a 1k bufferAmar Tumballi2012-01-241-13/+14
* cluster/afr: Handle error cases in local initPranith Kumar K2011-12-281-14/+12
* cluster/afr: Remove treating sh_frame as special loop_framePranith Kumar K2011-11-231-0/+25
* glusterfs: An effort to fix all the spell mistakes and typoHarshavardhana2011-11-161-4/+4