summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-lk-common.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* build: warning suppression (round n)Amar Tumballi2011-10-201-4/+5
* Second round of warning suppression.Jeff Darcy2011-09-291-2/+0
* cluster/afr: Make local->child_up immutablePranith Kumar K2011-09-211-4/+0
* cluster/afr: eager locking of FD writesAnand Avati2011-09-081-51/+142
* Eliminate many "var set but not used" warnings with newer gcc.Jeff Darcy2011-09-071-44/+0
* cluster/afr: Perform self-heal without locking the whole filePranith Kumar K2011-08-201-46/+76
* Change Copyright current yearPranith Kumar K2011-08-101-1/+1
* LICENSE: s/GNU Affero General Public/GNU General Public/Pranith Kumar K2011-08-061-3/+3