diff --git a/kernel/lockdep_proc.c b/kernel/lockdep_proc.c
index 91c32a0b612cd75038d96dc802c07528f1e80ade..b2c71c5873e441ae1d9a89d8caa7517eb5bcf976 100644
--- a/kernel/lockdep_proc.c
+++ b/kernel/lockdep_proc.c
@@ -39,7 +39,7 @@ static void l_stop(struct seq_file *m, void *v)
 
 static void print_name(struct seq_file *m, struct lock_class *class)
 {
-	char str[128];
+	char str[KSYM_NAME_LEN];
 	const char *name = class->name;
 
 	if (!name) {