Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1063906pxj; Wed, 2 Jun 2021 19:58:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw8scxD4XNYDngFmPxCYGebxU8bQk5bGrFF3DUrd6P0cGwTBaACO7+xMYH9gpX1/soC1+wl X-Received: by 2002:a17:906:d04f:: with SMTP id bo15mr36003437ejb.405.1622689104382; Wed, 02 Jun 2021 19:58:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622689104; cv=none; d=google.com; s=arc-20160816; b=iiYokZFW6YOC9n+xD4gq4zEVPS+xTFOTPIrsby1Ztn9jjU/I6+yNCv7uNJcEvqxLN7 8hY6KAeioUERlp6DRAhGruqHPQAvG7gwjvy9SGisMk7QjsVl0a6aIAGCoDzfRG6oaReT lcop+Xx9vEHVN+XxPotMoGwzf2O10PC4HytDnawAr7cX+01RWg35xzYqVPmN5Cx5mifm UrVD92vEONyjzqwnt8iLr+NlnAjvNz/C9BSIlm4Deqk0mdWXP9JS9lWPvLfPjL+FFp3L jRa6snMOc1FjOKYC0zBwohtM+QWvOjrMI7sb5+6J+lDAyJAhkR7CnMMKrgD6XP+kE05U +NJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=T1f3ciz9FJ4+c/XRklk7ljIC8zMrcEktrNSPUm0vuD8=; b=PnesBRxxh5VHJ6pPcVsL7bZpTMfKBtAFUxrpOPrP20SVeDL12zcgQcJwieyUTrvJA5 zIUJ2veguo6k4/47uqkTuobY0e0gBcLm325P1pG7U5fG9EbyH09FffOpfAMdTw4x5uQS XDGb0mgqkJfLwKGbIIDbj/w1Cb0dg3hKPusKFokHzB1Z6KHxrghqXCZhVXMQZcoLfHBt zwo2VeK6UEt47UIepo61NlACfsnwwDmjv22Hdh6Ft916KWSJsw5l2ddlKEoo9oHBdzs0 1gk1DawKHvmuH9193NK+ySScyNSF1D/JdZw3GpoKs0DZMwelzQTk5RJieElRPC65F0gk iu5g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=PIDq4YzC; 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=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dt15si1182384ejc.140.2021.06.02.19.58.00; Wed, 02 Jun 2021 19:58:24 -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=pass header.i=@mediatek.com header.s=dk header.b=PIDq4YzC; 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=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229803AbhFCC4N (ORCPT + 99 others); Wed, 2 Jun 2021 22:56:13 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:54171 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S229541AbhFCC4N (ORCPT ); Wed, 2 Jun 2021 22:56:13 -0400 X-UUID: 05c7891aec4c4d7c963a539b75deee66-20210603 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=T1f3ciz9FJ4+c/XRklk7ljIC8zMrcEktrNSPUm0vuD8=; b=PIDq4YzCmHMgZC8LQ2xeznDU81jF9iTSuYwjaUGtzWj3LKC+sEq717XiH92YKAcI5IxcRBiKAdEDMvya3DqmMeFC8IpEm1kV5dDGy5olQPGaYg3LDPt/xZacc23A5e/ZLSBER6+rwg6ACd6vVY1bblILovg7yOE5n9ZHp0dGyN8=; X-UUID: 05c7891aec4c4d7c963a539b75deee66-20210603 Received: from mtkcas11.mediatek.inc [(172.21.101.40)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 869516845; Thu, 03 Jun 2021 10:54:26 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs02n2.mediatek.inc (172.21.101.101) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 3 Jun 2021 10:54:25 +0800 Received: from [172.21.77.33] (172.21.77.33) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 3 Jun 2021 10:54:25 +0800 Message-ID: <1622688865.7096.6.camel@mtkswgap22> Subject: Re: [PATCH v1 2/3] scsi: ufs: Optimize host lock on transfer requests send/compl paths From: Stanley Chu To: Can Guo CC: , , , , , Alim Akhtar , Avri Altman , "James E.J. Bottomley" , "Martin K. Petersen" , Matthias Brugger , Bean Huo , Jaegeuk Kim , "Adrian Hunter" , Kiwoong Kim , Satya Tangirala , open list , "moderated list:ARM/Mediatek SoC support" , "moderated list:ARM/Mediatek SoC support" Date: Thu, 3 Jun 2021 10:54:25 +0800 In-Reply-To: <1621845419-14194-3-git-send-email-cang@codeaurora.org> References: <1621845419-14194-1-git-send-email-cang@codeaurora.org> <1621845419-14194-3-git-send-email-cang@codeaurora.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQ2FuLA0KDQpPbiBNb24sIDIwMjEtMDUtMjQgYXQgMDE6MzYgLTA3MDAsIENhbiBHdW8gd3Jv dGU6DQo+IEN1cnJlbnQgVUZTIElSUSBoYW5kbGVyIGlzIGNvbXBsZXRlbHkgd3JhcHBlZCBieSBo b3N0IGxvY2ssIGFuZCBiZWNhdXNlDQo+IHVmc2hjZF9zZW5kX2NvbW1hbmQoKSBpcyBhbHNvIHBy b3RlY3RlZCBieSBob3N0IGxvY2ssIHdoZW4gSVJRIGhhbmRsZXINCj4gZmlyZXMsIG5vdCBvbmx5 IHRoZSBDUFUgcnVubmluZyB0aGUgSVJRIGhhbmRsZXIgY2Fubm90IHNlbmQgbmV3IHJlcXVlc3Rz LA0KPiB0aGUgcmVzdCBDUFVzIGNhbiBuZWl0aGVyLiBNb3ZlIHRoZSBob3N0IGxvY2sgd3JhcHBp bmcgdGhlIElSUSBoYW5kbGVyIGludG8NCj4gc3BlY2lmaWMgYnJhbmNoZXMsIGkuZS4sIHVmc2hj ZF91aWNfY21kX2NvbXBsKCksIHVmc2hjZF9jaGVja19lcnJvcnMoKSwNCj4gdWZzaGNkX3RtY19o YW5kbGVyKCkgYW5kIHVmc2hjZF90cmFuc2Zlcl9yZXFfY29tcGwoKS4gTWVhbndoaWxlLCB0byBm dXJ0aGVyDQo+IHJlZHVjZSBvY2NwdWF0aW9uIG9mIGhvc3QgbG9jayBpbiB1ZnNoY2RfdHJhbnNm ZXJfcmVxX2NvbXBsKCksIGhvc3QgbG9jayBpcw0KPiBubyBsb25nZXIgcmVxdWlyZWQgdG8gY2Fs bCBfX3Vmc2hjZF90cmFuc2Zlcl9yZXFfY29tcGwoKS4gQXMgcGVyIHRlc3QsIHRoZQ0KPiBvcHRp bWl6YXRpb24gY2FuIGJyaW5nIGNvbnNpZGVyYWJsZSBnYWluIHRvIHJhbmRvbSByZWFkL3dyaXRl IHBlcmZvcm1hbmNlLg0KPiANCj4gQ2M6IFN0YW5sZXkgQ2h1IDxzdGFubGV5LmNodUBtZWRpYXRl ay5jb20+DQo+IENvLWRldmVsb3BlZC1ieTogQXN1dG9zaCBEYXMgPGFzdXRvc2hkQGNvZGVhdXJv cmEub3JnPg0KPiBTaWduZWQtb2ZmLWJ5OiBBc3V0b3NoIERhcyA8YXN1dG9zaGRAY29kZWF1cm9y YS5vcmc+DQo+IFNpZ25lZC1vZmYtYnk6IENhbiBHdW8gPGNhbmdAY29kZWF1cm9yYS5vcmc+DQoN CkFjY29yZGluZyB0byBteSB0ZXN0LCB0aGUgcGVyZm9ybWFuY2UgaW5kZWVkIGhhcyBpbXByZXNz aXZlIGltcHJvdmVtZW50DQp3aXRoIHRoaXMgc2VyaWVzIQ0KDQpSZXZpZXdlZC1ieTogU3Rhbmxl eSBDaHUgPHN0YW5sZXkuY2h1QG1lZGlhdGVrLmNvbT4NCg0KDQoNCg0KPiAgI2VuZGlmDQo+ICAN Cj4gIAlib29sIHJlcV9hYm9ydF9za2lwOw0KPiAtCWJvb2wgaW5fdXNlOw0KPiAgfTsNCj4gIA0K PiAgLyoqDQoNCg==