]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore/KernelDevice: remove weird aio_wake from sync read()
authorSage Weil <sage@redhat.com>
Fri, 5 May 2017 18:35:07 +0000 (14:35 -0400)
committerSage Weil <sage@redhat.com>
Fri, 5 May 2017 18:39:29 +0000 (14:39 -0400)
I'm not entirely sure why we were ever signaling the cond here; the read
is synchronous!

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/KernelDevice.cc

index 9fe0d3b1346be0bcd2105dce5b838232b44aade5..3c4e2fc0d684214c479512fa67e6841c499c5ae0 100644 (file)
@@ -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;
 }