From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965442AbdEXAYM (ORCPT ); Tue, 23 May 2017 20:24:12 -0400 Received: from mga02.intel.com ([134.134.136.20]:28430 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935399AbdEXAYJ (ORCPT ); Tue, 23 May 2017 20:24:09 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.38,383,1491289200"; d="gz'50?scan'50,208,50";a="265619961" Date: Wed, 24 May 2017 08:23:09 +0800 From: kbuild test robot To: "Paul E. McKenney" Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org Subject: [rcu:ms 3/3] arch/x86//kernel/tboot.c:107:2: error: unknown field 'mmap_sem' specified in initializer Message-ID: <201705240804.LZIbJicL%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ibTvN161/egqYuK8" Content-Disposition: inline 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 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git ms head: 00b05b63697360b35f5f05b08e24028d6baa292d commit: 00b05b63697360b35f5f05b08e24028d6baa292d [3/3] Rename mmap_sem to mmap_sem1 to test wrapper application config: x86_64-allmodconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout 00b05b63697360b35f5f05b08e24028d6baa292d # save the attached .config to linux build tree make ARCH=x86_64 All error/warnings (new ones prefixed by >>): >> arch/x86//kernel/tboot.c:107:2: error: unknown field 'mmap_sem' specified in initializer .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^ In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86//kernel/tboot.c:23: include/linux/rwsem.h:61:34: error: unknown field 'count' specified in initializer #define __RWSEM_INIT_COUNT(name) .count = ATOMIC_LONG_INIT(RWSEM_UNLOCKED_VALUE) ^ include/linux/rwsem.h:79:4: note: in expansion of macro '__RWSEM_INIT_COUNT' { __RWSEM_INIT_COUNT(name), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:2: warning: braces around scalar initializer .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^ arch/x86//kernel/tboot.c:107:2: note: (near initialization for 'tboot_mm.nr_ptes.counter') In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86//kernel/tboot.c:23: include/linux/rwsem.h:80:4: error: unknown field 'wait_list' specified in initializer .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/preempt.h:10:0, from include/linux/spinlock.h:50, from include/linux/rcupdate.h:38, from include/linux/init_task.h:4, from arch/x86//kernel/tboot.c:23: include/linux/list.h:20:30: error: extra brace group at end of initializer #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/list.h:20:30: note: (near initialization for 'tboot_mm.nr_ptes') #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:47: error: 'struct mm_struct' has no member named 'mmap_sem'; did you mean 'mmap_sem1'? .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^ include/linux/list.h:20:34: note: in definition of macro 'LIST_HEAD_INIT' #define LIST_HEAD_INIT(name) { &(name), &(name) } ^~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:47: error: 'struct mm_struct' has no member named 'mmap_sem'; did you mean 'mmap_sem1'? .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^ include/linux/list.h:20:43: note: in definition of macro 'LIST_HEAD_INIT' #define LIST_HEAD_INIT(name) { &(name), &(name) } ^~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/list.h:20:30: warning: excess elements in struct initializer #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/list.h:20:30: note: (near initialization for 'tboot_mm.nr_ptes') #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86//kernel/tboot.c:23: include/linux/rwsem.h:81:4: error: unknown field 'wait_lock' specified in initializer .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(name.wait_lock) \ ^ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/spinlock.h:81:0, from include/linux/rcupdate.h:38, from include/linux/init_task.h:4, from arch/x86//kernel/tboot.c:23: include/linux/spinlock_types.h:60:2: warning: excess elements in struct initializer (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) ^ include/linux/rwsem.h:81:17: note: in expansion of macro '__RAW_SPIN_LOCK_UNLOCKED' .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(name.wait_lock) \ ^~~~~~~~~~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/spinlock_types.h:60:2: note: (near initialization for 'tboot_mm.nr_ptes') (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) ^ include/linux/rwsem.h:81:17: note: in expansion of macro '__RAW_SPIN_LOCK_UNLOCKED' .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(name.wait_lock) \ ^~~~~~~~~~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86//kernel/tboot.c:23: >> include/linux/rwsem.h:73:38: error: unknown field 'osq' specified in initializer #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ >> arch/x86//kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/mutex.h:20:0, from include/linux/sched.h:17, from include/linux/utsname.h:5, from include/linux/init_task.h:6, from arch/x86//kernel/tboot.c:23: >> include/linux/osq_lock.h:25:27: error: extra brace group at end of initializer #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ -- from include/linux/spinlock.h:50, from include/linux/rcupdate.h:38, from include/linux/init_task.h:4, from arch/x86/kernel/tboot.c:23: include/linux/list.h:20:30: error: extra brace group at end of initializer #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/list.h:20:30: note: (near initialization for 'tboot_mm.nr_ptes') #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:47: error: 'struct mm_struct' has no member named 'mmap_sem'; did you mean 'mmap_sem1'? .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^ include/linux/list.h:20:34: note: in definition of macro 'LIST_HEAD_INIT' #define LIST_HEAD_INIT(name) { &(name), &(name) } ^~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:47: error: 'struct mm_struct' has no member named 'mmap_sem'; did you mean 'mmap_sem1'? .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^ include/linux/list.h:20:43: note: in definition of macro 'LIST_HEAD_INIT' #define LIST_HEAD_INIT(name) { &(name), &(name) } ^~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/list.h:20:30: warning: excess elements in struct initializer #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/list.h:20:30: note: (near initialization for 'tboot_mm.nr_ptes') #define LIST_HEAD_INIT(name) { &(name), &(name) } ^ include/linux/rwsem.h:80:17: note: in expansion of macro 'LIST_HEAD_INIT' .wait_list = LIST_HEAD_INIT((name).wait_list), \ ^~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86/kernel/tboot.c:23: include/linux/rwsem.h:81:4: error: unknown field 'wait_lock' specified in initializer .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(name.wait_lock) \ ^ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/spinlock.h:81:0, from include/linux/rcupdate.h:38, from include/linux/init_task.h:4, from arch/x86/kernel/tboot.c:23: include/linux/spinlock_types.h:60:2: warning: excess elements in struct initializer (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) ^ include/linux/rwsem.h:81:17: note: in expansion of macro '__RAW_SPIN_LOCK_UNLOCKED' .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(name.wait_lock) \ ^~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/spinlock_types.h:60:2: note: (near initialization for 'tboot_mm.nr_ptes') (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) ^ include/linux/rwsem.h:81:17: note: in expansion of macro '__RAW_SPIN_LOCK_UNLOCKED' .wait_lock = __RAW_SPIN_LOCK_UNLOCKED(name.wait_lock) \ ^~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86/kernel/tboot.c:23: >> include/linux/rwsem.h:73:38: error: unknown field 'osq' specified in initializer #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/mutex.h:20:0, from include/linux/sched.h:17, from include/linux/utsname.h:5, from include/linux/init_task.h:6, from arch/x86/kernel/tboot.c:23: >> include/linux/osq_lock.h:25:27: error: extra brace group at end of initializer #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/osq_lock.h:25:27: note: (near initialization for 'tboot_mm.nr_ptes') #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from arch/x86/include/asm/msr.h:66:0, from arch/x86/include/asm/processor.h:20, from arch/x86/include/asm/cpufeature.h:4, from arch/x86/include/asm/thread_info.h:52, from include/linux/thread_info.h:37, from arch/x86/include/asm/preempt.h:6, from include/linux/preempt.h:80, from include/linux/spinlock.h:50, from include/linux/rcupdate.h:38, from include/linux/init_task.h:4, from arch/x86/kernel/tboot.c:23: >> arch/x86/include/asm/atomic.h:16:24: error: extra brace group at end of initializer #define ATOMIC_INIT(i) { (i) } ^ >> include/linux/osq_lock.h:25:29: note: in expansion of macro 'ATOMIC_INIT' #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^~~~~~~~~~~ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/atomic.h:16:24: note: (near initialization for 'tboot_mm.nr_ptes') #define ATOMIC_INIT(i) { (i) } ^ >> include/linux/osq_lock.h:25:29: note: in expansion of macro 'ATOMIC_INIT' #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^~~~~~~~~~~ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/mutex.h:20:0, from include/linux/sched.h:17, from include/linux/utsname.h:5, from include/linux/init_task.h:6, from arch/x86/kernel/tboot.c:23: >> include/linux/osq_lock.h:25:27: warning: excess elements in struct initializer #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ include/linux/osq_lock.h:25:27: note: (near initialization for 'tboot_mm.nr_ptes') #define OSQ_LOCK_UNLOCKED { ATOMIC_INIT(OSQ_UNLOCKED_VAL) } ^ >> include/linux/rwsem.h:73:45: note: in expansion of macro 'OSQ_LOCK_UNLOCKED' #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^~~~~~~~~~~~~~~~~ >> include/linux/rwsem.h:82:4: note: in expansion of macro '__RWSEM_OPT_INIT' __RWSEM_OPT_INIT(name) \ ^~~~~~~~~~~~~~~~ arch/x86/kernel/tboot.c:107:20: note: in expansion of macro '__RWSEM_INITIALIZER' .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), ^~~~~~~~~~~~~~~~~~~ In file included from include/linux/key.h:23:0, from include/linux/cred.h:17, from include/linux/sched/signal.h:9, from include/linux/ptrace.h:6, from include/linux/ftrace.h:13, from include/linux/init_task.h:8, from arch/x86/kernel/tboot.c:23: >> include/linux/rwsem.h:73:64: error: unknown field 'owner' specified in initializer #define __RWSEM_OPT_INIT(lockname) , .osq = OSQ_LOCK_UNLOCKED, .owner = NULL ^ vim +/mmap_sem +107 arch/x86//kernel/tboot.c 31625340 Joseph Cihula 2009-06-30 17 * this program; if not, write to the Free Software Foundation, Inc., 31625340 Joseph Cihula 2009-06-30 18 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 31625340 Joseph Cihula 2009-06-30 19 * 31625340 Joseph Cihula 2009-06-30 20 */ 31625340 Joseph Cihula 2009-06-30 21 31625340 Joseph Cihula 2009-06-30 22 #include 31625340 Joseph Cihula 2009-06-30 @23 #include 31625340 Joseph Cihula 2009-06-30 24 #include 69c60c88 Paul Gortmaker 2011-05-26 25 #include 69575d38 Shane Wang 2009-09-01 26 #include 31625340 Joseph Cihula 2009-06-30 27 #include 31625340 Joseph Cihula 2009-06-30 28 #include 31625340 Joseph Cihula 2009-06-30 29 #include 69575d38 Shane Wang 2009-09-01 30 #include 31625340 Joseph Cihula 2009-06-30 31 #include 31625340 Joseph Cihula 2009-06-30 32 #include 69575d38 Shane Wang 2009-09-01 33 #include 13bfd47a Qiaowei Ren 2013-06-24 34 #include 31625340 Joseph Cihula 2009-06-30 35 c9b77ccb Jarkko Sakkinen 2012-05-08 36 #include 31625340 Joseph Cihula 2009-06-30 37 #include 31625340 Joseph Cihula 2009-06-30 38 #include 31625340 Joseph Cihula 2009-06-30 39 #include 31625340 Joseph Cihula 2009-06-30 40 #include b7f080cf Alexey Dobriyan 2011-06-16 41 #include 81e2d7b3 H. Peter Anvin 2009-08-12 42 #include 58c41d28 H. Peter Anvin 2009-08-14 43 #include 31625340 Joseph Cihula 2009-06-30 44 #include 66441bd3 Ingo Molnar 2017-01-27 45 #include 31625340 Joseph Cihula 2009-06-30 46 #include 31625340 Joseph Cihula 2009-06-30 47 bf8b88e9 Jarkko Sakkinen 2012-05-08 48 #include "../realmode/rm/wakeup.h" 31625340 Joseph Cihula 2009-06-30 49 31625340 Joseph Cihula 2009-06-30 50 /* Global pointer to shared data; NULL means no measured launch. */ 31625340 Joseph Cihula 2009-06-30 51 struct tboot *tboot __read_mostly; cafd6659 Shane Wang 2010-04-29 52 EXPORT_SYMBOL(tboot); 31625340 Joseph Cihula 2009-06-30 53 31625340 Joseph Cihula 2009-06-30 54 /* timeout for APs (in secs) to enter wait-for-SIPI state during shutdown */ 31625340 Joseph Cihula 2009-06-30 55 #define AP_WAIT_TIMEOUT 1 31625340 Joseph Cihula 2009-06-30 56 31625340 Joseph Cihula 2009-06-30 57 #undef pr_fmt 31625340 Joseph Cihula 2009-06-30 58 #define pr_fmt(fmt) "tboot: " fmt 31625340 Joseph Cihula 2009-06-30 59 31625340 Joseph Cihula 2009-06-30 60 static u8 tboot_uuid[16] __initdata = TBOOT_UUID; 31625340 Joseph Cihula 2009-06-30 61 31625340 Joseph Cihula 2009-06-30 62 void __init tboot_probe(void) 31625340 Joseph Cihula 2009-06-30 63 { 31625340 Joseph Cihula 2009-06-30 64 /* Look for valid page-aligned address for shared page. */ 31625340 Joseph Cihula 2009-06-30 65 if (!boot_params.tboot_addr) 31625340 Joseph Cihula 2009-06-30 66 return; 31625340 Joseph Cihula 2009-06-30 67 /* 31625340 Joseph Cihula 2009-06-30 68 * also verify that it is mapped as we expect it before calling 31625340 Joseph Cihula 2009-06-30 69 * set_fixmap(), to reduce chance of garbage value causing crash 31625340 Joseph Cihula 2009-06-30 70 */ 3bce64f0 Ingo Molnar 2017-01-28 71 if (!e820__mapped_any(boot_params.tboot_addr, 09821ff1 Ingo Molnar 2017-01-28 72 boot_params.tboot_addr, E820_TYPE_RESERVED)) { 09821ff1 Ingo Molnar 2017-01-28 73 pr_warning("non-0 tboot_addr but it is not of type E820_TYPE_RESERVED\n"); 31625340 Joseph Cihula 2009-06-30 74 return; 31625340 Joseph Cihula 2009-06-30 75 } 31625340 Joseph Cihula 2009-06-30 76 31625340 Joseph Cihula 2009-06-30 77 /* Map and check for tboot UUID. */ 31625340 Joseph Cihula 2009-06-30 78 set_fixmap(FIX_TBOOT_BASE, boot_params.tboot_addr); 31625340 Joseph Cihula 2009-06-30 79 tboot = (struct tboot *)fix_to_virt(FIX_TBOOT_BASE); 31625340 Joseph Cihula 2009-06-30 80 if (memcmp(&tboot_uuid, &tboot->uuid, sizeof(tboot->uuid))) { 31625340 Joseph Cihula 2009-06-30 81 pr_warning("tboot at 0x%llx is invalid\n", 31625340 Joseph Cihula 2009-06-30 82 boot_params.tboot_addr); 31625340 Joseph Cihula 2009-06-30 83 tboot = NULL; 31625340 Joseph Cihula 2009-06-30 84 return; 31625340 Joseph Cihula 2009-06-30 85 } 31625340 Joseph Cihula 2009-06-30 86 if (tboot->version < 5) { 31625340 Joseph Cihula 2009-06-30 87 pr_warning("tboot version is invalid: %u\n", tboot->version); 31625340 Joseph Cihula 2009-06-30 88 tboot = NULL; 31625340 Joseph Cihula 2009-06-30 89 return; 31625340 Joseph Cihula 2009-06-30 90 } 31625340 Joseph Cihula 2009-06-30 91 31625340 Joseph Cihula 2009-06-30 92 pr_info("found shared page at phys addr 0x%llx:\n", 31625340 Joseph Cihula 2009-06-30 93 boot_params.tboot_addr); 31625340 Joseph Cihula 2009-06-30 94 pr_debug("version: %d\n", tboot->version); 31625340 Joseph Cihula 2009-06-30 95 pr_debug("log_addr: 0x%08x\n", tboot->log_addr); 31625340 Joseph Cihula 2009-06-30 96 pr_debug("shutdown_entry: 0x%x\n", tboot->shutdown_entry); 31625340 Joseph Cihula 2009-06-30 97 pr_debug("tboot_base: 0x%08x\n", tboot->tboot_base); 31625340 Joseph Cihula 2009-06-30 98 pr_debug("tboot_size: 0x%x\n", tboot->tboot_size); 31625340 Joseph Cihula 2009-06-30 99 } 31625340 Joseph Cihula 2009-06-30 100 11520e5e Linus Torvalds 2012-12-15 101 static pgd_t *tboot_pg_dir; 11520e5e Linus Torvalds 2012-12-15 102 static struct mm_struct tboot_mm = { 11520e5e Linus Torvalds 2012-12-15 103 .mm_rb = RB_ROOT, 11520e5e Linus Torvalds 2012-12-15 104 .pgd = swapper_pg_dir, 11520e5e Linus Torvalds 2012-12-15 105 .mm_users = ATOMIC_INIT(2), 11520e5e Linus Torvalds 2012-12-15 106 .mm_count = ATOMIC_INIT(1), 11520e5e Linus Torvalds 2012-12-15 @107 .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), 11520e5e Linus Torvalds 2012-12-15 108 .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock), 11520e5e Linus Torvalds 2012-12-15 109 .mmlist = LIST_HEAD_INIT(init_mm.mmlist), 11520e5e Linus Torvalds 2012-12-15 110 }; :::::: The code at line 107 was first introduced by commit :::::: 11520e5e7c1855fc3bf202bb3be35a39d9efa034 Revert "x86-64/efi: Use EFI to deal with platform wall clock (again)" :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --ibTvN161/egqYuK8 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 EKnSuLb67reF5olISYzdJa+OoqK5qWQOrYV+XyTqGgABs5QCVX0mQsVsu41jQm/m5S6LgB/m s28zbsoUwbYvd0XWiDR0qAMM8w54OWboKo9WjXJEVNa9JFIqxXVfCEmyX+ZJW6MzAQKj+5qW 6lDZF13O1HFlbm9roM0PNlS3tl5hCxNVB020qE21NECnaE1WQcEqktcm60RxrUhX1EA7R/dV HIgeFH9wOOPIyqQtd1gWkaWSZ5K8JUQBBUQ/qgnpG5Q/BFKItk4SQYoLPZUjSeecjAKtfk49 NEsFKpssQy+RNLoONQvGjYzkERJpCtpJtyWp/UObZZWQZi85Q04WtHehG6Ow6jDNr/XVTtFE nci6nDZa6FVkRlt3d4SeoaRY28tuvOo+MybqpNbj4HtrTD9nui9zOuhLnpd1R8o35KDNNvQx a2u7uBPiJP7xCuZ2S3s3Cb1e3eLuPYtrX13jLzLUFs08Lenljp+a6Gs5TqMyWsUYQjuIsCLb ffny/aX5+uX7l9/x+Qg6+VDPv++MqNUz76NWzK7o2VzheQmdKx3u8/f720suj57Q2nOgPNol weTqY5LbbjjtgjlerHrmwru6YtVivy/k7ZjYsrGDWTfg1XdVBf1bkukb1sqz0+xp3n4GE6Xq vNWOUYw32yaHMHb8PpcVqvDdwQFulyN0NoUTD1K7QnWWslPa5tB7WdqFxT4SD/AcDtCUALDP UOnaJmK8OBK7KIlbj6ta8Oy/4qF6X759R789+GjJG3rT5RQvWW+GxULVlhXvgArBo9YB7wfq HA+dqbI7cegZMszg9qE1hDM2Lwpt0WMv1MKtI/Wk2K5DdZIwG04Z1inHlI6nLPXQh8Hi2LhZ yWUTBOuBJ6J16BJ7UBS8B+EQMBBGyzBwiZoVQj1nmRZmZqSkOvq8mD2bUI8XVh1UFnHA5HWG QQA16UgUZc4AEG1jfD4GLEQnKrD7MgndCfx9lC59YTN7vAgGTNQdKuGikrY1BPElBH3h+Yc3 P+aooX1VvyRvr9++8X28SIiklfOajCj7JSWhunK2YSsYSf/1osTY1WA8ZS+f7n/hmzb4mq9M ZP7y29/fX3bFCXvQm0xf/nz9Md2ken379uXlt/vL5/v90/3Tf758u9+tmI73t7/UKdM/v3y9 v/zx+d9f7NyP4UhFa5D6zjEp5+b3CICFCzOUkv8oFZ3Yix2f2B5mVNY8wyRzmVoL0iYHf4uO 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 --ibTvN161/egqYuK8--