From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A75D68C0D; Tue, 11 Apr 2023 13:16:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681218973; x=1712754973; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=ZwOX2tMOdW5/SRSJZS+ltNZxLu9Z4jJo8/3gls5LWEQ=; b=MB4NDVdO34S3ecbcuYWmjnmnk7JjogerA++bKVKswj/oN3C4p/eFucue T01qf17oPXkLmba4cmhWXhVZOsLHM2WRDzdi2MxjCAWWa+HAdhdPusYMh 8bO0oqxill5ac4liGacKdCmCiHYu1DTCaM2CMlWPdbo9o/EtzCPHVpBWH 8xMKP204NhyklM8uBgcLUhLPVi5lITbrrWn2lS1YNyvCSrGeSSHL6VZwG l2A7tqEUgamyeqPWgj5QooG7byeKhMRov2Y7EFaLDuiZymTZOGUiLKyyl Nc4EZ8Ma2TU6I8Dw7eQAtzCZvEYneAjyRuWyuMD6g3XqgikLuFtH/eCy8 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="323244181" X-IronPort-AV: E=Sophos;i="5.98,336,1673942400"; d="scan'208";a="323244181" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2023 06:16:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="688591598" X-IronPort-AV: E=Sophos;i="5.98,336,1673942400"; d="scan'208";a="688591598" Received: from lkp-server01.sh.intel.com (HELO b613635ddfff) ([10.239.97.150]) by orsmga002.jf.intel.com with ESMTP; 11 Apr 2023 06:16:11 -0700 Received: from kbuild by b613635ddfff with local (Exim 4.96) (envelope-from ) id 1pmDr0-000WKH-1k; Tue, 11 Apr 2023 13:16:10 +0000 Date: Tue, 11 Apr 2023 21:15:31 +0800 From: kernel test robot To: "Ritesh Harjani (IBM)" Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev Subject: Re: [RFCv2 8/8] ext2: Add direct-io trace points Message-ID: <202304112043.6WBCi9Df-lkp@intel.com> References: Precedence: bulk X-Mailing-List: llvm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Hi Ritesh, [This is a private test report for your RFC patch.] kernel test robot noticed the following build errors: [auto build test ERROR on tytso-ext4/dev] [also build test ERROR on xfs-linux/for-next jack-fs/for_next linus/master v6.3-rc6 next-20230411] [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#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Ritesh-Harjani-IBM/ext2-dax-Fix-ext2_setsize-when-len-is-page-aligned/20230411-132421 base: https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git dev patch link: https://lore.kernel.org/r/f9825fab612761bee205046ce6e6e4caf25642ee.1681188927.git.ritesh.list%40gmail.com patch subject: [RFCv2 8/8] ext2: Add direct-io trace points config: x86_64-randconfig-a002-20230410 (https://download.01.org/0day-ci/archive/20230411/202304112043.6WBCi9Df-lkp@intel.com/config) compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project f28c006a5895fc0e329fe15fead81e37457cb1d1) 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/intel-lab-lkp/linux/commit/4fff7c561c76e8ee730b2b5ec288aeeb65ca449d git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Ritesh-Harjani-IBM/ext2-dax-Fix-ext2_setsize-when-len-is-page-aligned/20230411-132421 git checkout 4fff7c561c76e8ee730b2b5ec288aeeb65ca449d # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=x86_64 olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Link: https://lore.kernel.org/oe-kbuild-all/202304112043.6WBCi9Df-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from fs/ext2/trace.c:5: In file included from fs/ext2/./trace.h:61: In file included from include/trace/define_trace.h:102: In file included from include/trace/trace_events.h:419: >> fs/ext2/./trace.h:29:27: error: implicit declaration of function 'iov_iter_count' is invalid in C99 [-Werror,-Wimplicit-function-declaration] __entry->count = iter ? iov_iter_count(iter) : ret; ^ In file included from fs/ext2/trace.c:5: In file included from fs/ext2/./trace.h:61: In file included from include/trace/define_trace.h:103: In file included from include/trace/perf.h:75: >> fs/ext2/./trace.h:29:27: error: implicit declaration of function 'iov_iter_count' is invalid in C99 [-Werror,-Wimplicit-function-declaration] __entry->count = iter ? iov_iter_count(iter) : ret; ^ 2 errors generated. vim +/iov_iter_count +29 fs/ext2/./trace.h 10 11 DECLARE_EVENT_CLASS(ext2_dio_class, 12 TP_PROTO(struct kiocb *iocb, struct iov_iter *iter, int ret), 13 TP_ARGS(iocb, iter, ret), 14 TP_STRUCT__entry( 15 __field(dev_t, dev) 16 __field(ino_t, ino) 17 __field(loff_t, isize) 18 __field(loff_t, pos) 19 __field(size_t, count) 20 __field(int, ki_flags) 21 __field(int, aio) 22 __field(int, ret) 23 ), 24 TP_fast_assign( 25 __entry->dev = file_inode(iocb->ki_filp)->i_sb->s_dev; 26 __entry->ino = file_inode(iocb->ki_filp)->i_ino; 27 __entry->isize = file_inode(iocb->ki_filp)->i_size; 28 __entry->pos = iocb->ki_pos; > 29 __entry->count = iter ? iov_iter_count(iter) : ret; 30 __entry->ki_flags = iocb->ki_flags; 31 __entry->aio = !is_sync_kiocb(iocb); 32 __entry->ret = iter ? ret : 0; 33 ), 34 TP_printk("dev %d:%d ino 0x%lx isize 0x%llx pos 0x%llx count %ld flags %s aio %d ret=%d", 35 MAJOR(__entry->dev), MINOR(__entry->dev), 36 __entry->ino, 37 __entry->isize, 38 __entry->pos, 39 __entry->count, 40 __print_flags(__entry->ki_flags, "|", IOCB_STRINGS), 41 __entry->aio, 42 __entry->ret) 43 ) 44 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests