]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
*** empty log message ***
authorsage <sage@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 22 Sep 2006 02:42:12 +0000 (02:42 +0000)
committersage <sage@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 22 Sep 2006 02:42:12 +0000 (02:42 +0000)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@870 29311d96-e01e-0410-9327-a35deaab8ce9

ceph/ebofs/Ebofs.cc

index bee8f4cb477f8f37903b875570b05c2097bad806..a9613dc45646f09d66f964f263924001ab94a3dc 100644 (file)
@@ -403,6 +403,7 @@ int Ebofs::commit_thread_entry()
          
          // blockdev barrier (prioritize our writes!)
          dev.barrier();
+         dout(-30) << "commit_thread barrier" << endl;
 
          // prepare super (before any changes get made!)
          bufferptr superbp;
@@ -410,11 +411,14 @@ int Ebofs::commit_thread_entry()
          
          // wait for it all to flush (drops global lock)
          commit_bc_wait(super_epoch-1);  
+         dout(-30) << "commit_thread bc flushed" << endl;
          commit_inodes_wait();
+         dout(-30) << "commit_thread inodes flushed" << endl;
          nodepool.commit_wait();
+         dout(-30) << "commit_thread btree nodes flushed" << endl;
          
          // ok, now (synchronously) write the prior super!
-         dout(10) << "commit_thread commit flushed, writing super for prior epoch" << endl;
+         dout(-10) << "commit_thread commit flushed, writing super for prior epoch" << endl;
          ebofs_lock.Unlock();
          write_super(super_epoch, superbp);    
          ebofs_lock.Lock();