Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp207114pxf; Thu, 8 Apr 2021 00:49:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwCQj9hhGgZvfa5GL8EpBUGz5cWs1y0SkDsSpqmjjdYm6TukmE2rk1PgWYVSCWrNF+CCxq3 X-Received: by 2002:a17:90a:5903:: with SMTP id k3mr4144877pji.225.1617868167955; Thu, 08 Apr 2021 00:49:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617868167; cv=none; d=google.com; s=arc-20160816; b=w+6c3L2AQF3dNV9lCspliVmSyaw7T04lmTLfIjrwWiGN5xUIrRM8qqZgaV/cZJswNI 0tVJZA3oLUAbbqaDntxi4yVGkxe308kMOGNublGMzZ6Zu4DXIdUkxk2YzrdUTg/wIOy0 VBzV1I/zTPCpl974R0qZHQ9j/c3lMiabamJ5oZbee5N8kKb+xknaUUfg8Bwu6X8NY7W6 y5nwOQB/dDiQkBdf2BTAjg1+lI/R3Zo0ahYuY8EaJhgNSB2zuOcvGZmObqXESvjKaA16 iC8ePbqm8ycsebLl4uz+U0LQwrkmOIryuSaKVeASvMubkQLw6Biv7h2474jeYAJ1EAsb ijhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=Vdt0jBfeCi1K8wE3ZAn+jcvfqa24IbLOuU8v+R6EpzU=; b=CLCag/MKiixzLYFtdVULV/Ld2XeBwDgojdSWAkPq+8uoXXJ1cP1lOo0ki/FCb2xAza /gTVMXYS1NFOOWJEi1Q/wtASlmLKNKYrxD5QxLrufzZ7pBKKPjtJbaneYmiUzQCicfUV NM9FOaJgf45BOHRQwEdZvW7svF4MXTgFH2Dy4NLHixjk2T9hWZMn4CD7NxBWD3loPN4I 4JobFdsJUicNA0RziM5n6Qb8PaL4r4ipJV1fAg4Xc/cLAzOMvisTqnJ2nKZC7bMrLAwU qIX+wI23KjmUeyg5OW3PZCKQc69KFUyRypZ7E8BJopjNca+pGIhzIivHNLqeH9yUqqTy pGFg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e1si25212378pgo.3.2021.04.08.00.49.16; Thu, 08 Apr 2021 00:49:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230303AbhDHHss (ORCPT + 99 others); Thu, 8 Apr 2021 03:48:48 -0400 Received: from mga05.intel.com ([192.55.52.43]:51493 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229579AbhDHHsr (ORCPT ); Thu, 8 Apr 2021 03:48:47 -0400 IronPort-SDR: pFDYCH5w+2OV1175FFYkQ6p1WPg1WgO3rkgZyyJPhldR8vKI21A1AThpzKyT/Jp/s7WDXqMkKx hcad2zfTMf3w== X-IronPort-AV: E=McAfee;i="6000,8403,9947"; a="278753013" X-IronPort-AV: E=Sophos;i="5.82,205,1613462400"; d="gz'50?scan'50,208,50";a="278753013" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Apr 2021 00:48:36 -0700 IronPort-SDR: jCeT2gp3+OizstJYnxFukbahMExdImHlcdY05RaUtfaRvEvAzitVw+nb5kfcYVbdrD7BQSfXwP 4OlVQ8CQu/+w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,205,1613462400"; d="gz'50?scan'50,208,50";a="381627676" Received: from lkp-server01.sh.intel.com (HELO 69d8fcc516b7) ([10.239.97.150]) by orsmga006.jf.intel.com with ESMTP; 08 Apr 2021 00:48:33 -0700 Received: from kbuild by 69d8fcc516b7 with local (Exim 4.92) (envelope-from ) id 1lUPOz-000ESl-28; Thu, 08 Apr 2021 07:48:33 +0000 Date: Thu, 8 Apr 2021 15:48:23 +0800 From: kernel test robot To: Manivannan Sadhasivam , linux-arm-msm@vger.kernel.org Cc: kbuild-all@lists.01.org, hemantk@codeaurora.org, linux-kernel@vger.kernel.org, bbhatt@codeaurora.org, Manivannan Sadhasivam Subject: Re: [PATCH] bus: mhi: core: Fix shadow declarations Message-ID: <202104081510.kEbFg0Uz-lkp@intel.com> References: <20210408064542.22451-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="LQksG6bCIzRHxTLp" Content-Disposition: inline In-Reply-To: <20210408064542.22451-1-manivannan.sadhasivam@linaro.org> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Manivannan, I love your patch! Perhaps something to improve: [auto build test WARNING on linus/master] [also build test WARNING on v5.12-rc6 next-20210407] [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/Manivannan-Sadhasivam/bus-mhi-core-Fix-shadow-declarations/20210408-144747 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 454859c552da78b0f587205d308401922b56863e config: i386-randconfig-s032-20210407 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.3-279-g6d5d9b42-dirty # https://github.com/0day-ci/linux/commit/cca6579a65f1295cba8d8e7f12162b6270f71449 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Manivannan-Sadhasivam/bus-mhi-core-Fix-shadow-declarations/20210408-144747 git checkout cca6579a65f1295cba8d8e7f12162b6270f71449 # save the attached .config to linux build tree make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) >> drivers/bus/mhi/core/main.c:774:64: sparse: sparse: mixing different enum types: >> drivers/bus/mhi/core/main.c:774:64: sparse: unsigned int enum mhi_pm_state >> drivers/bus/mhi/core/main.c:774:64: sparse: unsigned int enum mhi_state vim +774 drivers/bus/mhi/core/main.c 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 707 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 708 int mhi_process_ctrl_ev_ring(struct mhi_controller *mhi_cntrl, 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 709 struct mhi_event *mhi_event, 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 710 u32 event_quota) 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 711 { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 712 struct mhi_tre *dev_rp, *local_rp; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 713 struct mhi_ring *ev_ring = &mhi_event->ring; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 714 struct mhi_event_ctxt *er_ctxt = 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 715 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 716 struct mhi_chan *mhi_chan; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 717 struct device *dev = &mhi_cntrl->mhi_dev->dev; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 718 u32 chan; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 719 int count = 0; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 720 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 721 /* 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 722 * This is a quick check to avoid unnecessary event processing 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 723 * in case MHI is already in error state, but it's still possible 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 724 * to transition to error state while processing events 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 725 */ 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 726 if (unlikely(MHI_EVENT_ACCESS_INVALID(mhi_cntrl->pm_state))) 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 727 return -EIO; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 728 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 729 dev_rp = mhi_to_virtual(ev_ring, er_ctxt->rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 730 local_rp = ev_ring->rp; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 731 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 732 while (dev_rp != local_rp) { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 733 enum mhi_pkt_type type = MHI_TRE_GET_EV_TYPE(local_rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 734 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 735 switch (type) { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 736 case MHI_PKT_TYPE_BW_REQ_EVENT: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 737 { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 738 struct mhi_link_info *link_info; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 739 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 740 link_info = &mhi_cntrl->mhi_link_info; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 741 write_lock_irq(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 742 link_info->target_link_speed = 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 743 MHI_TRE_GET_EV_LINKSPEED(local_rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 744 link_info->target_link_width = 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 745 MHI_TRE_GET_EV_LINKWIDTH(local_rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 746 write_unlock_irq(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 747 dev_dbg(dev, "Received BW_REQ event\n"); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 748 mhi_cntrl->status_cb(mhi_cntrl, MHI_CB_BW_REQ); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 749 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 750 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 751 case MHI_PKT_TYPE_STATE_CHANGE_EVENT: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 752 { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 753 enum mhi_state new_state; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 754 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 755 new_state = MHI_TRE_GET_EV_STATE(local_rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 756 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 757 dev_dbg(dev, "State change event to state: %s\n", 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 758 TO_MHI_STATE_STR(new_state)); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 759 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 760 switch (new_state) { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 761 case MHI_STATE_M0: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 762 mhi_pm_m0_transition(mhi_cntrl); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 763 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 764 case MHI_STATE_M1: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 765 mhi_pm_m1_transition(mhi_cntrl); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 766 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 767 case MHI_STATE_M3: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 768 mhi_pm_m3_transition(mhi_cntrl); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 769 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 770 case MHI_STATE_SYS_ERR: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 771 { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 772 dev_dbg(dev, "System error detected\n"); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 773 write_lock_irq(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 @774 new_state = mhi_tryset_pm_state(mhi_cntrl, 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 775 MHI_PM_SYS_ERR_DETECT); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 776 write_unlock_irq(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 777 if (new_state == MHI_PM_SYS_ERR_DETECT) bc7ccce5a5192c Hemant Kumar 2020-05-21 778 mhi_pm_sys_err_handler(mhi_cntrl); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 779 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 780 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 781 default: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 782 dev_err(dev, "Invalid state: %s\n", 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 783 TO_MHI_STATE_STR(new_state)); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 784 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 785 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 786 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 787 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 788 case MHI_PKT_TYPE_CMD_COMPLETION_EVENT: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 789 mhi_process_cmd_completion(mhi_cntrl, local_rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 790 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 791 case MHI_PKT_TYPE_EE_EVENT: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 792 { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 793 enum dev_st_transition st = DEV_ST_TRANSITION_MAX; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 794 enum mhi_ee_type event = MHI_TRE_GET_EV_EXECENV(local_rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 795 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 796 dev_dbg(dev, "Received EE event: %s\n", 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 797 TO_MHI_EXEC_STR(event)); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 798 switch (event) { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 799 case MHI_EE_SBL: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 800 st = DEV_ST_TRANSITION_SBL; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 801 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 802 case MHI_EE_WFW: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 803 case MHI_EE_AMSS: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 804 st = DEV_ST_TRANSITION_MISSION_MODE; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 805 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 806 case MHI_EE_RDDM: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 807 mhi_cntrl->status_cb(mhi_cntrl, MHI_CB_EE_RDDM); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 808 write_lock_irq(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 809 mhi_cntrl->ee = event; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 810 write_unlock_irq(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 811 wake_up_all(&mhi_cntrl->state_event); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 812 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 813 default: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 814 dev_err(dev, 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 815 "Unhandled EE event: 0x%x\n", type); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 816 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 817 if (st != DEV_ST_TRANSITION_MAX) 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 818 mhi_queue_state_transition(mhi_cntrl, st); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 819 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 820 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 821 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 822 case MHI_PKT_TYPE_TX_EVENT: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 823 chan = MHI_TRE_GET_EV_CHID(local_rp); 020960685041fc Hemant Kumar 2020-05-21 824 020960685041fc Hemant Kumar 2020-05-21 825 WARN_ON(chan >= mhi_cntrl->max_chan); 020960685041fc Hemant Kumar 2020-05-21 826 020960685041fc Hemant Kumar 2020-05-21 827 /* 020960685041fc Hemant Kumar 2020-05-21 828 * Only process the event ring elements whose channel 020960685041fc Hemant Kumar 2020-05-21 829 * ID is within the maximum supported range. 020960685041fc Hemant Kumar 2020-05-21 830 */ 020960685041fc Hemant Kumar 2020-05-21 831 if (chan < mhi_cntrl->max_chan) { 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 832 mhi_chan = &mhi_cntrl->mhi_chan[chan]; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 833 parse_xfer_event(mhi_cntrl, local_rp, mhi_chan); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 834 event_quota--; 020960685041fc Hemant Kumar 2020-05-21 835 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 836 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 837 default: 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 838 dev_err(dev, "Unhandled event type: %d\n", type); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 839 break; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 840 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 841 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 842 mhi_recycle_ev_ring_element(mhi_cntrl, ev_ring); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 843 local_rp = ev_ring->rp; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 844 dev_rp = mhi_to_virtual(ev_ring, er_ctxt->rp); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 845 count++; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 846 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 847 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 848 read_lock_bh(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 849 if (likely(MHI_DB_ACCESS_VALID(mhi_cntrl))) 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 850 mhi_ring_er_db(mhi_event); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 851 read_unlock_bh(&mhi_cntrl->pm_lock); 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 852 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 853 return count; 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 854 } 1d3173a3bae703 Manivannan Sadhasivam 2020-02-20 855 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --LQksG6bCIzRHxTLp Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 PwYsLKomH53SIJxTm53/BfCwQwf6twEA --LQksG6bCIzRHxTLp--