summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-lk-common.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cluster/afr: Don't depend on fuse lk_owner for inodelksPranith K2011-07-171-6/+4
* cluster/afr: propagate proper errno returned by lock fopsAnand Avati2011-06-101-4/+0
* cluster/afr: Log errors in afr self-heal with GF_LOG_ERRORPranith Kumar K2011-06-081-1/+1
* cluster/afr: Send Non-blocking lock in non-blocking entrylkPranith Kumar K2011-05-301-1/+1
* removed reference to GF_LOG_NORMALAmar Tumballi2011-04-071-4/+4
* cluster/afr: log enhancement - part 3Amar Tumballi2011-04-011-51/+37
* cluster/afr: white-space cleanup - part 2Amar Tumballi2011-03-311-186/+186
* cluster/replicate: fix warnings due to format string mismatches during invoca...Raghavendra G2010-12-141-1/+1
* check the return value after setting the fd context in afrRaghavendra Bhat2010-12-121-2/+2
* replicate: fix hang/missing frame during lockingAnand Avati2010-10-271-1/+15
* Copyright changesVijay Bellur2010-10-111-1/+1