From: Sangmoon Kim <sangmoon.kim@samsung.com>
Date: Thu, 29 Oct 2020 06:28:55 +0000 (+0900)
Subject: char: misc: increase DYNAMIC_MINORS value
X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=c62b1f97e744039f01ec789ce01dfa0a8c9a1a99;p=linux.git

char: misc: increase DYNAMIC_MINORS value

DYNAMIC_MINORS value has been set to 64.
Due to this reason, we are facing a module loading fail problem of
device driver like below.

 [   45.712771] pdic_misc_init - return error : -16

We need to increase this value for registering more misc devices.

Signed-off-by: Sangmoon Kim <sangmoon.kim@samsung.com>
Link: https://lore.kernel.org/r/20201029062855.19757-1-sangmoon.kim@samsung.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---

diff --git a/drivers/char/misc.c b/drivers/char/misc.c
index f6a147427029a..ca5141ed5ef34 100644
--- a/drivers/char/misc.c
+++ b/drivers/char/misc.c
@@ -60,7 +60,7 @@ static DEFINE_MUTEX(misc_mtx);
 /*
  * Assigned numbers, used for dynamic minors
  */
-#define DYNAMIC_MINORS 64 /* like dynamic majors */
+#define DYNAMIC_MINORS 128 /* like dynamic majors */
 static DECLARE_BITMAP(misc_minors, DYNAMIC_MINORS);
 
 #ifdef CONFIG_PROC_FS