zram: Remove KMSG_COMPONENT macro
Subsystems (2)
PATCH 1/1 zram: Remove KMSG_COMPONENT macro
The KMSG_COMPONENT macro is a leftover of the s390 specific "kernel message catalog" from 2008 [1] which never made it upstream.
The macro was added to s390 code to allow for an out-of-tree patch which used this to generate unique message ids. Also this out-of-tree doesn't exist anymore.
The pattern of how the KMSG_COMPONENT is used was partially also used for non s390 specific code, for whatever reasons.
Remove the macro in order to get rid of a pointless indirection.
[1] https://lwn.net/Articles/292650/
--- drivers/block/zram/zram_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
drivers/block/zram/zram_drv.c +1 -2
@@ -12,8 +12,7 @@* */ -#define KMSG_COMPONENT "zram" -#define pr_fmt (fmt) KMSG_COMPONENT ": " fmt +#define pr_fmt (fmt) "zram: " fmt#include <linux/module.h> #include <linux/kernel.h>
Signature · 1 line
2.51.0
Adding Andrew (message id: [email protected])
Quoted 7 lines · Heiko Carstens
The
KMSG_COMPONENTmacro is a leftover of the s390 specific "kernel message catalog" from 2008 [1] which never made it upstream.The macro was added to s390 code to allow for an out-of-tree patch which used this to generate unique message ids. Also this out-of-tree doesn't exist anymore.
Quoted 8 lines
The pattern of how the
KMSG_COMPONENTis used was partially also used for non s390 specific code, for whatever reasons.Remove the macro in order to get rid of a pointless indirection.
[1] https://lwn.net/Articles/292650/
Signed-off-by Heiko Carstens <[email protected]>
Quoted 21 lines
--- drivers/block/zram/zram_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)drivers/block/zram/zram_drv.c +1
-2@@ -12,8 +12,7 @@* */ -#define KMSG_COMPONENT "zram" -#define pr_fmt (fmt) KMSG_COMPONENT ": " fmt +#define pr_fmt (fmt) "zram: " fmt#include <linux/module.h> #include <linux/kernel.h> Signature · 1 line
2.51.0