tree: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git debugfs_cleanup head: 4c08a9f6835cff642bc71face6ab47ebfdeda70c commit: 4c08a9f6835cff642bc71face6ab47ebfdeda70c [814/814] arch/*: no need to check return value of debugfs_create functions config: i386-randconfig-s1-201821 (attached as .config) compiler: gcc-6 (Debian 6.4.0-9) 6.4.0 20171026 reproduce: git checkout 4c08a9f6835cff642bc71face6ab47ebfdeda70c # save the attached .config to linux build tree make ARCH=i386 All errors (new ones prefixed by >>): arch/x86/kernel/kdebugfs.c: In function 'boot_params_kdebugfs_init': >> arch/x86/kernel/kdebugfs.c:151:17: error: 'data' undeclared (first use in this function) debugfs_remove(data); ^~~~ arch/x86/kernel/kdebugfs.c:151:17: note: each undeclared identifier is reported only once for each function it appears in >> arch/x86/kernel/kdebugfs.c:153:17: error: 'version' undeclared (first use in this function) debugfs_remove(version); ^~~~~~~ arch/x86/kernel/kdebugfs.c:154:1: warning: label 'err_dir' defined but not used [-Wunused-label] err_dir: ^~~~~~~ arch/x86/kernel/kdebugfs.c:152:1: warning: label 'err_version' defined but not used [-Wunused-label] err_version: ^~~~~~~~~~~ vim +/data +151 arch/x86/kernel/kdebugfs.c 6d7d74337 Huang, Ying 2008-01-30 133 6d7d74337 Huang, Ying 2008-01-30 134 static int __init boot_params_kdebugfs_init(void) 6d7d74337 Huang, Ying 2008-01-30 135 { 4c08a9f68 Greg Kroah-Hartman 2018-05-30 136 struct dentry *dbp; 390cd85c8 Jaswinder Singh Rajput 2009-03-21 137 int error = -ENOMEM; 6d7d74337 Huang, Ying 2008-01-30 138 10bce8410 Borislav Petkov 2017-02-27 139 dbp = debugfs_create_dir("boot_params", arch_debugfs_dir); 390cd85c8 Jaswinder Singh Rajput 2009-03-21 140 4c08a9f68 Greg Kroah-Hartman 2018-05-30 141 debugfs_create_x16("version", S_IRUGO, dbp, &boot_params.hdr.version); 4c08a9f68 Greg Kroah-Hartman 2018-05-30 142 debugfs_create_blob("data", S_IRUGO, dbp, &boot_params_blob); 390cd85c8 Jaswinder Singh Rajput 2009-03-21 143 c14b2adf1 Huang, Ying 2008-03-28 144 error = create_setup_data_nodes(dbp); c14b2adf1 Huang, Ying 2008-03-28 145 if (error) c14b2adf1 Huang, Ying 2008-03-28 146 goto err_data; 390cd85c8 Jaswinder Singh Rajput 2009-03-21 147 6d7d74337 Huang, Ying 2008-01-30 148 return 0; c14b2adf1 Huang, Ying 2008-03-28 149 c14b2adf1 Huang, Ying 2008-03-28 150 err_data: c14b2adf1 Huang, Ying 2008-03-28 @151 debugfs_remove(data); 6d7d74337 Huang, Ying 2008-01-30 152 err_version: 6d7d74337 Huang, Ying 2008-01-30 @153 debugfs_remove(version); 6d7d74337 Huang, Ying 2008-01-30 154 err_dir: 6d7d74337 Huang, Ying 2008-01-30 155 debugfs_remove(dbp); 6d7d74337 Huang, Ying 2008-01-30 156 return error; 6d7d74337 Huang, Ying 2008-01-30 157 } 390cd85c8 Jaswinder Singh Rajput 2009-03-21 158 #endif /* CONFIG_DEBUG_BOOT_PARAMS */ 6d7d74337 Huang, Ying 2008-01-30 159 :::::: The code at line 151 was first introduced by commit :::::: c14b2adf19b5d35aff91280b1a73c41a4dcabfe3 x86, boot: export linked list of struct setup_data via debugfs :::::: TO: Huang, Ying <ying.huang@xxxxxxxxx> :::::: CC: Ingo Molnar <mingo@xxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel