tree: git://git.cmpxchg.org/linux-mmotm.git master head: 065f1d86a58cc88249cd8371b29a57c97483753a commit: 5ff1943fde5aa016f7da31bac45a3ebc0aace4e0 [204/427] drivers: of: add return value to of_reserved_mem_device_init config: arm-omap2plus_defconfig (attached as .config) reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 5ff1943fde5aa016f7da31bac45a3ebc0aace4e0 # save the attached .config to linux build tree make.cross ARCH=arm All warnings: drivers/of/of_reserved_mem.c: In function 'of_reserved_mem_device_init': >> drivers/of/of_reserved_mem.c:253:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type] return; ^ >> drivers/of/of_reserved_mem.c:259:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type] return; ^ vim +/return +253 drivers/of/of_reserved_mem.c 9dcfee01 Marek Szyprowski 2014-07-14 247 { 9dcfee01 Marek Szyprowski 2014-07-14 248 struct reserved_mem *rmem; 9dcfee01 Marek Szyprowski 2014-07-14 249 struct device_node *np; 9dcfee01 Marek Szyprowski 2014-07-14 250 9dcfee01 Marek Szyprowski 2014-07-14 251 np = of_parse_phandle(dev->of_node, "memory-region", 0); 9dcfee01 Marek Szyprowski 2014-07-14 252 if (!np) 9dcfee01 Marek Szyprowski 2014-07-14 253 return; 9dcfee01 Marek Szyprowski 2014-07-14 254 9dcfee01 Marek Szyprowski 2014-07-14 255 rmem = __find_rmem(np); 9dcfee01 Marek Szyprowski 2014-07-14 256 of_node_put(np); 9dcfee01 Marek Szyprowski 2014-07-14 257 9dcfee01 Marek Szyprowski 2014-07-14 258 if (!rmem || !rmem->ops || !rmem->ops->device_init) 9dcfee01 Marek Szyprowski 2014-07-14 259 return; 9dcfee01 Marek Szyprowski 2014-07-14 260 9dcfee01 Marek Szyprowski 2014-07-14 261 rmem->ops->device_init(rmem, dev); 9dcfee01 Marek Szyprowski 2014-07-14 262 dev_info(dev, "assigned reserved memory node %s\n", rmem->name); :::::: The code at line 253 was first introduced by commit :::::: 9dcfee01930e6cc1e84d28c232664f0c19a1f86c drivers: of: add automated assignment of reserved regions to client devices :::::: TO: Marek Szyprowski :::::: CC: Grant Likely --- 0-DAY kernel build testing backend Open Source Technology Center http://lists.01.org/mailman/listinfo/kbuild Intel Corporation