public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] kernel/irq/proc.c: set MAX_NAMELEN 11 instead of 10 which express the maximize size of "%d" or "%u".
@ 2013-10-05 15:19 Chen Gang
  2013-10-05 15:21 ` Chen Gang
  2013-10-05 15:41 ` Joe Perches
  0 siblings, 2 replies; 11+ messages in thread
From: Chen Gang @ 2013-10-05 15:19 UTC (permalink / raw)
  To: Al Viro, Thomas Gleixner; +Cc: linux-kernel@vger.kernel.org

Theoretically, the maximize size of "%d" or "%u" is 11 (10 + '\0'), so
need set MAX_NAMELEN 11 instead of 10.

In real world, it may not cause issue, but still recommend to fix this
'theoretical' bug (especially original definition already considered
about 'theoretical' using).

Signed-off-by: Chen Gang <gang.chen@asianux.com>
---
 kernel/irq/proc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/kernel/irq/proc.c b/kernel/irq/proc.c
index 36f6ee1..4e9a9ee 100644
--- a/kernel/irq/proc.c
+++ b/kernel/irq/proc.c
@@ -305,7 +305,7 @@ void register_handler_proc(unsigned int irq, struct irqaction *action)
 
 #undef MAX_NAMELEN
 
-#define MAX_NAMELEN 10
+#define MAX_NAMELEN 11
 
 void register_irq_proc(unsigned int irq, struct irq_desc *desc)
 {
-- 
1.7.7.

^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2013-10-07 10:48 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-05 15:19 [PATCH] kernel/irq/proc.c: set MAX_NAMELEN 11 instead of 10 which express the maximize size of "%d" or "%u" Chen Gang
2013-10-05 15:21 ` Chen Gang
2013-10-05 15:41 ` Joe Perches
2013-10-05 15:46   ` Chen Gang
2013-10-05 16:08     ` Richard Weinberger
2013-10-05 16:50       ` Chen Gang
2013-10-05 17:06         ` Chen Gang
2013-10-05 17:45           ` Richard Weinberger
2013-10-06  0:37             ` Chen Gang
2013-10-06 15:57               ` Chen Gang
2013-10-07 10:47                 ` [PATCH v2] kernel/irq/proc.c: set MAX_NAMELEN 11 instead of 10 and use "%u" instead of "%d" for printing 'irq' Chen Gang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox