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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 60C7AC46CD2 for ; Fri, 22 Dec 2023 22:30:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C0F688D0012; Fri, 22 Dec 2023 17:30:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BBFB58D000D; Fri, 22 Dec 2023 17:30:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A869F8D0012; Fri, 22 Dec 2023 17:30:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 962288D000D for ; Fri, 22 Dec 2023 17:30:56 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 62597A25CD for ; Fri, 22 Dec 2023 22:30:56 +0000 (UTC) X-FDA: 81595900512.09.8C277C9 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) by imf30.hostedemail.com (Postfix) with ESMTP id 1AE5180016 for ; Fri, 22 Dec 2023 22:30:53 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=nzUBtPCM; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.12 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1703284254; a=rsa-sha256; cv=none; b=jI450QiF1TOM3+UuezQDyhmI0F2fwTpInuxi0Sm8El4zJnHTEHCKhBpyidhcWJ6j8q/oqQ 6ZtDgXqgkLLdyuCNA1mo9aT1NseNfEV72oY6Fg1jwgqPm0+dv88EDmhZe6eAfsolXJSDic USdHtDmNoppZjIYwUzuzLFkoSGvt84g= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=nzUBtPCM; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.12 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1703284254; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=6FMYhONvS+++BUjiFxWrKNl8xkNZWrvfxGH5OZNS3/c=; b=ihLRe0N1iuPU129t7M7cBq+g4I6DdToZxV4jf4+YZTal20+WXLazbJRaxUfrkFzq6uNXgd h22t1HndKyPYzRGi/R6EGeaVZAPmYVs2K4ZVDWvrIMoDpU2UM0alHlD8Lg02Vva2cqRsfa ulJ2nmZXQXwzkFbyySF9yDBwMOlx3ec= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1703284254; x=1734820254; h=date:from:to:cc:subject:message-id:mime-version; bh=GB2y/ewdiroxZqqb1HiLugkIEwuWZU9aFhjCf4awwag=; b=nzUBtPCMxCzmP2T/EjkAn/oreii6Y68Fj06AVMEDDXoeye1wmOpYLXIJ Yb2hzihjF9TX5/zjz5UPru6FOvviEBO0b48ek30daJNV67llFrfMrk2Mv 37/Pivz+kkBdr8rFqjLPtQulC5QtNXRZSC645zipR1aU/eIVPaHOsusJV mkAOGVCvskIfQEzGM+Qj46yeAGa6ASHFXIGbIWoSTB+xRPTIc9EsOOvYV 8kyO3V7N2Et5+ECDbwGxJn4abceQujgpicLms+7np2V0TG2y2xBHaCEv+ NHcvyW+Ts8bkd0pv2+7jFiFfzWlDJJ8vUX/eu9gv31V/7lj+q8baMiK4S g==; X-IronPort-AV: E=McAfee;i="6600,9927,10932"; a="3415920" X-IronPort-AV: E=Sophos;i="6.04,297,1695711600"; d="scan'208";a="3415920" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Dec 2023 14:30:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10932"; a="950414492" X-IronPort-AV: E=Sophos;i="6.04,297,1695711600"; d="scan'208";a="950414492" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 22 Dec 2023 14:30:51 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rGo2b-0009vs-0D; Fri, 22 Dec 2023 22:30:49 +0000 Date: Sat, 23 Dec 2023 06:25:38 +0800 From: kernel test robot To: Jan Kuliga Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Vinod Koul Subject: [linux-next:master 9984/10295] drivers/dma/xilinx/xdma.c:555: warning: Function parameter or struct member 'sw_desc' not described in 'xdma_fill_descs' Message-ID: <202312230634.3AIMQ3OP-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 1AE5180016 X-Stat-Signature: wpn1dpqq964b53y63xzaidhr3p7fgf7g X-HE-Tag: 1703284253-314185 X-HE-Meta: U2FsdGVkX1+XEhOE0MNAFN5ajvryBvfNpuXNZgxFoNwPktJIzYujNPqns91LnG7DDmSq8jPS2LFvPUGm3qC5xqe0TNaRsbx2W+ND4np0CqmJbrERBG1OFCsl0+8TP0on1U9fBqw7eMA/UlOAQVBSlTjZjI+yYfYKH91MgsGNQfHmxMfllWmE9MVZrqrZZMj6OkgBb1xK0ph6OylPQDX+aMmDlFB8JV+PEzD7HZ3W3D3poxO3j5icVeJtavqk3VB42BdUIZ5KTCAAQ79MxQvTgDyJ8DzW6bXsZyD64v3blRHlukK+ruVPOW7Xk1jJECh5pK3anSXl0kEJBL/gqCBzYERlYPf5v4ccoJnr5BkCKTRsRu0U+s4EbTlgmdO22Y+K4OpWQa4e6R8y5t0UVTo7swp0jxzLYhdq3mKyHji/EdA+Tv4M1G32m1e+sZmOBnW8x6xbVPFs+VMTs5Pi7ssZb0kYJh6eJEVyxftylTK4p2uqvnjyoL57gWdZJYTuYuhY6RNBJ3qwVP3PtB33AikeXvh/YGnjf/Frx3EzSOFUhzEVtIpEpsTZY+zso3r2V/YD6vzIrig6pJ8E6QffEYOVutxzQcDlqu0y1/ed0E+Z5SZDs2YyOsWNO4De+RReWg6aiV3GSnExuEP6Pd6cWBsWhYYiJyyV15caDFaOlZHZS6waOtkGVixqq5UNR+CD04s/m+zvH2pdbJ4AS9CdWZUmL3QjQwd35ARVzxp3UdQfEAJjCjVN2lq07bVCzDxInJON1uBsOkBAh1gfIbimuhOqEaQlnl9b7q3KxblOYx7KULKIgN9Q9qEW+uvvSA+dB3ACPyf7UU8Zc1abf0vpfmfRjv7gpUWz9ptCZmwZTjn2IshxO5y44QBl7xpu2GUwuYRngt6aUpEobwEg7k0KS2G061SpEWUqSDugamPoc5vm5vmKnEBMQZ2I2zgGR3KUW3BF4/f1PrHA973NAs5akEC 4AsFvF1k K76w9Y5IfJMD0+3KB4Av7h82JSV//eZCYYIva1TPhuoeHeLVuyFhF+gIC/6RVAVABCcGA5xJfR54ESBMsmoZQTyMrM585sclul/WwuUb4KvQmhvUFRQj+zae5Acg9zMt2GzIQStlTWpTi5FdBiYY8kmi6DJ7sXtHsqGy8GPbeZH4aslJTr3W812+ZteRh5wMmRWO16m2NpKFuEfelmcE9QcWYAb+Mz9DpoS5wNOKrdjpTx4ow5mjAadVlMiEXHKPlvi+eLgSlL0Vq3JBje2mCV8XzS6mTL1mRiMiGsJ/qYkp5LuctbeuHI2ClXiZlINnwsbpWOc0wrVdJNc79n/LIqm759L147I50iYwX 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: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 39676dfe52331dba909c617f213fdb21015c8d10 commit: fa88abfd0d03fea8b800ff1df4f161c804d24c8a [9984/10295] dmaengine: xilinx: xdma: Prepare the introduction of interleaved DMA transfers config: csky-buildonly-randconfig-r004-20230509 (https://download.01.org/0day-ci/archive/20231223/202312230634.3AIMQ3OP-lkp@intel.com/config) compiler: csky-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231223/202312230634.3AIMQ3OP-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202312230634.3AIMQ3OP-lkp@intel.com/ All warnings (new ones prefixed by >>): >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or struct member 'sw_desc' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or struct member 'src_addr' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or struct member 'dst_addr' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or struct member 'size' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or struct member 'filled_descs_num' not described in 'xdma_fill_descs' vim +555 drivers/dma/xilinx/xdma.c 544 545 /** 546 * xdma_fill_descs - Fill hardware descriptors with contiguous memory block addresses 547 * @sw_desc - tx descriptor state container 548 * @src_addr - Value for a ->src_addr field of a first descriptor 549 * @dst_addr - Value for a ->dst_addr field of a first descriptor 550 * @size - Total size of a contiguous memory block 551 * @filled_descs_num - Number of filled hardware descriptors for corresponding sw_desc 552 */ 553 static inline u32 xdma_fill_descs(struct xdma_desc *sw_desc, u64 src_addr, 554 u64 dst_addr, u32 size, u32 filled_descs_num) > 555 { 556 u32 left = size, len, desc_num = filled_descs_num; 557 struct xdma_desc_block *dblk; 558 struct xdma_hw_desc *desc; 559 560 dblk = sw_desc->desc_blocks + (desc_num / XDMA_DESC_ADJACENT); 561 desc = dblk->virt_addr; 562 desc += desc_num & XDMA_DESC_ADJACENT_MASK; 563 do { 564 len = min_t(u32, left, XDMA_DESC_BLEN_MAX); 565 /* set hardware descriptor */ 566 desc->bytes = cpu_to_le32(len); 567 desc->src_addr = cpu_to_le64(src_addr); 568 desc->dst_addr = cpu_to_le64(dst_addr); 569 if (!(++desc_num & XDMA_DESC_ADJACENT_MASK)) 570 desc = (++dblk)->virt_addr; 571 else 572 desc++; 573 574 src_addr += len; 575 dst_addr += len; 576 left -= len; 577 } while (left); 578 579 return desc_num - filled_descs_num; 580 } 581 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki