I've been looking at misc_register call across the kernel. This patch is to handle misc_register() failure. dhammika