[PATCH] sparc: ioport.c: audit return code of create_proc_read_entry() From: Christophe Lucas Signed-off-by: Christophe Lucas Signed-off-by: Alexey Dobriyan Index: linux-kj/arch/sparc/kernel/ioport.c =================================================================== --- linux-kj.orig/arch/sparc/kernel/ioport.c 2005-10-28 16:25:06.000000000 +0400 +++ linux-kj/arch/sparc/kernel/ioport.c 2005-10-28 16:30:54.000000000 +0400 @@ -725,7 +725,16 @@ _sparc_find_resource(struct resource *ro void register_proc_sparc_ioport(void) { #ifdef CONFIG_PROC_FS - create_proc_read_entry("io_map",0,NULL,_sparc_io_get_info,&sparc_iomap); - create_proc_read_entry("dvma_map",0,NULL,_sparc_io_get_info,&_sparc_dvma); + struct proc_dir_entry *ent; + ent = create_proc_read_entry("io_map",0,NULL, + _sparc_io_get_info,&sparc_iomap); + if (!ent) + printk(KERN_WARNING + "ioport.c: unable to create io_map /proc entry\n"); + ent = create_proc_read_entry("dvma_map",0,NULL, + _sparc_io_get_info,&_sparc_dvma); + if (!ent) + printk(KERN_WARNING + "ioport.c: unable to create dvma_map /proc entry\n"); #endif }