]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/rxrpc/ar-internal.h
Add a dummy printk function for the maintenance of unused printks
[net-next-2.6.git] / net / rxrpc / ar-internal.h
index 7043b294bb67d6266621949aa20cd5e6fa7180c4..8e22bd345e71de3ce9dfcfeae9ab8e9887c329ac 100644 (file)
@@ -597,12 +597,6 @@ extern unsigned rxrpc_debug;
 #define dbgprintk(FMT,...) \
        printk("[%-6.6s] "FMT"\n", current->comm ,##__VA_ARGS__)
 
-/* make sure we maintain the format strings, even when debugging is disabled */
-static inline __attribute__((format(printf,1,2)))
-void _dbprintk(const char *fmt, ...)
-{
-}
-
 #define kenter(FMT,...)        dbgprintk("==> %s("FMT")",__func__ ,##__VA_ARGS__)
 #define kleave(FMT,...)        dbgprintk("<== %s()"FMT"",__func__ ,##__VA_ARGS__)
 #define kdebug(FMT,...)        dbgprintk("    "FMT ,##__VA_ARGS__)
@@ -655,11 +649,11 @@ do {                                                      \
 } while (0)
 
 #else
-#define _enter(FMT,...)        _dbprintk("==> %s("FMT")",__func__ ,##__VA_ARGS__)
-#define _leave(FMT,...)        _dbprintk("<== %s()"FMT"",__func__ ,##__VA_ARGS__)
-#define _debug(FMT,...)        _dbprintk("    "FMT ,##__VA_ARGS__)
-#define _proto(FMT,...)        _dbprintk("### "FMT ,##__VA_ARGS__)
-#define _net(FMT,...)  _dbprintk("@@@ "FMT ,##__VA_ARGS__)
+#define _enter(FMT,...)        no_printk("==> %s("FMT")",__func__ ,##__VA_ARGS__)
+#define _leave(FMT,...)        no_printk("<== %s()"FMT"",__func__ ,##__VA_ARGS__)
+#define _debug(FMT,...)        no_printk("    "FMT ,##__VA_ARGS__)
+#define _proto(FMT,...)        no_printk("### "FMT ,##__VA_ARGS__)
+#define _net(FMT,...)  no_printk("@@@ "FMT ,##__VA_ARGS__)
 #endif
 
 /*