From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1EC56C5CFE7 for ; Mon, 9 Jul 2018 18:06:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 983F920864 for ; Mon, 9 Jul 2018 18:06:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 983F920864 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934200AbeGISGd (ORCPT ); Mon, 9 Jul 2018 14:06:33 -0400 Received: from mga03.intel.com ([134.134.136.65]:8485 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933633AbeGISGb (ORCPT ); Mon, 9 Jul 2018 14:06:31 -0400 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Jul 2018 11:06:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,330,1526367600"; d="gz'50?scan'50,208,50";a="53105796" Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14]) by fmsmga007.fm.intel.com with ESMTP; 09 Jul 2018 11:06:26 -0700 Received: from kbuild by bee with local (Exim 4.84_2) (envelope-from ) id 1fcaYL-0001mI-7v; Tue, 10 Jul 2018 02:06:25 +0800 Date: Tue, 10 Jul 2018 02:05:33 +0800 From: kbuild test robot To: Alexey Brodkin Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arch@vger.kernel.org, Alexey Brodkin , Will Deacon , Peter Zijlstra , Boqun Feng , Russell King , Arnd Bergmann , Thomas Gleixner , Ingo Molnar , Darren Hart , Shuah Khan , "Paul E. McKenney" , Josh Triplett , Steven Rostedt , Mathieu Desnoyers , Lai Jiangshan , David Laight , Geert Uytterhoeven , Greg Kroah-Hartman Subject: Re: [PATCH] atomic{64}_t: Explicitly specify data storage length and alignment Message-ID: <201807100026.VLTnDiLB%fengguang.wu@intel.com> References: <20180709124741.21037-1-abrodkin@synopsys.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20180709124741.21037-1-abrodkin@synopsys.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: lkp@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --ibTvN161/egqYuK8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Alexey, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.18-rc4 next-20180709] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Alexey-Brodkin/atomic-64-_t-Explicitly-specify-data-storage-length-and-alignment/20180709-223920 config: s390-allmodconfig (attached as .config) compiler: s390x-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree GCC_VERSION=7.2.0 make.cross ARCH=s390 All error/warnings (new ones prefixed by >>): In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_add_return': >> arch/s390/include/asm/atomic.h:129:35: error: passing argument 2 of '__atomic64_add_barrier' from incompatible pointer type [-Werror=incompatible-pointer-types] return __atomic64_add_barrier(i, &v->counter) + i; ^ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:35:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_add, long, "laag") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ >> arch/s390/include/asm/atomic_ops.h:35:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_add, long, "laag") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_fetch_add': arch/s390/include/asm/atomic.h:134:35: error: passing argument 2 of '__atomic64_add_barrier' from incompatible pointer type [-Werror=incompatible-pointer-types] return __atomic64_add_barrier(i, &v->counter); ^ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:35:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_add, long, "laag") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ >> arch/s390/include/asm/atomic_ops.h:35:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_add, long, "laag") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_add': >> arch/s390/include/asm/atomic.h:141:27: error: passing argument 2 of '__atomic64_add_const' from incompatible pointer type [-Werror=incompatible-pointer-types] __atomic64_add_const(i, &v->counter); ^ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:57:20: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_CONST_OPS(__atomic64_add_const, long, "agsi") ^ arch/s390/include/asm/atomic_ops.h:44:20: note: in definition of macro '__ATOMIC_CONST_OP' static inline void op_name(op_type val, op_type *ptr) \ ^~~~~~~ >> arch/s390/include/asm/atomic_ops.h:57:1: note: in expansion of macro '__ATOMIC_CONST_OPS' __ATOMIC_CONST_OPS(__atomic64_add_const, long, "agsi") ^~~~~~~~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: >> arch/s390/include/asm/atomic.h:145:20: error: passing argument 2 of '__atomic64_add' from incompatible pointer type [-Werror=incompatible-pointer-types] __atomic64_add(i, &v->counter); ^ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:35:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_add, long, "laag") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ >> arch/s390/include/asm/atomic_ops.h:35:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_add, long, "laag") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_cmpxchg': >> arch/s390/include/asm/atomic.h:152:28: error: passing argument 1 of '__atomic64_cmpxchg' from incompatible pointer type [-Werror=incompatible-pointer-types] return __atomic64_cmpxchg(&v->counter, old, new); ^ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:133:20: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' static inline long __atomic64_cmpxchg(long *ptr, long old, long new) ^~~~~~~~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_and': >> arch/s390/include/asm/atomic.h:158:21: error: passing argument 2 of '__atomic64_and' from incompatible pointer type [-Werror=incompatible-pointer-types] __atomic64_##op(i, &v->counter); \ ^ >> arch/s390/include/asm/atomic.h:165:1: note: in expansion of macro 'ATOMIC64_OPS' ATOMIC64_OPS(and) ^~~~~~~~~~~~ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:36:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_and, long, "lang") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ arch/s390/include/asm/atomic_ops.h:36:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_and, long, "lang") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_fetch_and': >> arch/s390/include/asm/atomic.h:162:38: error: passing argument 2 of '__atomic64_and_barrier' from incompatible pointer type [-Werror=incompatible-pointer-types] return __atomic64_##op##_barrier(i, &v->counter); \ ^ >> arch/s390/include/asm/atomic.h:165:1: note: in expansion of macro 'ATOMIC64_OPS' ATOMIC64_OPS(and) ^~~~~~~~~~~~ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:36:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_and, long, "lang") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ arch/s390/include/asm/atomic_ops.h:36:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_and, long, "lang") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_or': >> arch/s390/include/asm/atomic.h:158:21: error: passing argument 2 of '__atomic64_or' from incompatible pointer type [-Werror=incompatible-pointer-types] __atomic64_##op(i, &v->counter); \ ^ arch/s390/include/asm/atomic.h:166:1: note: in expansion of macro 'ATOMIC64_OPS' ATOMIC64_OPS(or) ^~~~~~~~~~~~ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:37:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_or, long, "laog") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ arch/s390/include/asm/atomic_ops.h:37:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_or, long, "laog") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_fetch_or': >> arch/s390/include/asm/atomic.h:162:38: error: passing argument 2 of '__atomic64_or_barrier' from incompatible pointer type [-Werror=incompatible-pointer-types] return __atomic64_##op##_barrier(i, &v->counter); \ ^ arch/s390/include/asm/atomic.h:166:1: note: in expansion of macro 'ATOMIC64_OPS' ATOMIC64_OPS(or) ^~~~~~~~~~~~ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:37:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_or, long, "laog") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ arch/s390/include/asm/atomic_ops.h:37:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_or, long, "laog") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_xor': >> arch/s390/include/asm/atomic.h:158:21: error: passing argument 2 of '__atomic64_xor' from incompatible pointer type [-Werror=incompatible-pointer-types] __atomic64_##op(i, &v->counter); \ ^ arch/s390/include/asm/atomic.h:167:1: note: in expansion of macro 'ATOMIC64_OPS' ATOMIC64_OPS(xor) ^~~~~~~~~~~~ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:38:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_xor, long, "laxg") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ arch/s390/include/asm/atomic_ops.h:38:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_xor, long, "laxg") ^~~~~~~~~~~~ In file included from include/linux/atomic.h:5:0, from include/linux/debug_locks.h:6, from include/linux/lockdep.h:28, from include/linux/spinlock_types.h:18, from kernel/bounds.c:14: arch/s390/include/asm/atomic.h: In function 'atomic64_fetch_xor': >> arch/s390/include/asm/atomic.h:162:38: error: passing argument 2 of '__atomic64_xor_barrier' from incompatible pointer type [-Werror=incompatible-pointer-types] return __atomic64_##op##_barrier(i, &v->counter); \ ^ arch/s390/include/asm/atomic.h:167:1: note: in expansion of macro 'ATOMIC64_OPS' ATOMIC64_OPS(xor) ^~~~~~~~~~~~ In file included from arch/s390/include/asm/bitops.h:38:0, from include/linux/bitops.h:38, from include/linux/kernel.h:11, from arch/s390/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/page-flags.h:10, from kernel/bounds.c:10: arch/s390/include/asm/atomic_ops.h:38:14: note: expected 'long int *' but argument is of type 'u64 * {aka long long unsigned int *}' __ATOMIC_OPS(__atomic64_xor, long, "laxg") ^ arch/s390/include/asm/atomic_ops.h:14:23: note: in definition of macro '__ATOMIC_OP' static inline op_type op_name(op_type val, op_type *ptr) \ ^~~~~~~ arch/s390/include/asm/atomic_ops.h:38:1: note: in expansion of macro '__ATOMIC_OPS' __ATOMIC_OPS(__atomic64_xor, long, "laxg") ^~~~~~~~~~~~ cc1: some warnings being treated as errors make[2]: *** [kernel/bounds.s] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [prepare0] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [sub-make] Error 2 vim +/__atomic64_add_barrier +129 arch/s390/include/asm/atomic.h ^1da177e include/asm-s390/atomic.h Linus Torvalds 2005-04-16 126 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 127 static inline long atomic64_add_return(long i, atomic64_t *v) ^1da177e include/asm-s390/atomic.h Linus Torvalds 2005-04-16 128 { 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @129 return __atomic64_add_barrier(i, &v->counter) + i; 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 130 } 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 131 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 132 static inline long atomic64_fetch_add(long i, atomic64_t *v) 56fefbbc arch/s390/include/asm/atomic.h Peter Zijlstra 2016-04-18 133 { 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 134 return __atomic64_add_barrier(i, &v->counter); 56fefbbc arch/s390/include/asm/atomic.h Peter Zijlstra 2016-04-18 135 } 56fefbbc arch/s390/include/asm/atomic.h Peter Zijlstra 2016-04-18 136 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 137 static inline void atomic64_add(long i, atomic64_t *v) 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 138 { 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 139 #ifdef CONFIG_HAVE_MARCH_Z196_FEATURES 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 140 if (__builtin_constant_p(i) && (i > -129) && (i < 128)) { 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @141 __atomic64_add_const(i, &v->counter); 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 142 return; 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 143 } 0ccc8b7a arch/s390/include/asm/atomic.h Heiko Carstens 2014-03-20 144 #endif 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @145 __atomic64_add(i, &v->counter); ^1da177e include/asm-s390/atomic.h Linus Torvalds 2005-04-16 146 } 973bd993 include/asm-s390/atomic.h Martin Schwidefsky 2006-01-06 147 3a5f10e3 include/asm-s390/atomic.h Mathieu Desnoyers 2007-02-21 148 #define atomic64_xchg(v, new) (xchg(&((v)->counter), new)) 3a5f10e3 include/asm-s390/atomic.h Mathieu Desnoyers 2007-02-21 149 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 150 static inline long atomic64_cmpxchg(atomic64_t *v, long old, long new) 973bd993 include/asm-s390/atomic.h Martin Schwidefsky 2006-01-06 151 { 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @152 return __atomic64_cmpxchg(&v->counter, old, new); 973bd993 include/asm-s390/atomic.h Martin Schwidefsky 2006-01-06 153 } ^1da177e include/asm-s390/atomic.h Linus Torvalds 2005-04-16 154 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 155 #define ATOMIC64_OPS(op) \ ae8c35c8 arch/s390/include/asm/atomic.h Peter Zijlstra 2014-04-23 156 static inline void atomic64_##op(long i, atomic64_t *v) \ ae8c35c8 arch/s390/include/asm/atomic.h Peter Zijlstra 2014-04-23 157 { \ 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @158 __atomic64_##op(i, &v->counter); \ 56fefbbc arch/s390/include/asm/atomic.h Peter Zijlstra 2016-04-18 159 } \ 56fefbbc arch/s390/include/asm/atomic.h Peter Zijlstra 2016-04-18 160 static inline long atomic64_fetch_##op(long i, atomic64_t *v) \ 56fefbbc arch/s390/include/asm/atomic.h Peter Zijlstra 2016-04-18 161 { \ 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @162 return __atomic64_##op##_barrier(i, &v->counter); \ ae8c35c8 arch/s390/include/asm/atomic.h Peter Zijlstra 2014-04-23 163 } ae8c35c8 arch/s390/include/asm/atomic.h Peter Zijlstra 2014-04-23 164 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 @165 ATOMIC64_OPS(and) 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 166 ATOMIC64_OPS(or) 126b30c3 arch/s390/include/asm/atomic.h Martin Schwidefsky 2016-11-11 167 ATOMIC64_OPS(xor) ae8c35c8 arch/s390/include/asm/atomic.h Peter Zijlstra 2014-04-23 168 :::::: The code at line 129 was first introduced by commit :::::: 126b30c3cb476ce68489a657a7defb8e73775e6f s390/atomic: refactor atomic primitives :::::: TO: Martin Schwidefsky :::::: CC: Martin Schwidefsky --- 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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 M53zts4hERngWIl19xjk/wCH1brn0BcDAA== --ibTvN161/egqYuK8--