From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f199.google.com (mail-pf0-f199.google.com [209.85.192.199]) by kanga.kvack.org (Postfix) with ESMTP id A2E146B038B for ; Sun, 19 Mar 2017 15:18:38 -0400 (EDT) Received: by mail-pf0-f199.google.com with SMTP id e129so227121040pfh.1 for ; Sun, 19 Mar 2017 12:18:38 -0700 (PDT) Received: from mga02.intel.com (mga02.intel.com. [134.134.136.20]) by mx.google.com with ESMTPS id h3si15047391plh.14.2017.03.19.12.18.37 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Mar 2017 12:18:37 -0700 (PDT) Date: Mon, 20 Mar 2017 03:17:55 +0800 From: kbuild test robot Subject: [memcg:since-4.10 522/528] include/asm-generic/atomic-instrumented.h:70: undefined reference to `__arch_atomic_add_unless' Message-ID: <201703200313.dDtst5Kq%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline Sender: owner-linux-mm@kvack.org List-ID: To: Andrew Morton Cc: kbuild-all@01.org, linux-mm@kvack.org, Andi Kleen , Michal Hocko --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Andrew, It's probably a bug fix that unveils the link errors. tree: https://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git since-4.10 head: 7ef887134f52395c4883daddf957aa055578c215 commit: e8bbed4699bb09d2437998bce09c6d8aa20d5963 [522/528] x86-atomic-move-__atomic_add_unless-out-of-line-fix config: um-x86_64_defconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout e8bbed4699bb09d2437998bce09c6d8aa20d5963 # save the attached .config to linux build tree make ARCH=um SUBARCH=x86_64 All errors (new ones prefixed by >>): kernel/built-in.o: In function `__atomic_add_unless': >> include/asm-generic/atomic-instrumented.h:70: undefined reference to `__arch_atomic_add_unless' >> include/asm-generic/atomic-instrumented.h:70: undefined reference to `__arch_atomic_add_unless' >> include/asm-generic/atomic-instrumented.h:70: undefined reference to `__arch_atomic_add_unless' >> include/asm-generic/atomic-instrumented.h:70: undefined reference to `__arch_atomic_add_unless' >> include/asm-generic/atomic-instrumented.h:70: undefined reference to `__arch_atomic_add_unless' kernel/built-in.o:include/asm-generic/atomic-instrumented.h:70: more undefined references to `__arch_atomic_add_unless' follow collect2: error: ld returned 1 exit status vim +70 include/asm-generic/atomic-instrumented.h 6a9463f1 Dmitry Vyukov 2017-03-15 64 return arch_atomic64_cmpxchg(v, old, new); 6a9463f1 Dmitry Vyukov 2017-03-15 65 } 6a9463f1 Dmitry Vyukov 2017-03-15 66 6a9463f1 Dmitry Vyukov 2017-03-15 67 static __always_inline int __atomic_add_unless(atomic_t *v, int a, int u) 6a9463f1 Dmitry Vyukov 2017-03-15 68 { d6c79f35 Dmitry Vyukov 2017-03-15 69 kasan_check_write(v, sizeof(*v)); 6a9463f1 Dmitry Vyukov 2017-03-15 @70 return __arch_atomic_add_unless(v, a, u); 6a9463f1 Dmitry Vyukov 2017-03-15 71 } 6a9463f1 Dmitry Vyukov 2017-03-15 72 6a9463f1 Dmitry Vyukov 2017-03-15 73 :::::: The code at line 70 was first introduced by commit :::::: 6a9463f1bb9223614d0ca81a5b237102ce81c7c1 asm-generic, x86: wrap atomic operations :::::: TO: Dmitry Vyukov :::::: CC: Michal Hocko --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --jRHKVT23PllUwdXP Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --jRHKVT23PllUwdXP-- -- 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