printk: Add a DEPRECATED macro
authorNeil Horman <nhorman@tuxdriver.com>
Mon, 23 Dec 2013 13:29:42 +0000 (08:29 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 31 Dec 2013 18:58:40 +0000 (13:58 -0500)
sctp has several points in its setsockopt path in which it issues deprecation
warnings.  It seems like it might be handy to macrotize such a warning so other
subsystems can use it easily

Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
CC: "David S. Miller" <davem@davemloft.net>
CC: linux-kernel@vger.kernel.org
CC: netdev@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/printk.h

index 694925837a1645bb7297cc9254efee7173a32197..26fb95ce5080dec51eb9c1f654ac81af87e53a07 100644 (file)
@@ -87,6 +87,13 @@ struct va_format {
  */
 #define HW_ERR         "[Hardware Error]: "
 
+/*
+ * DEPRECATED
+ * Add this to a message whenever you want to warn user space about the use
+ * of a deprecated aspect of an API so they can stop using it
+ */
+#define DEPRECATED     "[Deprecated]: "
+
 /*
  * Dummy printk for disabled debugging statements to use whilst maintaining
  * gcc's format and side-effect checking.