--- /dev/null
+--- linux-2.6.10/drivers/video/fbsplash.c.orig 2005-01-05 10:42:42.000000000 +0100
++++ linux-2.6.10/drivers/video/fbsplash.c 2005-01-05 11:15:25.000000000 +0100
+@@ -476,7 +476,7 @@
+ };
+
+ static struct miscdevice splash_dev = {
+- .minor = MISC_DYNAMIC_MINOR,
++ .minor = 62 /* MISC_DYNAMIC_MINOR */,
+ .name = "fbsplash",
+ .fops = &splash_ops
+ };
+--- linux-2.6.10/drivers/char/misc.c.orig 2004-12-24 22:35:28.000000000 +0100
++++ linux-2.6.10/drivers/char/misc.c 2005-01-05 11:16:47.000000000 +0100
+@@ -220,7 +220,7 @@
+ }
+
+ if (misc->minor == MISC_DYNAMIC_MINOR) {
+- int i = DYNAMIC_MINORS;
++ int i = DYNAMIC_MINORS - 2 /* reserved */;
+ while (--i >= 0)
+ if ( (misc_minors[i>>3] & (1 << (i&7))) == 0)
+ break;
+--- linux-2.6.10/drivers/md/dm-ioctl.c.orig 2004-12-24 22:34:29.000000000 +0100
++++ linux-2.6.10/drivers/md/dm-ioctl.c 2005-01-05 11:11:39.000000000 +0100
+@@ -1374,7 +1374,7 @@
+ };
+
+ static struct miscdevice _dm_misc = {
+- .minor = MISC_DYNAMIC_MINOR,
++ .minor = 63 /* MISC_DYNAMIC_MINOR */,
+ .name = DM_NAME,
+ .devfs_name = "mapper/control",
+ .fops = &_ctl_fops