]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
KernelDevice: Remove redundancy lines
authorHaomai Wang <haomai@xsky.com>
Wed, 6 Jan 2016 04:06:46 +0000 (12:06 +0800)
committerHaomai Wang <haomai@xsky.com>
Mon, 1 Feb 2016 14:00:45 +0000 (22:00 +0800)
Signed-off-by: Haomai Wang <haomai@xsky.com>
src/os/bluestore/KernelDevice.cc

index 34795a985572d1b61636cb611f4b8d12161f74a6..03c509039cba77c917c57591796b1fd7fcbbd0a9 100644 (file)
 
 #define dout_subsys ceph_subsys_bdev
 #undef dout_prefix
-#define dout_prefix *_dout << "bdev "
-
-
-void IOContext::aio_wait()
-{
-  Mutex::Locker l(lock);
-  // see _aio_thread for waker logic
-  num_waiting.inc();
-  while (num_running.read() > 0 || num_reading.read() > 0) {
-    dout(10) << __func__ << " " << this
-            << " waiting for " << num_running.read() << " aios and/or "
-            << num_reading.read() << " readers to complete" << dendl;
-    cond.Wait(lock);
-  }
-  num_waiting.dec();
-  dout(20) << __func__ << " " << this << " done" << dendl;
-}
-
-// ----------------
-#undef dout_prefix
 #define dout_prefix *_dout << "bdev(" << path << ") "
 
 KernelDevice::KernelDevice(aio_callback_t cb, void *cbpriv)