From: Willem Jan Withagen Date: Tue, 9 Apr 2019 09:57:56 +0000 (+0200) Subject: bluestore: fix for FreeBSD iocb structure X-Git-Tag: v15.1.0~2940^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9345819dba3f8f077e278f4d01753eeced5d988a;p=ceph.git bluestore: fix for FreeBSD iocb structure Signed-off-by: Willem Jan Withagen --- diff --git a/src/os/bluestore/KernelDevice.cc b/src/os/bluestore/KernelDevice.cc index 8f7d9b56bee..711d5e72d7e 100644 --- a/src/os/bluestore/KernelDevice.cc +++ b/src/os/bluestore/KernelDevice.cc @@ -521,7 +521,11 @@ void KernelDevice::_aio_thread() devname.c_str(), path.c_str(), r, - aio[i]->iocb.aio_lio_opcode, +#if defined(HAVE_POSIXAIO) + aio[i]->aio.aiocb.aio_lio_opcode, +#else + aio[i]->iocb.aio_lio_opcode, +#endif aio[i]->offset, aio[i]->length); ceph_abort_msg(