Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751136AbbLHREU (ORCPT ); Tue, 8 Dec 2015 12:04:20 -0500 Received: from mga03.intel.com ([134.134.136.65]:22957 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751084AbbLHREQ (ORCPT ); Tue, 8 Dec 2015 12:04:16 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,400,1444719600"; d="gz'50?scan'50,208,50";a="836917026" Date: Wed, 9 Dec 2015 01:02:12 +0800 From: kbuild test robot To: Anshul Garg Cc: kbuild-all@01.org, jic23@kernel.org, knaack.h@gmx.de, lars@metafoo.de, pmeerw@pmeerw.net, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Anshul Garg Subject: Re: [PATCH] iio/inkern.c Use list_for_each_entry_safe Message-ID: <201512090141.I6uCaQmC%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="wac7ysb48OaltWcw" Content-Disposition: inline In-Reply-To: <1449592976-34591-1-git-send-email-aksgarg1989@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 41973 Lines: 662 --wac7ysb48OaltWcw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Anshul, [auto build test ERROR on v4.4-rc4] [also build test ERROR on next-20151208] url: https://github.com/0day-ci/linux/commits/Anshul-Garg/iio-inkern-c-Use-list_for_each_entry_safe/20151209-005155 config: x86_64-randconfig-x014-201549 (attached as .config) reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All error/warnings (new ones prefixed by >>): In file included from include/linux/list.h:8:0, from include/linux/preempt.h:10, from include/linux/spinlock.h:50, from include/linux/mmzone.h:7, from include/linux/gfp.h:5, from include/linux/slab.h:14, from drivers/iio/inkern.c:11: drivers/iio/inkern.c: In function 'iio_map_array_unregister': >> include/linux/kernel.h:813:27: error: 'struct iio_map_internal' has no member named 'list' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:352:2: note: in expansion of macro 'container_of' container_of(ptr, type, member) ^ include/linux/list.h:363:2: note: in expansion of macro 'list_entry' list_entry((ptr)->next, type, member) ^ include/linux/list.h:521:13: note: in expansion of macro 'list_first_entry' for (pos = list_first_entry(head, typeof(*pos), member), \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ >> drivers/iio/inkern.c:67:40: error: 'iio_map_listi' undeclared (first use in this function) list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ include/linux/kernel.h:813:49: note: in definition of macro 'container_of' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:363:2: note: in expansion of macro 'list_entry' list_entry((ptr)->next, type, member) ^ include/linux/list.h:521:13: note: in expansion of macro 'list_first_entry' for (pos = list_first_entry(head, typeof(*pos), member), \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ drivers/iio/inkern.c:67:40: note: each undeclared identifier is reported only once for each function it appears in list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ include/linux/kernel.h:813:49: note: in definition of macro 'container_of' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:363:2: note: in expansion of macro 'list_entry' list_entry((ptr)->next, type, member) ^ include/linux/list.h:521:13: note: in expansion of macro 'list_first_entry' for (pos = list_first_entry(head, typeof(*pos), member), \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ In file included from include/linux/compiler.h:56:0, from include/linux/err.h:4, from drivers/iio/inkern.c:9: >> include/linux/compiler-gcc.h:158:2: error: 'struct iio_map_internal' has no member named 'list' __builtin_offsetof(a, b) ^ include/linux/stddef.h:16:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ include/linux/kernel.h:814:29: note: in expansion of macro 'offsetof' (type *)( (char *)__mptr - offsetof(type,member) );}) ^ include/linux/list.h:352:2: note: in expansion of macro 'container_of' container_of(ptr, type, member) ^ include/linux/list.h:363:2: note: in expansion of macro 'list_entry' list_entry((ptr)->next, type, member) ^ include/linux/list.h:521:13: note: in expansion of macro 'list_first_entry' for (pos = list_first_entry(head, typeof(*pos), member), \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ In file included from include/linux/list.h:8:0, from include/linux/preempt.h:10, from include/linux/spinlock.h:50, from include/linux/mmzone.h:7, from include/linux/gfp.h:5, from include/linux/slab.h:14, from drivers/iio/inkern.c:11: >> include/linux/kernel.h:813:27: error: 'struct iio_map_internal' has no member named 'list' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:352:2: note: in expansion of macro 'container_of' container_of(ptr, type, member) ^ include/linux/list.h:393:2: note: in expansion of macro 'list_entry' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/list.h:522:7: note: in expansion of macro 'list_next_entry' n = list_next_entry(pos, member); \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ >> include/linux/list.h:393:18: error: 'struct iio_map_internal' has no member named 'list' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/kernel.h:813:49: note: in definition of macro 'container_of' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:393:2: note: in expansion of macro 'list_entry' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/list.h:522:7: note: in expansion of macro 'list_next_entry' n = list_next_entry(pos, member); \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ In file included from include/linux/compiler.h:56:0, from include/linux/err.h:4, from drivers/iio/inkern.c:9: >> include/linux/compiler-gcc.h:158:2: error: 'struct iio_map_internal' has no member named 'list' __builtin_offsetof(a, b) ^ include/linux/stddef.h:16:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ include/linux/kernel.h:814:29: note: in expansion of macro 'offsetof' (type *)( (char *)__mptr - offsetof(type,member) );}) ^ include/linux/list.h:352:2: note: in expansion of macro 'container_of' container_of(ptr, type, member) ^ include/linux/list.h:393:2: note: in expansion of macro 'list_entry' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/list.h:522:7: note: in expansion of macro 'list_next_entry' n = list_next_entry(pos, member); \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ In file included from include/linux/preempt.h:10:0, from include/linux/spinlock.h:50, from include/linux/mmzone.h:7, from include/linux/gfp.h:5, from include/linux/slab.h:14, from drivers/iio/inkern.c:11: include/linux/list.h:521:57: warning: left-hand operand of comma expression has no effect [-Wunused-value] for (pos = list_first_entry(head, typeof(*pos), member), \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ include/linux/list.h:523:11: error: 'struct iio_map_internal' has no member named 'list' &pos->member != (head); \ ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ In file included from include/linux/list.h:8:0, from include/linux/preempt.h:10, from include/linux/spinlock.h:50, from include/linux/mmzone.h:7, from include/linux/gfp.h:5, from include/linux/slab.h:14, from drivers/iio/inkern.c:11: >> include/linux/kernel.h:813:27: error: 'struct iio_map_internal' has no member named 'list' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:352:2: note: in expansion of macro 'container_of' container_of(ptr, type, member) ^ include/linux/list.h:393:2: note: in expansion of macro 'list_entry' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/list.h:524:20: note: in expansion of macro 'list_next_entry' pos = n, n = list_next_entry(n, member)) ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ >> include/linux/list.h:393:18: error: 'struct iio_map_internal' has no member named 'list' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/kernel.h:813:49: note: in definition of macro 'container_of' const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:393:2: note: in expansion of macro 'list_entry' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/list.h:524:20: note: in expansion of macro 'list_next_entry' pos = n, n = list_next_entry(n, member)) ^ >> drivers/iio/inkern.c:67:2: note: in expansion of macro 'list_for_each_entry_safe' list_for_each_entry_safe(mapi, next, &iio_map_listi, list) { ^ In file included from include/linux/compiler.h:56:0, from include/linux/err.h:4, from drivers/iio/inkern.c:9: >> include/linux/compiler-gcc.h:158:2: error: 'struct iio_map_internal' has no member named 'list' __builtin_offsetof(a, b) ^ include/linux/stddef.h:16:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ include/linux/kernel.h:814:29: note: in expansion of macro 'offsetof' (type *)( (char *)__mptr - offsetof(type,member) );}) ^ include/linux/list.h:352:2: note: in expansion of macro 'container_of' container_of(ptr, type, member) ^ include/linux/list.h:393:2: note: in expansion of macro 'list_entry' list_entry((pos)->member.next, typeof(*(pos)), member) ^ include/linux/list.h:524:20: note: in expansion of macro 'list_next_entry' pos = n, n = list_next_entry(n, member)) ^ vim +813 include/linux/kernel.h ^1da177e Linus Torvalds 2005-04-16 807 * @ptr: the pointer to the member. ^1da177e Linus Torvalds 2005-04-16 808 * @type: the type of the container struct this is embedded in. ^1da177e Linus Torvalds 2005-04-16 809 * @member: the name of the member within the struct. ^1da177e Linus Torvalds 2005-04-16 810 * ^1da177e Linus Torvalds 2005-04-16 811 */ ^1da177e Linus Torvalds 2005-04-16 812 #define container_of(ptr, type, member) ({ \ ^1da177e Linus Torvalds 2005-04-16 @813 const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ^1da177e Linus Torvalds 2005-04-16 814 (type *)( (char *)__mptr - offsetof(type,member) );}) ^1da177e Linus Torvalds 2005-04-16 815 b9d4f426 Arnaud Lacombe 2011-07-25 816 /* Rebuild everything on CONFIG_FTRACE_MCOUNT_RECORD */ :::::: The code at line 813 was first introduced by commit :::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2 :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --wac7ysb48OaltWcw Content-Type: application/octet-stream Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 7HxDAQA= --wac7ysb48OaltWcw-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/