Received: by 2002:a05:6358:111d:b0:dc:6189:e246 with SMTP id f29csp3383331rwi; Tue, 1 Nov 2022 20:43:02 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7W783S0wXREGGLu0O+YcGFyX4aYNj23KM/Cg64tP8EuWYg/RuFCbZgMsstNSJ8zzMtozCf X-Received: by 2002:a05:6a00:1312:b0:536:fefd:e64a with SMTP id j18-20020a056a00131200b00536fefde64amr22941338pfu.26.1667360582567; Tue, 01 Nov 2022 20:43:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667360582; cv=none; d=google.com; s=arc-20160816; b=i3A2f1pEr/Io9eIqJ+kHAlhKF0xfVVBi9wHuAoBGuMr8UhgdKnnM68F7Nr3LmMgDL6 gO1bDExsB+tRHaEwS/hiDARnI6h3dpRnXwgwazzHljzlAdq8VJ4Od1t3vMh+WJWQpnhT tBh0FEqFfREF1qMVSIkTGCytkVBkJO0RD0nP/5c7SpvU+huooP9sjNTZKKCydhN2iuCi Hh3o0jnjYKJr7BNwlLd2Gvzm2Vr0yGp7wvhzS/l30w3itlH3t1Lnyyw1cU87FOW52Hte 2VMcfmMLkdhpXlyzbS4WWMrflNspRklgeA+7+xNXd7R63F+xTe1D2h9WkD52O0NbZYI6 5+/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:mime-version :content-transfer-encoding:references:in-reply-to:subject:cc:to:from :date; bh=2vmRclcGC9c8gCZLixhials1io34X1p4VxqiiQ9Sd5w=; b=T5rQqxKcwdt5syJ+XVTX0YCMxmAsT0ZLpPyt8EUkThCqUZvyTONonLsmmogQA0KgG3 As6G3n98L4JQJ+MaK9znUJhwHkWLxOZ/OI5p22e1u2RHryvVpTysUkj4rftsHjTQuRxQ KmmEN87iT84CwDXPhvHy7kpyCIzPzgzhlvNVch+ekbxwk6zyEoyhNjjaER0rbXq+4BzJ 6JORPxa5fez9vCLCl7OyJATnW4TIRCbgD3ylygeL5HoOuwwcw2WmKX6SUX+Sf3mkp80J w+7JMhTtv2SUrHTFxT1ci/X57CvJEGNjrE2mxiJXKj1ZS8ibhSaLR6NCzCNjF95OFBqm 3qEQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j4-20020a056a00234400b0056cee674092si13057265pfj.236.2022.11.01.20.42.49; Tue, 01 Nov 2022 20:43:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230242AbiKBCja (ORCPT + 97 others); Tue, 1 Nov 2022 22:39:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57938 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230235AbiKBCj1 (ORCPT ); Tue, 1 Nov 2022 22:39:27 -0400 Received: from zju.edu.cn (mail.zju.edu.cn [61.164.42.155]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 30028101C7; Tue, 1 Nov 2022 19:39:26 -0700 (PDT) Received: by ajax-webmail-mail-app2 (Coremail) ; Wed, 2 Nov 2022 10:39:23 +0800 (GMT+08:00) X-Originating-IP: [10.14.30.50] Date: Wed, 2 Nov 2022 10:39:23 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: "Jinlong Chen" To: "Jens Axboe" Cc: "Christoph Hellwig" , linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: Re: [PATCH 4/4] blk-mq: improve readability of blk_mq_alloc_request() X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.13 build 20210104(ab8c30b6) Copyright (c) 2002-2022 www.mailtech.cn zju.edu.cn In-Reply-To: <79c5d83f-27b2-dbe0-826b-bcb671e0766f@kernel.dk> References: <81fcbc046c9ea96cdfd8e20d1edc8e64c4d08153.1667314759.git.nickyc975@zju.edu.cn> <20221101173727.GC20690@lst.de> <3caa5abc.16387a.1843622d8cf.Coremail.nickyc975@zju.edu.cn> <79c5d83f-27b2-dbe0-826b-bcb671e0766f@kernel.dk> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: X-Coremail-Locale: zh_CN X-CM-TRANSID: by_KCgAXz1pb2GFjP+RcBw--.53751W X-CM-SenderInfo: qssqjiaqqzq6lmxovvfxof0/1tbiAgoCB1ZdtcNVXAACs7 X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org CgoKPiAtLS0tLeWOn+Wni+mCruS7ti0tLS0tCj4g5Y+R5Lu25Lq6OiAiSmVucyBBeGJvZSIgPGF4 Ym9lQGtlcm5lbC5kaz4KPiDlj5HpgIHml7bpl7Q6IDIwMjItMTEtMDIgMTA6MjU6MjcgKOaYn+ac n+S4iSkKPiDmlLbku7bkuro6ICJKaW5sb25nIENoZW4iIDxuaWNreWM5NzVAemp1LmVkdS5jbj4s ICJDaHJpc3RvcGggSGVsbHdpZyIgPGhjaEBsc3QuZGU+Cj4g5oqE6YCBOiBsaW51eC1ibG9ja0B2 Z2VyLmtlcm5lbC5vcmcsIGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKPiDkuLvpopg6IFJl OiBbUEFUQ0ggNC80XSBibGstbXE6IGltcHJvdmUgcmVhZGFiaWxpdHkgb2YgYmxrX21xX2FsbG9j X3JlcXVlc3QoKQo+IAo+IE9uIDExLzEvMjIgODoxOSBQTSwgSmlubG9uZyBDaGVuIHdyb3RlOgo+ ID4+IE9uIFR1ZSwgTm92IDAxLCAyMDIyIGF0IDExOjExOjM3UE0gKzA4MDAsIEppbmxvbmcgQ2hl biB3cm90ZToKPiA+Pj4gQWRkIGEgaGVscGVyIGJsa19tcV9hbGxvY19yZXF1ZXN0X25vY2FjaGUo KSB0byBhbGxvYyByZXF1ZXN0IHdpdGhvdXQKPiA+Pj4gY2FjaGUuIFRoaXMgbWFrZXMgYmxrX21x X2FsbG9jX3JlcXVlc3QoKSBtb3JlIHJlYWRhYmxlLgo+ID4+Pgo+ID4+PiBTaWduZWQtb2ZmLWJ5 OiBKaW5sb25nIENoZW4gPG5pY2t5Yzk3NUB6anUuZWR1LmNuPgo+ID4+PiAtLS0KPiA+Pj4gIGJs b2NrL2Jsay1tcS5jIHwgNDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t LS0tLS0tLS0KPiA+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCAxOCBkZWxl dGlvbnMoLSkKPiA+Pj4KPiA+Pj4gZGlmZiAtLWdpdCBhL2Jsb2NrL2Jsay1tcS5jIGIvYmxvY2sv YmxrLW1xLmMKPiA+Pj4gaW5kZXggODdhNjM0OGEwZDBhLi4yZmFlMTExYTQyYzggMTAwNjQ0Cj4g Pj4+IC0tLSBhL2Jsb2NrL2Jsay1tcS5jCj4gPj4+ICsrKyBiL2Jsb2NrL2Jsay1tcS5jCj4gPj4+ IEBAIC01NzIsMzYgKzU3Miw0NyBAQCBzdGF0aWMgc3RydWN0IHJlcXVlc3QgKmJsa19tcV9hbGxv Y19jYWNoZWRfcmVxdWVzdChzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSAqcSwKPiA+Pj4gIAlyZXR1cm4g cnE7Cj4gPj4+ICB9Cj4gPj4+ICAKPiA+Pj4gK3N0YXRpYyBzdHJ1Y3QgcmVxdWVzdCAqYmxrX21x X2FsbG9jX3JlcXVlc3Rfbm9jYWNoZShzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSAqcSwKPiA+Pj4gKwkJ YmxrX29wZl90IG9wZiwgYmxrX21xX3JlcV9mbGFnc190IGZsYWdzKQo+ID4+Cj4gPj4gVGhlIG5h bWUgaXMgYSBiaXQgb2RkLCBidXQgSSBjYW4ndCB0aGluayBvZmYgYSBiZXR0ZXIgb25lLgo+ID4+ Cj4gPj4+ICsJc3RydWN0IGJsa19tcV9hbGxvY19kYXRhIGRhdGEgPSB7Cj4gPj4+ICAJCQkucQkJ PSBxLAo+ID4+PiAgCQkJLmZsYWdzCQk9IGZsYWdzLAo+ID4+PiAgCQkJLmNtZF9mbGFncwk9IG9w ZiwKPiA+Pj4gIAkJCS5ucl90YWdzCT0gMSwKPiA+Pj4gIAkJfTsKPiA+Pgo+ID4+IEFuZCB0aGlz IG5vdyBoYXMgc3VwZXJmbG91cyBpbmRlbmF0aW9uLiAgT3ZlcmFsbCwgd2hpbGUgdGhlIHNlcGFy YXRlCj4gPj4gaGVscGVyIGxvb2tzIG1hcmdpbmFsbHkgbmljZXIsIEknbSBub3QgcmVhbGx5IHN1 cmUgaXQgaXMgd29ydGggdGhlCj4gPj4gY2h1cm4uCj4gPiAKPiA+IEknbGwgZHJvcCB0aGUgcGF0 Y2ggaWYgeW91IHRoaW5rIGl0IGlzIG5vdCB3b3J0aCB0aGUgY2h1cm4uIEJ1dCBJCj4gPiBzdGFy dGVkIGRvaW5nIHRoaXMgYmVjYXVzZSBvZiB0aGUgZm9sbG93aW5nIGdvdG8gc3RhdGVtZW50Ogo+ IAo+IFBsZWFzZSBqdXN0IGRyb3AgaXQsIEkgZG9uJ3QgdGhpbmsgaXQncyBhbiBpbXByb3ZlbWVu dC4KCk9rLCB0aGVuIEknbGwganVzdCByZXNlbmQgcGF0Y2ggMiB3aXRob3V0IHRoZSBzaWxseSBn b3RvIHJldHVybiBOVUxMIGFuZApwYXRjaCAzLgoKVGhhbmtzIQpKaW5sb25nIENoZW4K