From: Sage Weil Date: Fri, 5 May 2017 18:35:07 +0000 (-0400) Subject: os/bluestore/KernelDevice: remove weird aio_wake from sync read() X-Git-Tag: v12.0.3~65^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5457991143a1606a6eb5b0d7e0bd939f5f88f528;p=ceph.git os/bluestore/KernelDevice: remove weird aio_wake from sync read() I'm not entirely sure why we were ever signaling the cond here; the read is synchronous! Signed-off-by: Sage Weil --- diff --git a/src/os/bluestore/KernelDevice.cc b/src/os/bluestore/KernelDevice.cc index 9fe0d3b1346b..3c4e2fc0d684 100644 --- a/src/os/bluestore/KernelDevice.cc +++ b/src/os/bluestore/KernelDevice.cc @@ -648,7 +648,6 @@ int KernelDevice::read(uint64_t off, uint64_t len, bufferlist *pbl, out: _aio_log_finish(ioc, off, len); --ioc->num_reading; - ioc->aio_wake(); return r < 0 ? r : 0; }