Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp65201ybm; Wed, 27 May 2020 19:28:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx9t/MGyFvctjhCaikY5Ezmwqe4h4Bd6P6PE4T7kIAZiRkPEpoJQaRm1tbW6EhucQUQ6gUj X-Received: by 2002:a17:906:81c6:: with SMTP id e6mr1023343ejx.241.1590632914755; Wed, 27 May 2020 19:28:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590632914; cv=none; d=google.com; s=arc-20160816; b=lgBgOa09VxCcEPHVfuLzEko6NTK9jVKANH+vYtQ3BwaCtrOj30jeZa2JKdzIWQSjYW HzUYV8dOStW+qHjmZeM4ZThL5nN/Z3RhmzkTECsGU+ZzhoQJR99CdPVvoDKAHw7RN2GY rx/CeGmbdaweiiJ+/YbaSMqkA8zietK8NNI28+80dJpVKXCMAKpJfD0GS4fpKSChe1JK 89eh5HmyhmVpzI9ul9AZuheN04RBULuC6UCmTkGJWmRm4sxvf/hmHf6Y5mW94cB4f73j 38jMkGQAqIdMFp1VWy21n9ui901qELm9JnfRpDi/ESuaFdJkpfjd5E2U3f1KDY41Ul5I Ns8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature; bh=2J7cueeKkOfgzsvequVRFP6NRw+rP6CDwjyHhxAlHOU=; b=CThn6szIeNrssiewJDiWOQMYBSx3J3HjVbmCH5Oys3ttzc+Dyb+ejzsRknOO4KrQL9 0Au2lvlwvPMHssu2iNvLL6cfDudN5h0HaXygwnQG0LygA+d59ilgj+MohfRCis8u2s1X odnUqZTLP/Vj7WFrWJxgt0UXRklBjb/vV1Cnvmi5CJvpd2rS9ngvHXCXXQdiDRx3qRqV yZ880u/Jxztj94SQlPm5hHtC0ekpZ7EXau738oZPfG+zsSp8HtK1tkGAoU6cFnvArFRk Wf8YVd7xdtWFq7PKxOfID/IWzEGQeYRfPrDgDLl+L+W23aymjNxwT9slZJ7bI7+DYxdl BcOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=Omh6UMI7; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z3si2743629edj.437.2020.05.27.19.28.11; Wed, 27 May 2020 19:28:34 -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; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=Omh6UMI7; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726878AbgE1CZN (ORCPT + 99 others); Wed, 27 May 2020 22:25:13 -0400 Received: from mail27.static.mailgun.info ([104.130.122.27]:17898 "EHLO mail27.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725901AbgE1CZN (ORCPT ); Wed, 27 May 2020 22:25:13 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1590632712; h=Message-Id: Date: Subject: Cc: To: From: Sender; bh=2J7cueeKkOfgzsvequVRFP6NRw+rP6CDwjyHhxAlHOU=; b=Omh6UMI7Etm/UXtrAY15q2VXOA5ynZ1v5YOpJw5PH+DjeBCj+TJrlPr22Mo1eUiWly9Xge4V Dh5qTwmuGqUZ5ZsfrGNOWzStOjaf2+X5i4XBQKP66WTTu1ijf1pFt2289lrgQD6NYh4n9P/g q2WzH03M6ZFKqZMNjL3PUzu6kPw= X-Mailgun-Sending-Ip: 104.130.122.27 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n04.prod.us-east-1.postgun.com with SMTP id 5ecf20f82dd9e15ae37b80b0 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Thu, 28 May 2020 02:24:56 GMT Received: by smtp.codeaurora.org (Postfix, from userid 1001) id E0FF3C433CB; Thu, 28 May 2020 02:24:55 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.0 Received: from pacamara-linux.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: cang) by smtp.codeaurora.org (Postfix) with ESMTPSA id 2EC93C433C9; Thu, 28 May 2020 02:24:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 2EC93C433C9 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=cang@codeaurora.org From: Can Guo To: asutoshd@codeaurora.org, nguyenb@codeaurora.org, hongwus@codeaurora.org, rnayak@codeaurora.org, linux-scsi@vger.kernel.org, kernel-team@android.com, saravanak@google.com, salyzyn@google.com, cang@codeaurora.org Cc: Alim Akhtar , Avri Altman , "James E.J. Bottomley" , "Martin K. Petersen" , Stanley Chu , Bean Huo , Bart Van Assche , Tomas Winkler , linux-kernel@vger.kernel.org (open list) Subject: [PATCH v1 1/1] scsi: ufs: Don't update urgent bkops level when toggle auto bkops Date: Wed, 27 May 2020 19:24:42 -0700 Message-Id: <1590632686-17866-1-git-send-email-cang@codeaurora.org> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Urgent bkops level is used to compare against actual bkops status read from UFS device. Urgent bkops level is set during initialization and might be updated in exception event handler during runtime, but it should not be updated to the actual bkops status every time when auto bkops is toggled. Otherwise, if urgent bkops level is updated to 0, auto bkops shall always be kept enabled. Fixes: 24366c2afbb0 ("scsi: ufs: Recheck bkops level if bkops is disabled") Signed-off-by: Can Guo --- drivers/scsi/ufs/ufshcd.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index 1827b57..178322e 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c @@ -5133,7 +5133,6 @@ static int ufshcd_bkops_ctrl(struct ufs_hba *hba, err = ufshcd_enable_auto_bkops(hba); else err = ufshcd_disable_auto_bkops(hba); - hba->urgent_bkops_lvl = curr_status; out: return err; } -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project.