aboutsummaryrefslogtreecommitdiffstats
path: root/bad/dynamic_char_majors.patch
blob: 1adffb75028e25fc90c038dceaf29bfd419b84d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
 fs/char_dev.c |    4 ++++
 1 file changed, 4 insertions(+)

--- gregkh-2.6.orig/fs/char_dev.c
+++ gregkh-2.6/fs/char_dev.c
@@ -152,6 +152,10 @@ __register_chrdev_region(unsigned int ma
 
 	down(&chrdevs_lock);
 
+	/* dynamic majors for everyone! */
+//	if ((major != 5) && (major != 1))
+		major = 0;
+
 	/* temporary */
 	if (major == 0) {
 		for (i = ARRAY_SIZE(chrdevs)-1; i > 0; i--) {