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=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 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 A9DD7C433E0 for ; Mon, 15 Feb 2021 02:56:57 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id D57E264E2C for ; Mon, 15 Feb 2021 02:56:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D57E264E2C Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id EC4C78D00DF; Sun, 14 Feb 2021 21:56:55 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E74328D0060; Sun, 14 Feb 2021 21:56:55 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CECD98D00DF; Sun, 14 Feb 2021 21:56:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0253.hostedemail.com [216.40.44.253]) by kanga.kvack.org (Postfix) with ESMTP id B158B8D0060 for ; Sun, 14 Feb 2021 21:56:55 -0500 (EST) Received: from smtpin06.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id 74245814A for ; Mon, 15 Feb 2021 02:56:55 +0000 (UTC) X-FDA: 77818989990.06.FFB910B Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf23.hostedemail.com (Postfix) with ESMTP id 234F1A0000FA for ; Mon, 15 Feb 2021 02:56:53 +0000 (UTC) IronPort-SDR: mpjm8prHhgaU8UffMAJlW8nhTvETLgR5dDmjLT8ia4ACkdgBdPCpm/lrw9fQVTp4E8sUNSklv/ zseA+UEdbWIw== X-IronPort-AV: E=McAfee;i="6000,8403,9895"; a="162369261" X-IronPort-AV: E=Sophos;i="5.81,179,1610438400"; d="gz'50?scan'50,208,50";a="162369261" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Feb 2021 18:56:51 -0800 IronPort-SDR: 61ZKD9kV8/jzgQKLIHOwFoCZ6aqg/+/R1ggvsBHiGQvKKEQfB+OsnLEx+yNSLVQoFEJnsGFEeU iHN9qNFQ0NgA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,179,1610438400"; d="gz'50?scan'50,208,50";a="492425432" Received: from lkp-server02.sh.intel.com (HELO cd560a204411) ([10.239.97.151]) by fmsmga001.fm.intel.com with ESMTP; 14 Feb 2021 18:56:49 -0800 Received: from kbuild by cd560a204411 with local (Exim 4.92) (envelope-from ) id 1lBU49-00073E-8Y; Mon, 15 Feb 2021 02:56:49 +0000 Date: Mon, 15 Feb 2021 10:56:21 +0800 From: kernel test robot To: Johannes Thumshirn Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, Linux Memory Management List , Damien Le Moal Subject: [linux-next:master 5601/11103] fs/zonefs/./trace.h:41:33: warning: format specifies type 'unsigned long' but the argument has type 'ino_t' (aka 'unsigned int') Message-ID: <202102151019.B7PTeBh8-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 234F1A0000FA X-Stat-Signature: 6fn5umapttfdtqcq3shdh5bck5k7z1qw Received-SPF: none (intel.com>: No applicable sender policy available) receiver=imf23; identity=mailfrom; envelope-from=""; helo=mga17.intel.com; client-ip=192.55.52.151 X-HE-DKIM-Result: none/none X-HE-Tag: 1613357813-703335 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 07f7e57c63aaa2afb4ea31edef05e08699a63a00 commit: 6716b125b33988a1d55ed044e78c856d68b40b7c [5601/11103] zonefs: add tracepoints for file operations config: s390-randconfig-r001-20210215 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project c9439ca36342fb6013187d0a69aef92736951476) 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 # install s390 cross compiling tool for clang build # apt-get install binutils-s390x-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=6716b125b33988a1d55ed044e78c856d68b40b7c git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 6716b125b33988a1d55ed044e78c856d68b40b7c # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=s390 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/iomap.h:11: In file included from include/linux/blkdev.h:26: In file included from include/linux/scatterlist.h:9: In file included from arch/s390/include/asm/io.h:80: include/asm-generic/io.h:490:61: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu((__le32 __force)__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:20:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \ ^ In file included from fs/zonefs/super.c:10: In file included from include/linux/iomap.h:11: In file included from include/linux/blkdev.h:26: In file included from include/linux/scatterlist.h:9: In file included from arch/s390/include/asm/io.h:80: include/asm-generic/io.h:490:61: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu((__le32 __force)__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:21:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \ ^ In file included from fs/zonefs/super.c:10: In file included from include/linux/iomap.h:11: In file included from include/linux/blkdev.h:26: In file included from include/linux/scatterlist.h:9: In file included from arch/s390/include/asm/io.h:80: include/asm-generic/io.h:490:61: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu((__le32 __force)__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:22:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0xff000000UL) >> 24))) ^ In file included from fs/zonefs/super.c:10: In file included from include/linux/iomap.h:11: In file included from include/linux/blkdev.h:26: In file included from include/linux/scatterlist.h:9: In file included from arch/s390/include/asm/io.h:80: include/asm-generic/io.h:490:61: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu((__le32 __force)__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:120:12: note: expanded from macro '__swab32' __fswab32(x)) ^ In file included from fs/zonefs/super.c:10: In file included from include/linux/iomap.h:11: In file included from include/linux/blkdev.h:26: In file included from include/linux/scatterlist.h:9: In file included from arch/s390/include/asm/io.h:80: include/asm-generic/io.h:501:33: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writeb(value, PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:511:59: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writew((u16 __force)cpu_to_le16(value), PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:521:59: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writel((u32 __force)cpu_to_le32(value), PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:609:20: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsb(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:617:20: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsw(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:625:20: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsl(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:634:21: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesb(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:643:21: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesw(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:652:21: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesl(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ In file included from fs/zonefs/super.c:28: In file included from fs/zonefs/./trace.h:103: In file included from include/trace/define_trace.h:102: In file included from include/trace/trace_events.h:401: >> fs/zonefs/./trace.h:41:33: warning: format specifies type 'unsigned long' but the argument has type 'ino_t' (aka 'unsigned int') [-Wformat] show_dev(__entry->dev), __entry->ino, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/trace/trace_events.h:263:17: note: expanded from macro '__entry' #define __entry field ^ include/trace/trace_events.h:266:43: note: expanded from macro 'TP_printk' #define TP_printk(fmt, args...) fmt "\n", args ~~~ ^ include/trace/trace_events.h:80:16: note: expanded from macro 'TRACE_EVENT' PARAMS(print)); \ ~~~~~~~^~~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ include/trace/trace_events.h:367:22: note: expanded from macro 'DECLARE_EVENT_CLASS' trace_seq_printf(s, print); \ ^~~~~ In file included from fs/zonefs/super.c:28: In file included from fs/zonefs/./trace.h:103: In file included from include/trace/define_trace.h:102: In file included from include/trace/trace_events.h:401: fs/zonefs/./trace.h:67:33: warning: format specifies type 'unsigned long' but the argument has type 'ino_t' (aka 'unsigned int') [-Wformat] show_dev(__entry->dev), __entry->ino, __entry->sector, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/trace_events.h:263:17: note: expanded from macro '__entry' #define __entry field ^ include/trace/trace_events.h:266:43: note: expanded from macro 'TP_printk' #define TP_printk(fmt, args...) fmt "\n", args ~~~ ^ include/trace/trace_events.h:80:16: note: expanded from macro 'TRACE_EVENT' PARAMS(print)); \ ~~~~~~~^~~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ include/trace/trace_events.h:367:22: note: expanded from macro 'DECLARE_EVENT_CLASS' trace_seq_printf(s, print); \ ^~~~~ In file included from fs/zonefs/super.c:28: In file included from fs/zonefs/./trace.h:103: In file included from include/trace/define_trace.h:102: In file included from include/trace/trace_events.h:401: fs/zonefs/./trace.h:90:33: warning: format specifies type 'unsigned long' but the argument has type 'ino_t' (aka 'unsigned int') [-Wformat] show_dev(__entry->dev), __entry->ino, __entry->addr, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/trace_events.h:263:17: note: expanded from macro '__entry' #define __entry field ^ include/trace/trace_events.h:266:43: note: expanded from macro 'TP_printk' #define TP_printk(fmt, args...) fmt "\n", args ~~~ ^ include/trace/trace_events.h:80:16: note: expanded from macro 'TRACE_EVENT' PARAMS(print)); \ ~~~~~~~^~~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ include/trace/trace_events.h:367:22: note: expanded from macro 'DECLARE_EVENT_CLASS' trace_seq_printf(s, print); \ ^~~~~ 23 warnings generated. vim +41 fs/zonefs/./trace.h 21 22 TRACE_EVENT(zonefs_zone_mgmt, 23 TP_PROTO(struct inode *inode, enum req_opf op), 24 TP_ARGS(inode, op), 25 TP_STRUCT__entry( 26 __field(dev_t, dev) 27 __field(ino_t, ino) 28 __field(int, op) 29 __field(sector_t, sector) 30 __field(sector_t, nr_sectors) 31 ), 32 TP_fast_assign( 33 __entry->dev = inode->i_sb->s_dev; 34 __entry->ino = inode->i_ino; 35 __entry->op = op; 36 __entry->sector = ZONEFS_I(inode)->i_zsector; 37 __entry->nr_sectors = 38 ZONEFS_I(inode)->i_zone_size >> SECTOR_SHIFT; 39 ), 40 TP_printk("bdev=(%d,%d), ino=%lu op=%s, sector=%llu, nr_sectors=%llu", > 41 show_dev(__entry->dev), __entry->ino, 42 blk_op_str(__entry->op), __entry->sector, 43 __entry->nr_sectors 44 ) 45 ); 46 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --GvXjxJ+pjyke8COw Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --GvXjxJ+pjyke8COw--