summaryrefslogtreecommitdiffstats
path: root/src/librbd/ImageState.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common/options: ensure all RBD-related integer options are unsignedJason Dillaman2018-10-041-1/+1
* rbd: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-35/+35
* librbd: add flags to open requestMykola Golub2018-08-151-7/+6
* common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-101-1/+1
* misc: mark constructors as explicitDanny Al-Gaaf2018-05-021-1/+1
* librbd: internally utilize snap id when setting snapshotJason Dillaman2018-03-201-8/+5
* common/ceph_context: mark some singletones as drop-on-forkSage Weil2018-03-041-1/+2
* common: Switch singletons to use immobile_anyAdam C. Emerson2018-02-071-4/+3
* librbd: assert(false)->ceph_abort()Li Wang2017-10-021-1/+1
* rbd: switched from legacy to new-style configuration optionsJason Dillaman2017-08-091-1/+1
* librbd: Add snapshot namespace to snapshot-name index in ImageCtxVictor Denisov2017-03-161-2/+5
* librbd: cleanup synchronous open/close memory managementJason Dillaman2017-02-281-2/+7
* rbd: add override in rbd subsystemliuchang08122017-02-171-1/+1
* librbd: allow to open an image without opening parent imageRicardo Dias2017-01-161-6/+8
* librbd: possible deadlock with flush if refresh in-progressJason Dillaman2017-01-091-4/+25
* librbd: improve image state machine debug log messagesJason Dillaman2016-09-011-1/+1
* librbd: remove unused refresh request logicJason Dillaman2016-08-231-14/+1
* librbd: image state machine now has hooks for lock requestsJason Dillaman2016-08-231-0/+59
* librbd: API: methods to watch image stat updateMykola Golub2016-07-131-2/+253
* librbd: do not shut down exclusive lock while acquiringJason Dillaman2016-06-131-2/+24
* librbd: return -ESHUTDOWN when a refresh is requested on a closed imageJason Dillaman2016-04-281-2/+5
* librbd: avoid close race-condition within ImageStateJason Dillaman2016-02-231-44/+55
* librbd: don't hold owner lock while refreshing image synchronouslyJason Dillaman2016-02-181-8/+0
* librbd: potential race on image closeJason Dillaman2016-02-151-1/+1
* librbd: reduce verbosity of common error condition loggingJason Dillaman2016-01-051-2/+2
* librbd: integrate new async image state machinesJason Dillaman2015-12-151-4/+1
* librbd: implement image state tracker for open/close/refresh/etcJason Dillaman2015-12-151-7/+364
* librbd: rename ImageRefresh to ImageStateJason Dillaman2015-12-151-0/+35