summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* bash, not shSage Weil2009-01-174-4/+4
* mds: carry RDCACHE|WRBUFFER through xlock.Sage Weil2009-01-161-2/+2
* kclient: fix fill_file_bits logicSage Weil2009-01-162-13/+7
* mds: include projected ctime if _any_ other fields are projectedSage Weil2009-01-161-7/+18
* kclient: fix snap_rwsem link on non-existent cap releaseSage Weil2009-01-161-1/+1
* kclient: some cleanupYehuda Sadeh2009-01-161-2/+2
* Merge branch 'unstable' of ssh://ceph.newdream.net/git/ceph into unstableYehuda Sadeh2009-01-163-6/+28
|\
| * mds: also verify in rename() that mds reintegrate/merge is validSage Weil2009-01-162-0/+10
| * mds: do not reintegrate stray if target dentry is projectedSage Weil2009-01-161-4/+9
| * mds: look at issued(), not pending(), when putting cap on the rdcaps listSage Weil2009-01-161-2/+8
| * mds: eval_cap_gather when trimming rdcapsSage Weil2009-01-161-0/+1
* | kclient: fix gid setattrYehuda Sadeh2009-01-161-1/+1
* | Merge branch 'unstable' of ssh://ceph.newdream.net/git/ceph into unstableYehuda Sadeh2009-01-165-25/+35
|\ \ | |/
| * mds: look at inode locks to determine whether to expose stable or projected i...Sage Weil2009-01-165-25/+35
* | kclient: some more sparse fixesYehuda Sadeh2009-01-163-10/+10
|/
* mds: fix uninitialized value in ceph_inode_holds_cap()Sage Weil2009-01-161-5/+3
* mds: fix inode version projected on open O_CREAT, tooSage Weil2009-01-161-2/+3
* mds: set .inode in projected linkages; add dentry to remote_parents only when...Sage Weil2009-01-165-36/+52
* mds: fix link() dn linkage projectionSage Weil2009-01-161-2/+4
* Merge branch 'unstable' of ssh://ceph.newdream.net/git/ceph into unstableYehuda Sadeh2009-01-162-4/+5
|\
| * mds: only set max_size on open+O_CREAT if file opened for writingSage Weil2009-01-162-4/+5
* | kclient: some sparse cleanupsYehuda Sadeh2009-01-166-21/+26
|/
* mds: optionally pass a specific linkage for journal_cow_dentry to useSage Weil2009-01-163-16/+32
* mds: fix fast create + rm failureSage Weil2009-01-162-10/+13
* mds: make xlock stableSage Weil2009-01-161-2/+2
* kclient: set dentry d_time when doing local ENOENTSage Weil2009-01-161-0/+1
* mds: get_linkage() should return projected if xlocked by selfSage Weil2009-01-163-21/+22
* mds: touch using projected parents tooSage Weil2009-01-161-3/+3
* mds: journal using projected parentSage Weil2009-01-162-3/+3
* kclient: one more update_parent fixSage Weil2009-01-161-1/+1
* kclient: don't mark root complete (empty); debug complete flagSage Weil2009-01-162-0/+6
* uclient: small bug fixSage Weil2009-01-162-2/+2
* journaler: don't request ACKs if in safe mode; do safe mode by default (since...Sage Weil2009-01-162-13/+22
* kclient: refine dir complete/readdir handlingYehuda Sadeh2009-01-161-2/+0
* mds: kill FileLockSage Weil2009-01-165-183/+12
* mds: redo choose_loner/drop_lonerSage Weil2009-01-164-49/+40
* mds: merge *_sync() methodsSage Weil2009-01-152-136/+46
* mds: more lock refactoring. merge *_lock() methods.Sage Weil2009-01-156-157/+67
* mds: ENOENT on null dentry in unlink()Sage Weil2009-01-151-1/+6
* mds: add lock->xlock stateSage Weil2009-01-154-32/+81
* mds: simplify loner_cap updateSage Weil2009-01-151-11/+3
* mds: generic locking helpers, step 1Sage Weil2009-01-1510-1555/+790
* mds: rewrite SimpleLock using generic state specifications; new xlock semanticsSage Weil2009-01-1512-276/+315
* lease: difrentiate lease release cases (revoke, preemptive)Yehuda Sadeh2009-01-154-5/+9
* kclient: clear dir complete/readdir bits when appropriateYehuda Sadeh2009-01-152-0/+18
* mds: remove some uninitialized casesYehuda Sadeh2009-01-151-0/+2
* mds: disable empty directory fastpath checkSage Weil2009-01-151-1/+2
* mds: fix unlinkSage Weil2009-01-151-1/+4
* mds: path_traverse cleanupSage Weil2009-01-141-24/+15
* mds: always traverse projected hierarchy; xlocks will handle client viewsSage Weil2009-01-141-13/+2