...as detected by the previous patch.
Signed-off-by: Sage Weil <sage@inktank.com>
#include <sstream>
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_auth
#undef dout_prefix
#include "auth/KeyRing.h"
+#include "include/assert.h"
+
#define dout_subsys ceph_subsys_mds
void usage()
#include "global/global_init.h"
#include "global/signal_handler.h"
+#include "include/assert.h"
+
#define dout_subsys ceph_subsys_mon
extern CompatSet get_ceph_mon_feature_compat_set();
#include "perfglue/heap_profiler.h"
+#include "include/assert.h"
+
#define dout_subsys ceph_subsys_osd
OSD *osd = NULL;
#include "MetaRequest.h"
#include "ObjecterWriteback.h"
+#include "include/assert.h"
+
#undef dout_prefix
#define dout_prefix *_dout << "client." << whoami << " "
#include "mds/mdstypes.h" // hrm
#include "osdc/ObjectCacher.h"
+#include "include/assert.h"
class MetaSession;
class Dentry;
#include <sys/statvfs.h>
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_client
#undef dout_prefix
#include "include/types.h"
#include "Client.h"
#include "common/config.h"
+#include "include/assert.h"
static Client *client;
// the crypto operations. We don't want to contaminate too much code
// with error checking, and just say these really should never fail.
// This assert MUST NOT be compiled out, even on non-debug builds.
-# include "assert.h"
+# include "include/assert.h"
// ugly bit of CryptoPP that we have to emulate here :(
typedef unsigned char byte;
#include "common/entity_name.h"
#include "common/Mutex.h"
#include "log/SubsystemMap.h"
-#include "include/assert.h" // TODO: remove
#include "common/config_obs.h"
#include "msg/msg_types.h"
#include <sys/stat.h>
+#include <fstream>
+
#include "common/debug.h"
#include "common/errno.h"
#include "common/config.h"
#include "crush/CrushWrapper.h"
#include "crush/CrushCompiler.h"
#include "crush/CrushTester.h"
-
-#include <fstream>
+#include "include/assert.h"
#define dout_subsys ceph_subsys_crush
#ifndef CEPH_ENCODING_H
#define CEPH_ENCODING_H
+#include <tr1/memory>
+
#include "inttypes.h"
#include "byteorder.h"
#include "buffer.h"
using namespace ceph;
-#include <tr1/memory>
-
/*
* Notes on feature encoding:
*
#include "buffer.h"
#include "ceph_frag.h"
+#include "include/assert.h"
/*
*
*
*/
+#include <fcntl.h>
+#include <iostream>
+#include <string.h>
+#include <string>
+
#include "client/Client.h"
#include "include/cephfs/libcephfs.h"
#include "common/Mutex.h"
#include "include/str_list.h"
#include "messages/MMonMap.h"
#include "msg/Messenger.h"
-
-#include <fcntl.h>
-#include <iostream>
-#include <string.h>
-#include <string>
+#include "include/assert.h"
class ceph_mount_info
{
*
*/
+#include <limits.h>
+
#include "IoCtxImpl.h"
#include "librados/AioCompletionImpl.h"
#include "librados/PoolAsyncCompletionImpl.h"
#include "librados/RadosClient.h"
-
-#include <limits.h>
+#include "include/assert.h"
#define dout_subsys ceph_subsys_rados
#undef dout_prefix
#include "PoolAsyncCompletionImpl.h"
#include "RadosClient.h"
+#include "include/assert.h"
+
#define dout_subsys ceph_subsys_rados
#undef dout_prefix
#define dout_prefix *_dout << "librados: "
#include "LibrbdWriteback.h"
+#include "include/assert.h"
+
#define dout_subsys ceph_subsys_rbd
#undef dout_prefix
#define dout_prefix *_dout << "librbdwriteback: "
#include "osdc/Objecter.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#undef dout_prefix
*
*/
+#include <inttypes.h>
+#include <string>
+#include <stdio.h>
+
#include "CInode.h"
#include "CDir.h"
#include "CDentry.h"
#include "messages/MLock.h"
#include "messages/MClientCaps.h"
-#include <inttypes.h>
-#include <string>
-#include <stdio.h>
-
#include "common/config.h"
#include "global/global_context.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#undef dout_prefix
*
*/
-
+#include <errno.h>
+#include <fstream>
+#include <iostream>
+#include <sstream>
+#include <string>
+#include <map>
#include "MDCache.h"
#include "MDS.h"
#include "common/Timer.h"
-#include <errno.h>
-#include <fstream>
-#include <iostream>
-#include <sstream>
-#include <string>
-#include <map>
using namespace std;
extern struct ceph_file_layout g_default_file_layout;
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#include "common/config.h"
#include "common/errno.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#undef DOUT_COND
#include "include/types.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#include "osdc/Filer.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#include "msg/Messenger.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mds
#undef dout_prefix
*
*/
+#include <sstream>
#include "AuthMonitor.h"
#include "Monitor.h"
#include "osd/osd_types.h"
#include "common/config.h"
-#include <sstream>
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
#include "messages/MMonElection.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
#include "osd/osd_types.h"
#include "common/errno.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
#include <sstream>
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
*
*/
+
+#include <sstream>
+#include <stdlib.h>
+#include <signal.h>
+
#include "Monitor.h"
#include "osd/OSDMap.h"
#include "auth/KeyRing.h"
#include "common/config.h"
-
-#include <sstream>
-#include <stdlib.h>
-#include <signal.h>
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
#include <sstream>
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
*
*/
+#include <sstream>
+
#include "OSDMonitor.h"
#include "Monitor.h"
#include "MDSMonitor.h"
#include "common/errno.h"
#include "include/compat.h"
-
-#include <sstream>
+#include "include/assert.h"
#define dout_subsys ceph_subsys_mon
#undef dout_prefix
#include "messages/MMonPaxos.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_paxos
#undef dout_prefix
#include "common/Clock.h"
#include "Monitor.h"
-
-
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_paxos
#undef dout_prefix
#include "Messenger.h"
#include "Message.h"
#include "tcp.h"
+#include "include/assert.h"
/*
#include "common/debug.h"
#include "common/config.h"
+#include "include/assert.h"
+
#define dout_subsys ceph_subsys_filestore
#undef dout_prefix
#define dout_prefix *_dout << "filestore "
#include "msg/Message.h"
#include "messages/MOSDOp.h"
#include "messages/MOSDSubOp.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_optracker
#undef dout_prefix
#include "msg/Messenger.h"
#include "osdc/Journaler.h"
#include "common/errno.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_journaler
#undef dout_prefix
// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
// vim: ts=8 sw=2 smarttab
+#include <limits.h>
+
#include "msg/Messenger.h"
#include "ObjectCacher.h"
#include "WritebackHandler.h"
#include "common/errno.h"
#include "common/perf_counters.h"
-#include <limits.h>
+#include "include/assert.h"
/*** ObjectCacher::BufferHead ***/
#include <map>
#include "include/types.h"
#include "include/utime.h"
+#include "include/assert.h"
enum {
UPDATE_OBJ,
#include "common/Formatter.h"
#include "common/errno.h"
#include "msg/Message.h"
+#include "include/assert.h"
#define TYPE(t)
#define TYPEWITHSTRAYDATA(t)
#include <string.h>
#include <iostream>
#include <fstream>
-#include <assert.h>
#include <time.h>
#include <stdlib.h>
#include <signal.h>
#include "DeterministicOpSequence.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_filestore
#undef dout_prefix
#include <stdio.h>
#include <string.h>
#include <iostream>
-#include <assert.h>
#include <time.h>
#include <stdlib.h>
#include <signal.h>
#include <boost/scoped_ptr.hpp>
#include <boost/lexical_cast.hpp>
#include "TestFileStoreState.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_filestore
#undef dout_prefix
#include <string.h>
#include <iostream>
#include <sstream>
-#include <assert.h>
#include <time.h>
#include <stdlib.h>
#include "common/ceph_argparse.h"
#include "FileStoreDiff.h"
#include "common/config.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_
#undef dout_prefix
#include <boost/lexical_cast.hpp>
#include "workload_generator.h"
#include "common/debug.h"
+#include "include/assert.h"
#include "TestFileStoreState.h"
#include "common/debug.h"
#include "os/FileStore.h"
#include "global/global_init.h"
+#include "include/assert.h"
#define dout_subsys ceph_subsys_filestore
#undef dout_prefix
*
*/
-#include "common/ceph_argparse.h"
-#include "global/global_init.h"
-#include "common/errno.h"
-#include "common/safe_io.h"
-#include "common/config.h"
-#include "tools/common.h"
-
-#include "include/compat.h"
#include <limits.h>
#include <errno.h>
#include <unistd.h>
#include <string.h>
+#include "common/ceph_argparse.h"
+#include "global/global_init.h"
+#include "common/errno.h"
+#include "common/safe_io.h"
+#include "common/config.h"
+#include "tools/common.h"
+
+#include "include/compat.h"
+#include "include/assert.h"
+
using std::vector;
void do_status(CephToolCtx *ctx, bool shutdown = false);
#include <string>
using namespace std;
+#if !defined(DARWIN) && !defined(__FreeBSD__)
+#include <envz.h>
+#endif // DARWIN
+
+#include <memory>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+
+extern "C" {
+#include <histedit.h>
+}
+
#include "acconfig.h"
#include "messages/MMonCommand.h"
#include "messages/MMonCommandAck.h"
#include "common/Timer.h"
#include "global/global_init.h"
-#if !defined(DARWIN) && !defined(__FreeBSD__)
-#include <envz.h>
-#endif // DARWIN
-
-#include <memory>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-extern "C" {
-#include <histedit.h>
-}
+#include "include/assert.h"
#define dout_subsys ceph_subsys_