summaryrefslogtreecommitdiffstats
path: root/src/os/bluestore/KernelDevice.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge PR #20516 into wip-sage-testing-20180407.023003Sage Weil2018-04-071-0/+7
|\
| * os/bluestore/KernelDevice: implement thin utilization stats for VDOSage Weil2018-04-021-0/+7
* | osd/bluestore: delete unused variable in KernelDeviceLeo Zhang2018-03-131-2/+3
* | os/bluestore/KernelDevice: async discard has been implemented.Taeksang Kim2018-02-201-1/+27
* | os/bluestore/KernelDevice: add discard commandTaeksang Kim2018-02-201-0/+1
|/
* os/bluestore/BlockDevice: add get_devname(), get_devices()Sage Weil2017-10-311-0/+10
* os/bluestore: function collect_metadata, use 'const string&' to reduce copymychoxin2017-08-121-1/+1
* os/bluestore: move aio_callback and aio_callback_priv to class BlockDevicemychoxin2017-08-121-2/+0
* os/bluestore: move size and block_size to the base class BlockDevice.Pan Liu2017-08-081-9/+0
* aio: move aio.h/cc from fs dir to bluestore dirPan Liu2017-07-191-1/+1
* os/bluestore/KernelBlockDevice: sync write() methodSage Weil2017-05-031-0/+3
* common/aio: move aio out of its wierd home in os/fs/FS.hSage Weil2017-04-281-8/+9
* os/bluestore/KernelDevice: fix uninit valueSage Weil2017-03-291-1/+1
* os/bluestore/BlockDevice: collect metadataSage Weil2017-03-291-0/+2
* osd: add override in headers filesliuchang08122017-03-251-1/+1
* os/bluestore/KernelDevice: drop unused flush_lockSage Weil2017-03-211-1/+0
* os/bluestore/KernelDevice: make flush() thread safeSage Weil2017-03-101-1/+2
* os/bluestore/BlockDevice: add aio_read APISage Weil2017-01-271-0/+2
* os/bluestore: avoid unnecessary memory copy, use variable reference in BlockD...liuchang08122017-01-161-1/+1
* os/bluestore/KernelDevice: kill zerosxie xingguo2017-01-101-1/+0
* os/bluestore: Remove g_ceph_context and g_confAdam C. Emerson2016-12-221-1/+1
* os/bluestore/KernelDevice: initialize oldestSage Weil2016-11-171-1/+1
* os/bluestore/KernelDevice: debug support to detect stalled aiosSage Weil2016-11-071-0/+8
* os/bluestore: convert read_buffered() to read_random() with buffered flagJianjian Huo2016-06-071-1/+3
* os/bluestore: remove aio_zero from BlockDevice interfaceSage Weil2016-06-021-2/+0
* os/bluestore/KernelDevice: crash even when there is no ioSage Weil2016-02-031-0/+4
* os/bluestore/KernelDevice: explicit on ctorSage Weil2016-02-021-1/+1
* BlockDevice: Move KernelDevice reap ioc to BlockDeviceHaomai Wang2016-02-011-6/+0
* BlockDevice: Add override to explicitHaomai Wang2016-02-011-11/+11
* NVMEDevice: fix compile errorHaomai Wang2016-02-011-4/+0
* BlueStore: Add BlockDevice ability to create different backendHaomai Wang2016-02-011-0/+11
* BlueStore: abostract BlockDevice based KernelDevice and NVMEDeviceHaomai Wang2016-02-011-37/+7
* bluestore: rename BlockDevice to KernelDevice matching NVMEDeviceHaomai Wang2016-02-011-0/+120