From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f69.google.com (mail-pg0-f69.google.com [74.125.83.69]) by kanga.kvack.org (Postfix) with ESMTP id 90B306B025E for ; Fri, 6 Jan 2017 07:13:39 -0500 (EST) Received: by mail-pg0-f69.google.com with SMTP id f188so1735702859pgc.1 for ; Fri, 06 Jan 2017 04:13:39 -0800 (PST) Received: from mga09.intel.com (mga09.intel.com. [134.134.136.24]) by mx.google.com with ESMTPS id f1si79450428plb.119.2017.01.06.04.13.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Jan 2017 04:13:38 -0800 (PST) Date: Fri, 6 Jan 2017 20:13:06 +0800 From: kbuild test robot Subject: [zwisler:mmots_dax_tracepoint 14/143] mm/debug.c:34:21: error: expected expression before ',' token Message-ID: <201701062053.SDNkH5Uj%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline Sender: owner-linux-mm@kvack.org List-ID: To: Michal Hocko Cc: kbuild-all@01.org, Johannes Weiner , Andrew Morton , Linux Memory Management List --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/zwisler/linux.git mmots_dax_tracepoint head: da4c62b5ae469ab971d717cd9a6f7651aabe5ab9 commit: ed24c07ce938fb44d97d5db5d653b5d51c608ec4 [14/143] mm: get rid of __GFP_OTHER_NODE config: i386-tinyconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout ed24c07ce938fb44d97d5db5d653b5d51c608ec4 # save the attached .config to linux build tree make ARCH=i386 All errors (new ones prefixed by >>): >> mm/debug.c:34:21: error: expected expression before ',' token __def_gfpflag_names, ^ vim +34 mm/debug.c 7cd12b4ab Vlastimil Babka 2016-03-15 18 char *migrate_reason_names[MR_TYPES] = { 7cd12b4ab Vlastimil Babka 2016-03-15 19 "compaction", 7cd12b4ab Vlastimil Babka 2016-03-15 20 "memory_failure", 7cd12b4ab Vlastimil Babka 2016-03-15 21 "memory_hotplug", 7cd12b4ab Vlastimil Babka 2016-03-15 22 "syscall_or_cpuset", 7cd12b4ab Vlastimil Babka 2016-03-15 23 "mempolicy_mbind", 7cd12b4ab Vlastimil Babka 2016-03-15 24 "numa_misplaced", 7cd12b4ab Vlastimil Babka 2016-03-15 25 "cma", 7cd12b4ab Vlastimil Babka 2016-03-15 26 }; 7cd12b4ab Vlastimil Babka 2016-03-15 27 edf14cdbf Vlastimil Babka 2016-03-15 28 const struct trace_print_flags pageflag_names[] = { edf14cdbf Vlastimil Babka 2016-03-15 29 __def_pageflag_names, edf14cdbf Vlastimil Babka 2016-03-15 30 {0, NULL} edf14cdbf Vlastimil Babka 2016-03-15 31 }; edf14cdbf Vlastimil Babka 2016-03-15 32 edf14cdbf Vlastimil Babka 2016-03-15 33 const struct trace_print_flags gfpflag_names[] = { edf14cdbf Vlastimil Babka 2016-03-15 @34 __def_gfpflag_names, edf14cdbf Vlastimil Babka 2016-03-15 35 {0, NULL} 420adbe9f Vlastimil Babka 2016-03-15 36 }; 420adbe9f Vlastimil Babka 2016-03-15 37 edf14cdbf Vlastimil Babka 2016-03-15 38 const struct trace_print_flags vmaflag_names[] = { edf14cdbf Vlastimil Babka 2016-03-15 39 __def_vmaflag_names, edf14cdbf Vlastimil Babka 2016-03-15 40 {0, NULL} 82742a3a5 Sasha Levin 2014-10-09 41 }; 82742a3a5 Sasha Levin 2014-10-09 42 :::::: The code at line 34 was first introduced by commit :::::: edf14cdbf9a0e5ab52698ca66d07a76ade0d5c46 mm, printk: introduce new format string for flags :::::: TO: Vlastimil Babka :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --2oS5YaxWCcQjTEyO Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 fWrAU+3COsHdcDUJtCAB+AVt0eW9u1oAAA== --2oS5YaxWCcQjTEyO-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org