From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751438AbeEKBU3 (ORCPT ); Thu, 10 May 2018 21:20:29 -0400 Received: from mga18.intel.com ([134.134.136.126]:52883 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750722AbeEKBU1 (ORCPT ); Thu, 10 May 2018 21:20:27 -0400 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,387,1520924400"; d="gz'50?scan'50,208,50";a="223328135" Date: Fri, 11 May 2018 09:19:52 +0800 From: kbuild test robot To: Mark Rutland Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org, Mark Rutland , Ingo Molnar , Peter Zijlstra , Will Deacon Subject: Re: [PATCH] perf/ring_buffer: ensure atomicity and order of updates Message-ID: <201805110720.idFXdx2h%fengguang.wu@intel.com> References: <20180510130632.34497-1-mark.rutland@arm.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline In-Reply-To: <20180510130632.34497-1-mark.rutland@arm.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 --jI8keyz6grp/JLjh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Mark, I love your patch! Perhaps something to improve: [auto build test WARNING on tip/perf/core] [also build test WARNING on v4.17-rc4 next-20180510] [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/Mark-Rutland/perf-ring_buffer-ensure-atomicity-and-order-of-updates/20180511-070205 config: i386-randconfig-s0-201818 (attached as .config) compiler: gcc-6 (Debian 6.4.0-9) 6.4.0 20171026 reproduce: # save the attached .config to linux build tree make ARCH=i386 All warnings (new ones prefixed by >>): In file included from include/uapi/linux/swab.h:6:0, from include/linux/swab.h:5, from include/uapi/linux/byteorder/little_endian.h:13, from include/linux/byteorder/little_endian.h:5, from arch/x86/include/uapi/asm/byteorder.h:5, from include/uapi/linux/perf_event.h:20, from include/linux/perf_event.h:17, from kernel/events/ring_buffer.c:12: kernel/events/ring_buffer.c: In function 'perf_output_put_handle': include/linux/compiler.h:339:38: error: call to '__compiletime_assert_86' declared with attribute error: Need native word sized stores/loads for atomicity. _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ include/linux/compiler.h:319:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:342:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86/include/asm/barrier.h:69:2: note: in expansion of macro 'compiletime_assert_atomic_type' compiletime_assert_atomic_type(*p); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> include/asm-generic/barrier.h:157:33: note: in expansion of macro '__smp_store_release' #define smp_store_release(p, v) __smp_store_release(p, v) ^~~~~~~~~~~~~~~~~~~ kernel/events/ring_buffer.c:86:2: note: in expansion of macro 'smp_store_release' smp_store_release(&rb->user_page->data_head, head); /* B, matches C */ ^~~~~~~~~~~~~~~~~ kernel/events/ring_buffer.c: In function 'perf_aux_output_skip': include/linux/compiler.h:339:38: error: call to '__compiletime_assert_498' declared with attribute error: Need native word sized stores/loads for atomicity. _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ include/linux/compiler.h:319:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:342:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86/include/asm/barrier.h:69:2: note: in expansion of macro 'compiletime_assert_atomic_type' compiletime_assert_atomic_type(*p); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> include/asm-generic/barrier.h:157:33: note: in expansion of macro '__smp_store_release' #define smp_store_release(p, v) __smp_store_release(p, v) ^~~~~~~~~~~~~~~~~~~ kernel/events/ring_buffer.c:498:2: note: in expansion of macro 'smp_store_release' smp_store_release(&rb->user_page->aux_head, rb->aux_head); ^~~~~~~~~~~~~~~~~ kernel/events/ring_buffer.c: In function 'perf_aux_output_end': include/linux/compiler.h:339:38: error: call to '__compiletime_assert_466' declared with attribute error: Need native word sized stores/loads for atomicity. _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ include/linux/compiler.h:319:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:342:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86/include/asm/barrier.h:69:2: note: in expansion of macro 'compiletime_assert_atomic_type' compiletime_assert_atomic_type(*p); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> include/asm-generic/barrier.h:157:33: note: in expansion of macro '__smp_store_release' #define smp_store_release(p, v) __smp_store_release(p, v) ^~~~~~~~~~~~~~~~~~~ kernel/events/ring_buffer.c:466:2: note: in expansion of macro 'smp_store_release' smp_store_release(&rb->user_page->aux_head, rb->aux_head); ^~~~~~~~~~~~~~~~~ -- In file included from include/uapi/linux/swab.h:6:0, from include/linux/swab.h:5, from include/uapi/linux/byteorder/little_endian.h:13, from include/linux/byteorder/little_endian.h:5, from arch/x86/include/uapi/asm/byteorder.h:5, from include/uapi/linux/perf_event.h:20, from include/linux/perf_event.h:17, from kernel//events/ring_buffer.c:12: kernel//events/ring_buffer.c: In function 'perf_output_put_handle': include/linux/compiler.h:339:38: error: call to '__compiletime_assert_86' declared with attribute error: Need native word sized stores/loads for atomicity. _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ include/linux/compiler.h:319:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:342:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86/include/asm/barrier.h:69:2: note: in expansion of macro 'compiletime_assert_atomic_type' compiletime_assert_atomic_type(*p); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> include/asm-generic/barrier.h:157:33: note: in expansion of macro '__smp_store_release' #define smp_store_release(p, v) __smp_store_release(p, v) ^~~~~~~~~~~~~~~~~~~ kernel//events/ring_buffer.c:86:2: note: in expansion of macro 'smp_store_release' smp_store_release(&rb->user_page->data_head, head); /* B, matches C */ ^~~~~~~~~~~~~~~~~ kernel//events/ring_buffer.c: In function 'perf_aux_output_skip': include/linux/compiler.h:339:38: error: call to '__compiletime_assert_498' declared with attribute error: Need native word sized stores/loads for atomicity. _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ include/linux/compiler.h:319:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:342:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86/include/asm/barrier.h:69:2: note: in expansion of macro 'compiletime_assert_atomic_type' compiletime_assert_atomic_type(*p); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> include/asm-generic/barrier.h:157:33: note: in expansion of macro '__smp_store_release' #define smp_store_release(p, v) __smp_store_release(p, v) ^~~~~~~~~~~~~~~~~~~ kernel//events/ring_buffer.c:498:2: note: in expansion of macro 'smp_store_release' smp_store_release(&rb->user_page->aux_head, rb->aux_head); ^~~~~~~~~~~~~~~~~ kernel//events/ring_buffer.c: In function 'perf_aux_output_end': include/linux/compiler.h:339:38: error: call to '__compiletime_assert_466' declared with attribute error: Need native word sized stores/loads for atomicity. _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ include/linux/compiler.h:319:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:342:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t), \ ^~~~~~~~~~~~~~~~~~ >> arch/x86/include/asm/barrier.h:69:2: note: in expansion of macro 'compiletime_assert_atomic_type' compiletime_assert_atomic_type(*p); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> include/asm-generic/barrier.h:157:33: note: in expansion of macro '__smp_store_release' #define smp_store_release(p, v) __smp_store_release(p, v) ^~~~~~~~~~~~~~~~~~~ kernel//events/ring_buffer.c:466:2: note: in expansion of macro 'smp_store_release' smp_store_release(&rb->user_page->aux_head, rb->aux_head); ^~~~~~~~~~~~~~~~~ vim +/compiletime_assert_atomic_type +69 arch/x86/include/asm/barrier.h 47933ad4 Peter Zijlstra 2013-11-06 66 1638fb72 Michael S. Tsirkin 2015-12-27 67 #define __smp_store_release(p, v) \ 47933ad4 Peter Zijlstra 2013-11-06 68 do { \ 47933ad4 Peter Zijlstra 2013-11-06 @69 compiletime_assert_atomic_type(*p); \ 47933ad4 Peter Zijlstra 2013-11-06 70 barrier(); \ 76695af2 Andrey Konovalov 2015-08-02 71 WRITE_ONCE(*p, v); \ 47933ad4 Peter Zijlstra 2013-11-06 72 } while (0) 47933ad4 Peter Zijlstra 2013-11-06 73 :::::: The code at line 69 was first introduced by commit :::::: 47933ad41a86a4a9b50bed7c9b9bd2ba242aac63 arch: Introduce smp_load_acquire(), smp_store_release() :::::: TO: Peter Zijlstra :::::: CC: Ingo Molnar --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --jI8keyz6grp/JLjh Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 yZlaKjSKyWETxcqyX+jsRjiTwv8Dt0UqqfkeAgA= --jI8keyz6grp/JLjh--