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 72159C46CD4 for ; Sat, 23 Dec 2023 02:29:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C28EA8D0003; Fri, 22 Dec 2023 21:29:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BD90F8D0002; Fri, 22 Dec 2023 21:29:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AC8188D0003; Fri, 22 Dec 2023 21:29:21 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 9D4668D0002 for ; Fri, 22 Dec 2023 21:29:21 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 6ADAAC0891 for ; Sat, 23 Dec 2023 02:29:21 +0000 (UTC) X-FDA: 81596501322.07.52DE2F9 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by imf01.hostedemail.com (Postfix) with ESMTP id D49FD4000E for ; Sat, 23 Dec 2023 02:29:17 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Ovjb+KcB; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf01.hostedemail.com: domain of lkp@intel.com designates 192.198.163.9 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=1703298558; 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=RpkXNEDMgfSagrwSS2hPqzERIKSWp+E/nCjNvD568G0=; b=0dqDECHeWls5ov7D2CKWc7xTg0177oro3U4AfB1VldybAcj5o2bEXaG2yW+Izt8/anuO2b SSFwDg0vMXFpLFhjtsdfav5QNSVgA1gN8L9YXhH8dVQIW7aD+2gB9ma3vazEuJlPWb4YtO U6iubnlwbCO14N7wh6gT2uUnqwAtaJw= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Ovjb+KcB; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf01.hostedemail.com: domain of lkp@intel.com designates 192.198.163.9 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1703298558; a=rsa-sha256; cv=none; b=XjouejXWxbNor+abbWxe8EQOWaS5UOmGnBTBionaqZ4TCY83dJM2mZ8MElki276N6zlMnw aszadeWVCLqLO0LRYm1vUSieaPfRmQmjLihKO2fKcGJ4Z0S0rqsTC5jzpbu7nz/sn3oHxF PRNm4/7BUHCOmB083YxHcvHYNUPRmuc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1703298558; x=1734834558; h=date:from:to:cc:subject:message-id:mime-version; bh=vyM0UqCbqupqKM76Zyq8mxK4KRXSHLl47CIZQIpg/Hw=; b=Ovjb+KcBn6SklOJmQjdxaPnU+HFARGjQDheiW6Xrtd0FrBYdBe9cWjbV iWYZgN4etWsUhQKhXqpwH+aSP0smavKw6621Nm1dwLM2M/1M4YrgPJIkN VPpcu8KlkXvsUlXs5SWSyrKgoLI+uVH922P+PkRKszgnQnCKAPxbslz3s TyNudgiRiSIND96JQwxy1YhlD7VYzhs7AT+l7XDV6U3WTYoDIOeefvZTN M9VO7RE0/TGk3C2TQnDPvHDd/X+tYJtaATDaWiuttoJUobYs0viWXX/D6 wOoyq6L/m5C0BI8kLZ7I5aFopoAMtMue2xueh8d/yCPld9JsCLTO38aBy g==; X-IronPort-AV: E=McAfee;i="6600,9927,10932"; a="3020188" X-IronPort-AV: E=Sophos;i="6.04,298,1695711600"; d="scan'208";a="3020188" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Dec 2023 18:29:04 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10932"; a="900673174" X-IronPort-AV: E=Sophos;i="6.04,298,1695711600"; d="scan'208";a="900673174" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by orsmga004.jf.intel.com with ESMTP; 22 Dec 2023 18:29:02 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rGrkR-000AA1-09; Sat, 23 Dec 2023 02:28:33 +0000 Date: Sat, 23 Dec 2023 10:26:01 +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 member 'sw_desc' not described in 'xdma_fill_descs' Message-ID: <202312231042.LGJY7ydP-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: D49FD4000E X-Stat-Signature: ty6gass93zf7p7rfh3sdsw7sgq16mxjs X-Rspam-User: X-HE-Tag: 1703298557-949059 X-HE-Meta: U2FsdGVkX1+fWOOkFVFHBPc3AqcvRQCDUZpCLyMUaQcB8RMQgES21p1YdYmK6QNDO1PklGDhx69mOiPQmo0oUOPaH2IZv2GIp9X8z8hfB7f2Fvd7zqGoMKIM0RdficLHyS2EpEsPwKcastGMFCDB5tjfujuZ40Bs3WCUBZvFFpEyqx0hJLy71J24Hnw5rdXjL8pX7pLrr62gsdsIeAnb4WqUz9wIQ21loQKXQy4v3DwKujWOzKzoAT3U4W/voWq2GmW16lATzKqvuEC+UYPukamfrzXbfqhk7i3CWeBfjm5vmlzsZ6PDKtfOx/I7TXfCxXQM6hUtooiUBLZwcj8ovcOjp+/HFQ7Y9vXq5UXOa42bqIKZL+PkhHjr1TqMaVgodlo1JH+zoJYEoame/QXoyI+pVbjGn530Gegg1Fn2X61SOmuABTozPy87ARBYkRqjZB7PaxCsQX6aSrtglpE/BP9L5R98kg5vUNMI0dcze5L2OD0zBmKxGxHsiu0NgtXfX9QRK6AYwuvWXLyA7TYOVyWl1wsyfDyrdqSySsCVxxcXTPr2sk0s0qyndPJraKBme5CSfEcH2jHMOJbfSMN4r1ki15MqZs0Syuairp6GioWwENeOFHnlZmJd15O5DaADvI49ZGCX3ihCeBsTuHK/+fiET4mzaXgkNKTvK+qYuBHwiHGJPOm6H7XmXvOwU8ECIgXorii6+bMq0ZOehLRMskj/t5iCqZB92XIPZwZAag7fJhYBoVMNQ0RzaQR/9/XHEI0+dJxeIzPg/t3Qi9jBQHqZ+Tms+O5E603w1uPcamP6GIncCwaYlomc/HoEmEbA8yVQ2b7b2No+OxPI1Zcba3Y0+tW/aoHbtFCwscYGwhrvToC4rimcdE/RPdG5BqWneiocvm5sTv0= 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: arc-randconfig-002-20231222 (https://download.01.org/0day-ci/archive/20231223/202312231042.LGJY7ydP-lkp@intel.com/config) compiler: arc-elf-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231223/202312231042.LGJY7ydP-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/202312231042.LGJY7ydP-lkp@intel.com/ All warnings (new ones prefixed by >>): >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or member 'sw_desc' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or member 'src_addr' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or member 'dst_addr' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or member 'size' not described in 'xdma_fill_descs' >> drivers/dma/xilinx/xdma.c:555: warning: Function parameter or 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