]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: make abstract interface for any sorts of AIO queues
authorRoman Penyaev <rpenyaev@suse.de>
Tue, 26 Mar 2019 09:10:50 +0000 (10:10 +0100)
committerKefu Chai <kchai@redhat.com>
Tue, 10 Dec 2019 09:21:38 +0000 (17:21 +0800)
commitc05c1bd7b9be0051266f48a517c3707b24d0c5e3
tree87a79421bf2781df82e9d02d9ec8079bd4033661
parent6c7f395233aae5ea4fa6717e30d56a6bcfa0e777
os/bluestore: make abstract interface for any sorts of AIO queues

In the next patch new io_uring API will be used instead of libaio.
So this prepares the abstract interface.

Signed-off-by: Roman Penyaev <rpenyaev@suse.de>
src/os/bluestore/KernelDevice.cc
src/os/bluestore/KernelDevice.h
src/os/bluestore/ceph_aio.h