X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Fchar_dev.c;h=78ced721554d8f855f3254ac052e15d8b248d47d;hb=721449bf0d51213fe3abf0ac3e3561ef9ea7827a;hp=a885f46ca001f117a9b8bc3bd4ac0e140b5c9e3e;hpb=82965addad66fce61a92c5f03104ea90b0b87124;p=~andy%2Flinux diff --git a/fs/char_dev.c b/fs/char_dev.c index a885f46ca00..78ced721554 100644 --- a/fs/char_dev.c +++ b/fs/char_dev.c @@ -6,6 +6,7 @@ #include #include +#include #include #include @@ -108,6 +109,8 @@ __register_chrdev_region(unsigned int major, unsigned int baseminor, /* temporary */ if (major == 0) { for (i = ARRAY_SIZE(chrdevs)-1; i > 0; i--) { + if (is_lanana_major(i)) + continue; if (chrdevs[i] == NULL) break; }