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.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,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 2C6E0C55179 for ; Tue, 27 Oct 2020 04:42:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E404220728 for ; Tue, 27 Oct 2020 04:42:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2505121AbgJ0Emp (ORCPT ); Tue, 27 Oct 2020 00:42:45 -0400 Received: from mga12.intel.com ([192.55.52.136]:1851 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726288AbgJ0Emp (ORCPT ); Tue, 27 Oct 2020 00:42:45 -0400 IronPort-SDR: DJjbp6xL3kmp6oS3o3SqkTe6J+9KdHV0pbwzUkI20r+N0R0U/cJbpJ9BdZbKg8tY0DjiC4Ug6P 2UQ/9FG6zP2g== X-IronPort-AV: E=McAfee;i="6000,8403,9786"; a="147310213" X-IronPort-AV: E=Sophos;i="5.77,422,1596524400"; d="gz'50?scan'50,208,50";a="147310213" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2020 21:42:44 -0700 IronPort-SDR: v4jnab6f6XrTxsn+qKHq0OZX0muEVEQYdCfD4nT7Glo87zhHjPMIiygVO4pdmBuWlc0ErXhwT9 nk2ehfQPuMNA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,422,1596524400"; d="gz'50?scan'50,208,50";a="424297019" Received: from lkp-server01.sh.intel.com (HELO ef28dff175aa) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 26 Oct 2020 21:42:41 -0700 Received: from kbuild by ef28dff175aa with local (Exim 4.92) (envelope-from ) id 1kXGoi-00003Q-AT; Tue, 27 Oct 2020 04:42:40 +0000 Date: Tue, 27 Oct 2020 12:42:10 +0800 From: kernel test robot To: Asutosh Das , cang@codeaurora.org, martin.petersen@oracle.com, linux-scsi@vger.kernel.org Cc: kbuild-all@lists.01.org, linux-arm-msm@vger.kernel.org, Asutosh Das , Alim Akhtar , Avri Altman , "James E.J. Bottomley" , Stanley Chu , Bean Huo Subject: Re: [PATCH v1 1/2] scsi: ufs: Put hba into LPM during clk gating Message-ID: <202010271245.25BjeKMN-lkp@intel.com> References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Asutosh, Thank you for the patch! Yet something to improve: [auto build test ERROR on mkp-scsi/for-next] [also build test ERROR on scsi/for-next v5.10-rc1 next-20201026] [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/Asutosh-Das/scsi-ufs-Put-hba-into-LPM-during-clk-gating/20201027-073142 base: https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git for-next config: arm-randconfig-r031-20201026 (attached as .config) compiler: arm-linux-gnueabi-gcc (GCC) 9.3.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/9e2e3ce8b0bf533614823400cdb43ea92cc6b1c0 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Asutosh-Das/scsi-ufs-Put-hba-into-LPM-during-clk-gating/20201027-073142 git checkout 9e2e3ce8b0bf533614823400cdb43ea92cc6b1c0 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arm If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All error/warnings (new ones prefixed by >>): drivers/scsi/ufs/ufshcd.c: In function 'ufshcd_ungate_work': >> drivers/scsi/ufs/ufshcd.c:1551:2: error: implicit declaration of function 'ufshcd_hba_vreg_set_hpm' [-Werror=implicit-function-declaration] 1551 | ufshcd_hba_vreg_set_hpm(hba); | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/scsi/ufs/ufshcd.c: In function 'ufshcd_gate_work': >> drivers/scsi/ufs/ufshcd.c:1718:2: error: implicit declaration of function 'ufshcd_hba_vreg_set_lpm' [-Werror=implicit-function-declaration] 1718 | ufshcd_hba_vreg_set_lpm(hba); | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/scsi/ufs/ufshcd.c: At top level: >> drivers/scsi/ufs/ufshcd.c:8409:13: warning: conflicting types for 'ufshcd_hba_vreg_set_lpm' 8409 | static void ufshcd_hba_vreg_set_lpm(struct ufs_hba *hba) | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/scsi/ufs/ufshcd.c:8409:13: error: static declaration of 'ufshcd_hba_vreg_set_lpm' follows non-static declaration drivers/scsi/ufs/ufshcd.c:1718:2: note: previous implicit declaration of 'ufshcd_hba_vreg_set_lpm' was here 1718 | ufshcd_hba_vreg_set_lpm(hba); | ^~~~~~~~~~~~~~~~~~~~~~~ >> drivers/scsi/ufs/ufshcd.c:8415:13: warning: conflicting types for 'ufshcd_hba_vreg_set_hpm' 8415 | static void ufshcd_hba_vreg_set_hpm(struct ufs_hba *hba) | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/scsi/ufs/ufshcd.c:8415:13: error: static declaration of 'ufshcd_hba_vreg_set_hpm' follows non-static declaration drivers/scsi/ufs/ufshcd.c:1551:2: note: previous implicit declaration of 'ufshcd_hba_vreg_set_hpm' was here 1551 | ufshcd_hba_vreg_set_hpm(hba); | ^~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors vim +/ufshcd_hba_vreg_set_hpm +1551 drivers/scsi/ufs/ufshcd.c 1534 1535 static void ufshcd_ungate_work(struct work_struct *work) 1536 { 1537 int ret; 1538 unsigned long flags; 1539 struct ufs_hba *hba = container_of(work, struct ufs_hba, 1540 clk_gating.ungate_work); 1541 1542 cancel_delayed_work_sync(&hba->clk_gating.gate_work); 1543 1544 spin_lock_irqsave(hba->host->host_lock, flags); 1545 if (hba->clk_gating.state == CLKS_ON) { 1546 spin_unlock_irqrestore(hba->host->host_lock, flags); 1547 goto unblock_reqs; 1548 } 1549 1550 spin_unlock_irqrestore(hba->host->host_lock, flags); > 1551 ufshcd_hba_vreg_set_hpm(hba); 1552 ufshcd_setup_clocks(hba, true); 1553 1554 ufshcd_enable_irq(hba); 1555 1556 /* Exit from hibern8 */ 1557 if (ufshcd_can_hibern8_during_gating(hba)) { 1558 /* Prevent gating in this path */ 1559 hba->clk_gating.is_suspended = true; 1560 if (ufshcd_is_link_hibern8(hba)) { 1561 ret = ufshcd_uic_hibern8_exit(hba); 1562 if (ret) 1563 dev_err(hba->dev, "%s: hibern8 exit failed %d\n", 1564 __func__, ret); 1565 else 1566 ufshcd_set_link_active(hba); 1567 } 1568 hba->clk_gating.is_suspended = false; 1569 } 1570 unblock_reqs: 1571 ufshcd_scsi_unblock_requests(hba); 1572 } 1573 1574 /** 1575 * ufshcd_hold - Enable clocks that were gated earlier due to ufshcd_release. 1576 * Also, exit from hibern8 mode and set the link as active. 1577 * @hba: per adapter instance 1578 * @async: This indicates whether caller should ungate clocks asynchronously. 1579 */ 1580 int ufshcd_hold(struct ufs_hba *hba, bool async) 1581 { 1582 int rc = 0; 1583 bool flush_result; 1584 unsigned long flags; 1585 1586 if (!ufshcd_is_clkgating_allowed(hba)) 1587 goto out; 1588 spin_lock_irqsave(hba->host->host_lock, flags); 1589 hba->clk_gating.active_reqs++; 1590 1591 start: 1592 switch (hba->clk_gating.state) { 1593 case CLKS_ON: 1594 /* 1595 * Wait for the ungate work to complete if in progress. 1596 * Though the clocks may be in ON state, the link could 1597 * still be in hibner8 state if hibern8 is allowed 1598 * during clock gating. 1599 * Make sure we exit hibern8 state also in addition to 1600 * clocks being ON. 1601 */ 1602 if (ufshcd_can_hibern8_during_gating(hba) && 1603 ufshcd_is_link_hibern8(hba)) { 1604 if (async) { 1605 rc = -EAGAIN; 1606 hba->clk_gating.active_reqs--; 1607 break; 1608 } 1609 spin_unlock_irqrestore(hba->host->host_lock, flags); 1610 flush_result = flush_work(&hba->clk_gating.ungate_work); 1611 if (hba->clk_gating.is_suspended && !flush_result) 1612 goto out; 1613 spin_lock_irqsave(hba->host->host_lock, flags); 1614 goto start; 1615 } 1616 break; 1617 case REQ_CLKS_OFF: 1618 if (cancel_delayed_work(&hba->clk_gating.gate_work)) { 1619 hba->clk_gating.state = CLKS_ON; 1620 trace_ufshcd_clk_gating(dev_name(hba->dev), 1621 hba->clk_gating.state); 1622 break; 1623 } 1624 /* 1625 * If we are here, it means gating work is either done or 1626 * currently running. Hence, fall through to cancel gating 1627 * work and to enable clocks. 1628 */ 1629 /* fallthrough */ 1630 case CLKS_OFF: 1631 ufshcd_scsi_block_requests(hba); 1632 hba->clk_gating.state = REQ_CLKS_ON; 1633 trace_ufshcd_clk_gating(dev_name(hba->dev), 1634 hba->clk_gating.state); 1635 queue_work(hba->clk_gating.clk_gating_workq, 1636 &hba->clk_gating.ungate_work); 1637 /* 1638 * fall through to check if we should wait for this 1639 * work to be done or not. 1640 */ 1641 /* fallthrough */ 1642 case REQ_CLKS_ON: 1643 if (async) { 1644 rc = -EAGAIN; 1645 hba->clk_gating.active_reqs--; 1646 break; 1647 } 1648 1649 spin_unlock_irqrestore(hba->host->host_lock, flags); 1650 flush_work(&hba->clk_gating.ungate_work); 1651 /* Make sure state is CLKS_ON before returning */ 1652 spin_lock_irqsave(hba->host->host_lock, flags); 1653 goto start; 1654 default: 1655 dev_err(hba->dev, "%s: clk gating is in invalid state %d\n", 1656 __func__, hba->clk_gating.state); 1657 break; 1658 } 1659 spin_unlock_irqrestore(hba->host->host_lock, flags); 1660 out: 1661 return rc; 1662 } 1663 EXPORT_SYMBOL_GPL(ufshcd_hold); 1664 1665 static void ufshcd_gate_work(struct work_struct *work) 1666 { 1667 struct ufs_hba *hba = container_of(work, struct ufs_hba, 1668 clk_gating.gate_work.work); 1669 unsigned long flags; 1670 int ret; 1671 1672 spin_lock_irqsave(hba->host->host_lock, flags); 1673 /* 1674 * In case you are here to cancel this work the gating state 1675 * would be marked as REQ_CLKS_ON. In this case save time by 1676 * skipping the gating work and exit after changing the clock 1677 * state to CLKS_ON. 1678 */ 1679 if (hba->clk_gating.is_suspended || 1680 (hba->clk_gating.state != REQ_CLKS_OFF)) { 1681 hba->clk_gating.state = CLKS_ON; 1682 trace_ufshcd_clk_gating(dev_name(hba->dev), 1683 hba->clk_gating.state); 1684 goto rel_lock; 1685 } 1686 1687 if (hba->clk_gating.active_reqs 1688 || hba->ufshcd_state != UFSHCD_STATE_OPERATIONAL 1689 || ufshcd_any_tag_in_use(hba) || hba->outstanding_tasks 1690 || hba->active_uic_cmd || hba->uic_async_done) 1691 goto rel_lock; 1692 1693 spin_unlock_irqrestore(hba->host->host_lock, flags); 1694 1695 /* put the link into hibern8 mode before turning off clocks */ 1696 if (ufshcd_can_hibern8_during_gating(hba)) { 1697 ret = ufshcd_uic_hibern8_enter(hba); 1698 if (ret) { 1699 hba->clk_gating.state = CLKS_ON; 1700 dev_err(hba->dev, "%s: hibern8 enter failed %d\n", 1701 __func__, ret); 1702 trace_ufshcd_clk_gating(dev_name(hba->dev), 1703 hba->clk_gating.state); 1704 goto out; 1705 } 1706 ufshcd_set_link_hibern8(hba); 1707 } 1708 1709 ufshcd_disable_irq(hba); 1710 1711 if (!ufshcd_is_link_active(hba)) 1712 ufshcd_setup_clocks(hba, false); 1713 else 1714 /* If link is active, device ref_clk can't be switched off */ 1715 __ufshcd_setup_clocks(hba, false, true); 1716 1717 /* Put the host controller in low power mode if possible */ > 1718 ufshcd_hba_vreg_set_lpm(hba); 1719 /* 1720 * In case you are here to cancel this work the gating state 1721 * would be marked as REQ_CLKS_ON. In this case keep the state 1722 * as REQ_CLKS_ON which would anyway imply that clocks are off 1723 * and a request to turn them on is pending. By doing this way, 1724 * we keep the state machine in tact and this would ultimately 1725 * prevent from doing cancel work multiple times when there are 1726 * new requests arriving before the current cancel work is done. 1727 */ 1728 spin_lock_irqsave(hba->host->host_lock, flags); 1729 if (hba->clk_gating.state == REQ_CLKS_OFF) { 1730 hba->clk_gating.state = CLKS_OFF; 1731 trace_ufshcd_clk_gating(dev_name(hba->dev), 1732 hba->clk_gating.state); 1733 } 1734 rel_lock: 1735 spin_unlock_irqrestore(hba->host->host_lock, flags); 1736 out: 1737 return; 1738 } 1739 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --r5Pyd7+fXNt84Ff3 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 fmb1Q7F4phHEa6k3x38A7C7pGmydAQA= --r5Pyd7+fXNt84Ff3--