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 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33F86C433EF for ; Thu, 18 Nov 2021 14:59:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 07B2D61357 for ; Thu, 18 Nov 2021 14:59:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229733AbhKRPCJ (ORCPT ); Thu, 18 Nov 2021 10:02:09 -0500 Received: from mga04.intel.com ([192.55.52.120]:45772 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229490AbhKRPCI (ORCPT ); Thu, 18 Nov 2021 10:02:08 -0500 X-IronPort-AV: E=McAfee;i="6200,9189,10171"; a="232917583" X-IronPort-AV: E=Sophos;i="5.87,245,1631602800"; d="gz'50?scan'50,208,50";a="232917583" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Nov 2021 06:59:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,245,1631602800"; d="gz'50?scan'50,208,50";a="672828501" Received: from lkp-server02.sh.intel.com (HELO c20d8bc80006) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 18 Nov 2021 06:59:03 -0800 Received: from kbuild by c20d8bc80006 with local (Exim 4.92) (envelope-from ) id 1mnisQ-0003De-Ks; Thu, 18 Nov 2021 14:59:02 +0000 Date: Thu, 18 Nov 2021 22:58:54 +0800 From: kernel test robot To: Sai Prakash Ranjan , Will Deacon , rostedt@goodmis.org, Catalin Marinas , quic_psodagud@quicinc.com Cc: kbuild-all@lists.01.org, Marc Zyngier , gregkh@linuxfoundation.org, arnd@arndb.de, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: Re: [PATCHv4 2/2] arm64/io: Add a header for mmio access instrumentation Message-ID: <202111182255.HD3RikGs-lkp@intel.com> References: <9396fbdc415a3096ab271868960372b21479e4fb.1636973694.git.quic_saipraka@quicinc.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: <9396fbdc415a3096ab271868960372b21479e4fb.1636973694.git.quic_saipraka@quicinc.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Sai, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on rostedt-trace/for-next] [also build test WARNING on arm64/for-next/core arm-perf/for-next/perf v5.16-rc1 next-20211118] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Sai-Prakash-Ranjan/tracing-rwmmio-arm64-Add-support-to-trace-register-reads-writes/20211115-193645 base: https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git for-next config: csky-randconfig-r005-20211118 (attached as .config) compiler: csky-linux-gcc (GCC) 11.2.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/b3765baa5dcf19d695332a310cf29d7abd39ad73 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Sai-Prakash-Ranjan/tracing-rwmmio-arm64-Add-support-to-trace-register-reads-writes/20211115-193645 git checkout b3765baa5dcf19d695332a310cf29d7abd39ad73 # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir ARCH=csky SHELL=/bin/bash kernel/trace/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/linux/bitops.h:33, from include/linux/kernel.h:12, from include/linux/interrupt.h:6, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: arch/csky/include/asm/bitops.h:77: warning: "__clear_bit" redefined 77 | #define __clear_bit(nr, vaddr) clear_bit(nr, vaddr) | In file included from arch/csky/include/asm/bitops.h:76, from include/linux/bitops.h:33, from include/linux/kernel.h:12, from include/linux/interrupt.h:6, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/bitops/non-atomic.h:34: note: this is the location of the previous definition 34 | #define __clear_bit arch___clear_bit | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:32: warning: "__raw_writeb" redefined 32 | #define __raw_writeb(v, a) __raw_write((v), a, b) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:108: note: this is the location of the previous definition 108 | #define __raw_writeb __raw_writeb | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:33: warning: "__raw_writew" redefined 33 | #define __raw_writew(v, a) __raw_write((v), a, w) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:116: note: this is the location of the previous definition 116 | #define __raw_writew __raw_writew | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:34: warning: "__raw_writel" redefined 34 | #define __raw_writel(v, a) __raw_write((v), a, l) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:124: note: this is the location of the previous definition 124 | #define __raw_writel __raw_writel | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:46: warning: "__raw_readb" redefined 46 | #define __raw_readb(a) __raw_read((a), b, u8) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:74: note: this is the location of the previous definition 74 | #define __raw_readb __raw_readb | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:47: warning: "__raw_readw" redefined 47 | #define __raw_readw(a) __raw_read((a), w, u16) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:82: note: this is the location of the previous definition 82 | #define __raw_readw __raw_readw | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:48: warning: "__raw_readl" redefined 48 | #define __raw_readl(a) __raw_read((a), l, u32) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:90: note: this is the location of the previous definition 90 | #define __raw_readl __raw_readl | In file included from include/trace/define_trace.h:102, from include/trace/events/rwmmio.h:59, from kernel/trace/trace_readwrite.c:13: include/trace/events/rwmmio.h: In function 'trace_event_raw_event_rwmmio_write': >> include/trace/events/rwmmio.h:27:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 27 | __entry->addr = (u64)(void *)addr; | ^ include/trace/trace_events.h:743:11: note: in definition of macro 'DECLARE_EVENT_CLASS' 743 | { assign; } \ | ^~~~~~ include/trace/trace_events.h:79:30: note: in expansion of macro 'PARAMS' 79 | PARAMS(assign), \ | ^~~~~~ include/trace/events/rwmmio.h:13:1: note: in expansion of macro 'TRACE_EVENT' 13 | TRACE_EVENT(rwmmio_write, | ^~~~~~~~~~~ include/trace/events/rwmmio.h:25:9: note: in expansion of macro 'TP_fast_assign' 25 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/rwmmio.h: In function 'trace_event_raw_event_rwmmio_read': include/trace/events/rwmmio.h:49:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 49 | __entry->addr = (u64)(void *)addr; | ^ include/trace/trace_events.h:743:11: note: in definition of macro 'DECLARE_EVENT_CLASS' 743 | { assign; } \ | ^~~~~~ include/trace/trace_events.h:79:30: note: in expansion of macro 'PARAMS' 79 | PARAMS(assign), \ | ^~~~~~ include/trace/events/rwmmio.h:35:1: note: in expansion of macro 'TRACE_EVENT' 35 | TRACE_EVENT(rwmmio_read, | ^~~~~~~~~~~ include/trace/events/rwmmio.h:47:9: note: in expansion of macro 'TP_fast_assign' 47 | TP_fast_assign( | ^~~~~~~~~~~~~~ vim +/__raw_writeb +32 include/linux/mmio-instrumented.h 24 25 #define __raw_write(v, a, _l) ({ \ 26 volatile void __iomem *_a = (a); \ 27 if (tracepoint_enabled(rwmmio_write)) \ 28 log_write_mmio(__stringify(write##_l), _a); \ 29 arch_raw_write##_l((v), _a); \ 30 }) 31 > 32 #define __raw_writeb(v, a) __raw_write((v), a, b) > 33 #define __raw_writew(v, a) __raw_write((v), a, w) > 34 #define __raw_writel(v, a) __raw_write((v), a, l) 35 #define __raw_writeq(v, a) __raw_write((v), a, q) 36 37 #define __raw_read(a, _l, _t) ({ \ 38 _t __a; \ 39 const volatile void __iomem *_a = (a); \ 40 if (tracepoint_enabled(rwmmio_read)) \ 41 log_read_mmio(__stringify(read##_l), _a); \ 42 __a = arch_raw_read##_l(_a); \ 43 __a; \ 44 }) 45 > 46 #define __raw_readb(a) __raw_read((a), b, u8) > 47 #define __raw_readw(a) __raw_read((a), w, u16) > 48 #define __raw_readl(a) __raw_read((a), l, u32) 49 #define __raw_readq(a) __raw_read((a), q, u64) 50 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --5vNYLRcllDrimb99 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 w4AhE6/aMFhkWno5jiEvivIfuygF/lkDAgA= --5vNYLRcllDrimb99-- 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 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6824BC433F5 for ; Thu, 18 Nov 2021 15:01:01 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 20C806139F for ; Thu, 18 Nov 2021 15:01:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 20C806139F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=J9BuitfScPKJjU+YDlwC1NTTLqQbJ8vBf5oc4qhBtUQ=; b=rIPPc51uO14dSng2Fc6SJjx6GB Yn4uYbEorb1VqDAKvOcNGP3VqO7MAyUD+TFL/wdAv0rNAEQXtcWhB0e60LogGsUnRooXY0PyDYjyL JTUll1+gtYBv6EwiWoGXx2vjDzjhlwf02z1bjPGtYivdov4OlsyVdTUOE8hwn9aee4gaZqWvJF61o gz4rFBoTTeF7zJ3sdstmSH01CE1Us7sAen8c3s1DGACGLS/z/bw2IhSNvH7cByR334hpA34/VaYJ7 a7jF4m4uJuxaqCOLY/BnvY6zqOYMUq/FA0EWVt2kRYCG+yExw3U5WMqJregm0QsyAOextNr/JHZS9 Sz3qi2/w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mnisc-008AuR-E3; Thu, 18 Nov 2021 14:59:14 +0000 Received: from mga07.intel.com ([134.134.136.100]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mnisX-008AtQ-G0 for linux-arm-kernel@lists.infradead.org; Thu, 18 Nov 2021 14:59:11 +0000 X-IronPort-AV: E=McAfee;i="6200,9189,10171"; a="297615911" X-IronPort-AV: E=Sophos;i="5.87,245,1631602800"; d="gz'50?scan'50,208,50";a="297615911" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Nov 2021 06:59:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,245,1631602800"; d="gz'50?scan'50,208,50";a="672828501" Received: from lkp-server02.sh.intel.com (HELO c20d8bc80006) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 18 Nov 2021 06:59:03 -0800 Received: from kbuild by c20d8bc80006 with local (Exim 4.92) (envelope-from ) id 1mnisQ-0003De-Ks; Thu, 18 Nov 2021 14:59:02 +0000 Date: Thu, 18 Nov 2021 22:58:54 +0800 From: kernel test robot To: Sai Prakash Ranjan , Will Deacon , rostedt@goodmis.org, Catalin Marinas , quic_psodagud@quicinc.com Cc: kbuild-all@lists.01.org, Marc Zyngier , gregkh@linuxfoundation.org, arnd@arndb.de, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: Re: [PATCHv4 2/2] arm64/io: Add a header for mmio access instrumentation Message-ID: <202111182255.HD3RikGs-lkp@intel.com> References: <9396fbdc415a3096ab271868960372b21479e4fb.1636973694.git.quic_saipraka@quicinc.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: <9396fbdc415a3096ab271868960372b21479e4fb.1636973694.git.quic_saipraka@quicinc.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211118_065909_733081_B60AC80D X-CRM114-Status: GOOD ( 16.95 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Sai, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on rostedt-trace/for-next] [also build test WARNING on arm64/for-next/core arm-perf/for-next/perf v5.16-rc1 next-20211118] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Sai-Prakash-Ranjan/tracing-rwmmio-arm64-Add-support-to-trace-register-reads-writes/20211115-193645 base: https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git for-next config: csky-randconfig-r005-20211118 (attached as .config) compiler: csky-linux-gcc (GCC) 11.2.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/b3765baa5dcf19d695332a310cf29d7abd39ad73 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Sai-Prakash-Ranjan/tracing-rwmmio-arm64-Add-support-to-trace-register-reads-writes/20211115-193645 git checkout b3765baa5dcf19d695332a310cf29d7abd39ad73 # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir ARCH=csky SHELL=/bin/bash kernel/trace/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/linux/bitops.h:33, from include/linux/kernel.h:12, from include/linux/interrupt.h:6, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: arch/csky/include/asm/bitops.h:77: warning: "__clear_bit" redefined 77 | #define __clear_bit(nr, vaddr) clear_bit(nr, vaddr) | In file included from arch/csky/include/asm/bitops.h:76, from include/linux/bitops.h:33, from include/linux/kernel.h:12, from include/linux/interrupt.h:6, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/bitops/non-atomic.h:34: note: this is the location of the previous definition 34 | #define __clear_bit arch___clear_bit | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:32: warning: "__raw_writeb" redefined 32 | #define __raw_writeb(v, a) __raw_write((v), a, b) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:108: note: this is the location of the previous definition 108 | #define __raw_writeb __raw_writeb | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:33: warning: "__raw_writew" redefined 33 | #define __raw_writew(v, a) __raw_write((v), a, w) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:116: note: this is the location of the previous definition 116 | #define __raw_writew __raw_writew | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:34: warning: "__raw_writel" redefined 34 | #define __raw_writel(v, a) __raw_write((v), a, l) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:124: note: this is the location of the previous definition 124 | #define __raw_writel __raw_writel | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:46: warning: "__raw_readb" redefined 46 | #define __raw_readb(a) __raw_read((a), b, u8) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:74: note: this is the location of the previous definition 74 | #define __raw_readb __raw_readb | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:47: warning: "__raw_readw" redefined 47 | #define __raw_readw(a) __raw_read((a), w, u16) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:82: note: this is the location of the previous definition 82 | #define __raw_readw __raw_readw | In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:48: warning: "__raw_readl" redefined 48 | #define __raw_readl(a) __raw_read((a), l, u32) | In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:90: note: this is the location of the previous definition 90 | #define __raw_readl __raw_readl | In file included from include/trace/define_trace.h:102, from include/trace/events/rwmmio.h:59, from kernel/trace/trace_readwrite.c:13: include/trace/events/rwmmio.h: In function 'trace_event_raw_event_rwmmio_write': >> include/trace/events/rwmmio.h:27:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 27 | __entry->addr = (u64)(void *)addr; | ^ include/trace/trace_events.h:743:11: note: in definition of macro 'DECLARE_EVENT_CLASS' 743 | { assign; } \ | ^~~~~~ include/trace/trace_events.h:79:30: note: in expansion of macro 'PARAMS' 79 | PARAMS(assign), \ | ^~~~~~ include/trace/events/rwmmio.h:13:1: note: in expansion of macro 'TRACE_EVENT' 13 | TRACE_EVENT(rwmmio_write, | ^~~~~~~~~~~ include/trace/events/rwmmio.h:25:9: note: in expansion of macro 'TP_fast_assign' 25 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/rwmmio.h: In function 'trace_event_raw_event_rwmmio_read': include/trace/events/rwmmio.h:49:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 49 | __entry->addr = (u64)(void *)addr; | ^ include/trace/trace_events.h:743:11: note: in definition of macro 'DECLARE_EVENT_CLASS' 743 | { assign; } \ | ^~~~~~ include/trace/trace_events.h:79:30: note: in expansion of macro 'PARAMS' 79 | PARAMS(assign), \ | ^~~~~~ include/trace/events/rwmmio.h:35:1: note: in expansion of macro 'TRACE_EVENT' 35 | TRACE_EVENT(rwmmio_read, | ^~~~~~~~~~~ include/trace/events/rwmmio.h:47:9: note: in expansion of macro 'TP_fast_assign' 47 | TP_fast_assign( | ^~~~~~~~~~~~~~ vim +/__raw_writeb +32 include/linux/mmio-instrumented.h 24 25 #define __raw_write(v, a, _l) ({ \ 26 volatile void __iomem *_a = (a); \ 27 if (tracepoint_enabled(rwmmio_write)) \ 28 log_write_mmio(__stringify(write##_l), _a); \ 29 arch_raw_write##_l((v), _a); \ 30 }) 31 > 32 #define __raw_writeb(v, a) __raw_write((v), a, b) > 33 #define __raw_writew(v, a) __raw_write((v), a, w) > 34 #define __raw_writel(v, a) __raw_write((v), a, l) 35 #define __raw_writeq(v, a) __raw_write((v), a, q) 36 37 #define __raw_read(a, _l, _t) ({ \ 38 _t __a; \ 39 const volatile void __iomem *_a = (a); \ 40 if (tracepoint_enabled(rwmmio_read)) \ 41 log_read_mmio(__stringify(read##_l), _a); \ 42 __a = arch_raw_read##_l(_a); \ 43 __a; \ 44 }) 45 > 46 #define __raw_readb(a) __raw_read((a), b, u8) > 47 #define __raw_readw(a) __raw_read((a), w, u16) > 48 #define __raw_readl(a) __raw_read((a), l, u32) 49 #define __raw_readq(a) __raw_read((a), q, u64) 50 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --5vNYLRcllDrimb99 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 w4AhE6/aMFhkWno5jiEvivIfuygF/lkDAgA= --5vNYLRcllDrimb99 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel --5vNYLRcllDrimb99-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4858237906359441927==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: Re: [PATCHv4 2/2] arm64/io: Add a header for mmio access instrumentation Date: Thu, 18 Nov 2021 22:58:54 +0800 Message-ID: <202111182255.HD3RikGs-lkp@intel.com> In-Reply-To: <9396fbdc415a3096ab271868960372b21479e4fb.1636973694.git.quic_saipraka@quicinc.com> List-Id: --===============4858237906359441927== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Sai, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on rostedt-trace/for-next] [also build test WARNING on arm64/for-next/core arm-perf/for-next/perf v5.1= 6-rc1 next-20211118] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Sai-Prakash-Ranjan/tracing= -rwmmio-arm64-Add-support-to-trace-register-reads-writes/20211115-193645 base: https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace= .git for-next config: csky-randconfig-r005-20211118 (attached as .config) compiler: csky-linux-gcc (GCC) 11.2.0 reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/b3765baa5dcf19d695332a310= cf29d7abd39ad73 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Sai-Prakash-Ranjan/tracing-rwmmio-= arm64-Add-support-to-trace-register-reads-writes/20211115-193645 git checkout b3765baa5dcf19d695332a310cf29d7abd39ad73 # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-11.2.0 make.cross= O=3Dbuild_dir ARCH=3Dcsky SHELL=3D/bin/bash kernel/trace/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/linux/bitops.h:33, from include/linux/kernel.h:12, from include/linux/interrupt.h:6, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: arch/csky/include/asm/bitops.h:77: warning: "__clear_bit" redefined 77 | #define __clear_bit(nr, vaddr) clear_bit(nr, vaddr) | = In file included from arch/csky/include/asm/bitops.h:76, from include/linux/bitops.h:33, from include/linux/kernel.h:12, from include/linux/interrupt.h:6, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/bitops/non-atomic.h:34: note: this is the location o= f the previous definition 34 | #define __clear_bit arch___clear_bit | = In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:32: warning: "__raw_writeb" redefined 32 | #define __raw_writeb(v, a) __raw_write((v), a, b) | = In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:108: note: this is the location of the previous= definition 108 | #define __raw_writeb __raw_writeb | = In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:33: warning: "__raw_writew" redefined 33 | #define __raw_writew(v, a) __raw_write((v), a, w) | = In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:116: note: this is the location of the previous= definition 116 | #define __raw_writew __raw_writew | = In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:34: warning: "__raw_writel" redefined 34 | #define __raw_writel(v, a) __raw_write((v), a, l) | = In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:124: note: this is the location of the previous= definition 124 | #define __raw_writel __raw_writel | = In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:46: warning: "__raw_readb" redefined 46 | #define __raw_readb(a) __raw_read((a), b, u8) | = In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:74: note: this is the location of the previous = definition 74 | #define __raw_readb __raw_readb | = In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:47: warning: "__raw_readw" redefined 47 | #define __raw_readw(a) __raw_read((a), w, u16) | = In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:82: note: this is the location of the previous = definition 82 | #define __raw_readw __raw_readw | = In file included from kernel/trace/trace_readwrite.c:9: >> include/linux/mmio-instrumented.h:48: warning: "__raw_readl" redefined 48 | #define __raw_readl(a) __raw_read((a), l, u32) | = In file included from arch/csky/include/asm/io.h:42, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from ./arch/csky/include/generated/asm/hardirq.h:1, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from kernel/trace/trace_readwrite.c:8: include/asm-generic/io.h:90: note: this is the location of the previous = definition 90 | #define __raw_readl __raw_readl | = In file included from include/trace/define_trace.h:102, from include/trace/events/rwmmio.h:59, from kernel/trace/trace_readwrite.c:13: include/trace/events/rwmmio.h: In function 'trace_event_raw_event_rwmmio= _write': >> include/trace/events/rwmmio.h:27:33: warning: cast from pointer to integ= er of different size [-Wpointer-to-int-cast] 27 | __entry->addr =3D (u64)(void *)addr; | ^ include/trace/trace_events.h:743:11: note: in definition of macro 'DECLA= RE_EVENT_CLASS' 743 | { assign; } = \ | ^~~~~~ include/trace/trace_events.h:79:30: note: in expansion of macro 'PARAMS' 79 | PARAMS(assign), \ | ^~~~~~ include/trace/events/rwmmio.h:13:1: note: in expansion of macro 'TRACE_E= VENT' 13 | TRACE_EVENT(rwmmio_write, | ^~~~~~~~~~~ include/trace/events/rwmmio.h:25:9: note: in expansion of macro 'TP_fast= _assign' 25 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/rwmmio.h: In function 'trace_event_raw_event_rwmmio= _read': include/trace/events/rwmmio.h:49:33: warning: cast from pointer to integ= er of different size [-Wpointer-to-int-cast] 49 | __entry->addr =3D (u64)(void *)addr; | ^ include/trace/trace_events.h:743:11: note: in definition of macro 'DECLA= RE_EVENT_CLASS' 743 | { assign; } = \ | ^~~~~~ include/trace/trace_events.h:79:30: note: in expansion of macro 'PARAMS' 79 | PARAMS(assign), \ | ^~~~~~ include/trace/events/rwmmio.h:35:1: note: in expansion of macro 'TRACE_E= VENT' 35 | TRACE_EVENT(rwmmio_read, | ^~~~~~~~~~~ include/trace/events/rwmmio.h:47:9: note: in expansion of macro 'TP_fast= _assign' 47 | TP_fast_assign( | ^~~~~~~~~~~~~~ vim +/__raw_writeb +32 include/linux/mmio-instrumented.h 24 = 25 #define __raw_write(v, a, _l) ({ \ 26 volatile void __iomem *_a =3D (a); \ 27 if (tracepoint_enabled(rwmmio_write)) \ 28 log_write_mmio(__stringify(write##_l), _a); \ 29 arch_raw_write##_l((v), _a); \ 30 }) 31 = > 32 #define __raw_writeb(v, a) __raw_write((v), a, b) > 33 #define __raw_writew(v, a) __raw_write((v), a, w) > 34 #define __raw_writel(v, a) __raw_write((v), a, l) 35 #define __raw_writeq(v, a) __raw_write((v), a, q) 36 = 37 #define __raw_read(a, _l, _t) ({ \ 38 _t __a; \ 39 const volatile void __iomem *_a =3D (a); \ 40 if (tracepoint_enabled(rwmmio_read)) \ 41 log_read_mmio(__stringify(read##_l), _a); \ 42 __a =3D arch_raw_read##_l(_a); \ 43 __a; \ 44 }) 45 = > 46 #define __raw_readb(a) __raw_read((a), b, u8) > 47 #define __raw_readw(a) __raw_read((a), w, u16) > 48 #define __raw_readl(a) __raw_read((a), l, u32) 49 #define __raw_readq(a) __raw_read((a), q, u64) 50 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============4858237906359441927== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 E6/aMFhkWno5jiEvivIfuygF/lkDAgA= --===============4858237906359441927==--