summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 0.93v0.93Jenkins2015-02-272-1/+7
* Merge pull request #3681 from ceph/wip-fusesystem-10710Gregory Farnum2015-02-275-19/+133
|\
| * ceph-fuse: test dentry invalidation options and fail out if we failGreg Farnum2015-02-271-10/+62
| * Client: support using dentry invalidation callbacks on older kernelsGreg Farnum2015-02-273-6/+34
| * Client: add functions to test remount functionalityGreg Farnum2015-02-272-1/+22
| * Client: check for failures on system() invocationGreg Farnum2015-02-274-4/+19
| * fuse: do not invoke ll_register_callbacks() on finalizeGreg Farnum2015-02-251-2/+0
* | Merge pull request #3806 from ceph/wip-10961Josh Durgin2015-02-261-6/+6
|\ \
| * | qa/workunits/rbd/copy.sh: explicitly choose the image formatJason Dillaman2015-02-261-6/+6
* | | Merge pull request #3802 from ceph/hammer-10912Gregory Farnum2015-02-263-13/+19
|\ \ \
| * | | client: re-send requsets before composing the cap reconnect messageYan, Zheng2015-02-263-13/+19
| |/ /
* | | Merge pull request #3800 from ceph/wip-10864-hammer-packaging-rbd-udevSage Weil2015-02-264-13/+15
|\ \ \ | |/ / |/| |
| * | packaging: move rbd udev rules to ceph-commonKen Dreyer2015-02-264-13/+15
| |/
* | Merge pull request #3796 from ceph/wip-librbd-async-operationsJosh Durgin2015-02-2618-139/+474
|\ \
| * | tests: add unit test to verify async requests time outJason Dillaman2015-02-261-0/+33
| * | librbd: restart async requests if lock owner doesn't report progressJason Dillaman2015-02-263-31/+42
| * | librbd: replace Finisher/SafeTimer use with facadeJason Dillaman2015-02-265-84/+218
| * | librbd: cancel in-progress maint operations before releasing lockJason Dillaman2015-02-2612-22/+167
| * | librbd: flush context potentially completing too earlyJason Dillaman2015-02-262-2/+14
* | | Merge pull request #3791 from ceph/wip-librbd-mdlockJason Dillaman2015-02-2614-162/+255
|\ \ \ | |/ / |/| |
| * | librbd: remove unnecessary md_lock usageJosh Durgin2015-02-261-1/+0
| * | librbd: move object_map_lock acquisition into refresh()Josh Durgin2015-02-264-7/+2
| * | librbd: don't check if object map is enabled before refreshingJosh Durgin2015-02-261-8/+4
| * | librbd: remove object map on rollback if neededJosh Durgin2015-02-261-5/+12
| * | librbd: clarify md_lock usageJosh Durgin2015-02-261-2/+8
| * | test_librbd: add simple test for object map snapshot consistencyJosh Durgin2015-02-261-0/+56
| * | librbd: use snap_lock to protect ImageCtx->sizeJosh Durgin2015-02-265-27/+17
| * | librbd: hold snap_lock while reading parent info in diff_iterateJosh Durgin2015-02-261-2/+2
| * | test_librbd: close ioctx after imagectxJosh Durgin2015-02-261-3/+0
| * | rbd: fix --image-feature parsingJosh Durgin2015-02-261-1/+1
| * | librbd: apply flag read failure to all snapsJosh Durgin2015-02-261-9/+6
| * | librbd: make ImageCtx->object_map always presentJosh Durgin2015-02-2611-92/+91
| * | librbd: take ImageCtx->snap_lock for write in add_snap()Josh Durgin2015-02-261-0/+1
| * | librbd: use snap_lock to protect ImageCtx->flagsJosh Durgin2015-02-264-6/+19
| * | librbd: add locking asserts to ImageCtxJosh Durgin2015-02-261-0/+13
| * | librbd: fix ImageWatcher::is_lock_supported() lockingJosh Durgin2015-02-261-1/+4
| * | librbd: add and use a test_features() helperJosh Durgin2015-02-263-6/+14
| * | librbd: use ImageCtx->snap_lock for ImageCtx->featuresJosh Durgin2015-02-264-10/+23
* | | Merge pull request #3799 from ceph/wip-librbd-image-watcher-testsJosh Durgin2015-02-263-66/+360
|\ \ \ | |_|/ |/| |
| * | tests: add additional test coverage for ImageWatcher RPCJason Dillaman2015-02-251-57/+309
| * | librbd: add ostream formatter for NotifyOpJason Dillaman2015-02-252-9/+51
* | | Merge pull request #3794 from ceph/wip-10862-hammerGregory Farnum2015-02-251-5/+4
|\ \ \
| * | | mon: do not try and "deactivate" the last MDSJohn Spray2015-02-251-5/+4
| |/ /
* | | Merge pull request #3788 from ceph/wip-devel-python-splitKen Dreyer2015-02-2512-36/+144
|\ \ \ | |/ / |/| |
| * | qa: fix python-ceph referenceBoris Ranto2015-02-251-1/+3
| * | doc: fix python-ceph refs in docsBoris Ranto2015-02-253-6/+6
| * | ceph.spec: specify versionBoris Ranto2015-02-251-3/+3
| * | debian: split python-cephSage Weil2015-02-257-13/+65
| * | Split python-ceph to appropriate python-* packagesBoris Ranto2015-02-241-16/+70
|/ /
* | Merge pull request #3742 from ceph/wip-10788Samuel Just2015-02-2412-31/+104
|\ \