Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp2758166rdb; Tue, 26 Dec 2023 04:22:34 -0800 (PST) X-Google-Smtp-Source: AGHT+IEvxTDOhbP0KaKmll4QsoIoe/fy0Io34MlK16FF23ErkKT3GyHv8ZfqxT9N+vLfcPFDPMKS X-Received: by 2002:a05:6a20:7928:b0:195:fb31:bb34 with SMTP id b40-20020a056a20792800b00195fb31bb34mr435207pzg.72.1703593354616; Tue, 26 Dec 2023 04:22:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703593354; cv=none; d=google.com; s=arc-20160816; b=IF/CDAwhs4BVE29PHdfd0FDVkvSv3BsErql6UfnnvBZD0ib79Z3MQOYA6vrbQ5IyPJ 7+sK+SzTw2poOyGrwwwY/Fz5EIL8xJ49Yp/iaF4B3K42MrzNUXqB1z11tJsEc42tG/oh 8NE5KZp1yt16eG+2yuXSJNKUzLqeuXVFMzgTJqEjWfL3JsEb76x3fS/rPRIFmuccZr/a PKUXUk1LcUf5H+xTxpiw6T3/ssUj6tHvt8oo4OzVmxKzMWI5ATru689oO/kPTvZ+flI1 VdwBXAF+3XK95CiBnQnaxDsvz/g7txsckTw0YDuq9E2m22EBqRo14fVLjuE4vuhs0jyv XadA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:cc:to:from; bh=rSyC9kMTzJ11L3F5lUeW/jNUJEHKuAlupx7YZH43/uU=; fh=7UkCjMVBEh0HEBHlPErke7XEzGRFbjoMGGJz5fcuFnI=; b=GGZh9NG0/h0wExZ1GjEgCK/cRRP5EgZRpu11BeczGNsJT+6uF9FXZqFN0JQZ/gSOuE lcRf2Sj4etndA37hzN8GWVzg9CXbr4KqD5nLasIvPyosCV78NVd7LMAlhdWVa9uu16O6 nhOJf13UGQ9Y4qcyZYKV8OVhlQlyHu1zF6eGwZLoI6MEeaW16v+byBNoeaENnqAhBOvR cDZpzlccPjrb6oJNpc5971/Ey0tL0pMelRrSGHVsTW4Rti7e0rH56yU5b/qcz/HZ7Ge9 wWeA0ahOIta92QeuMfZ8lfUv0uwXByjvwGN7s16GTrg04cgbqXql9KpqnKuBpDZhjA5n uqYQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto+bounces-1040-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-crypto+bounces-1040-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id g4-20020a17090adac400b002861c962e15si9639721pjx.15.2023.12.26.04.22.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Dec 2023 04:22:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto+bounces-1040-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto+bounces-1040-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-crypto+bounces-1040-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id A165C282E0C for ; Tue, 26 Dec 2023 12:22:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 429244E62B; Tue, 26 Dec 2023 12:22:23 +0000 (UTC) X-Original-To: linux-crypto@vger.kernel.org Received: from szxga07-in.huawei.com (szxga07-in.huawei.com [45.249.212.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A7F914E611; Tue, 26 Dec 2023 12:22:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huawei.com Received: from mail.maildlp.com (unknown [172.19.163.44]) by szxga07-in.huawei.com (SkyGuard) with ESMTP id 4Szv4h5Tm1z1R6Hw; Tue, 26 Dec 2023 20:20:52 +0800 (CST) Received: from kwepemi500024.china.huawei.com (unknown [7.221.188.100]) by mail.maildlp.com (Postfix) with ESMTPS id F10C21402DE; Tue, 26 Dec 2023 20:22:11 +0800 (CST) Received: from dggpemm500006.china.huawei.com (7.185.36.236) by kwepemi500024.china.huawei.com (7.221.188.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 26 Dec 2023 20:22:11 +0800 Received: from dggpemm500006.china.huawei.com ([7.185.36.236]) by dggpemm500006.china.huawei.com ([7.185.36.236]) with mapi id 15.01.2507.035; Tue, 26 Dec 2023 20:22:11 +0800 From: "Gonglei (Arei)" To: Markus Elfring , kernel test robot , "virtualization@lists.linux.dev" , "linux-crypto@vger.kernel.org" , "kernel-janitors@vger.kernel.org" , "David S. Miller" , Herbert Xu , Jason Wang , "Michael S. Tsirkin" , "Xuan Zhuo" CC: "llvm@lists.linux.dev" , "oe-kbuild-all@lists.linux.dev" , "netdev@vger.kernel.org" , LKML , "cocci@inria.fr" Subject: RE: [PATCH v2] crypto: virtio - Less function calls in __virtio_crypto_akcipher_do_req() after error detection Thread-Topic: [PATCH v2] crypto: virtio - Less function calls in __virtio_crypto_akcipher_do_req() after error detection Thread-Index: AQHaN+QUjZOxb6ORnEG4ZWEqtSGvn7C7fD+A Date: Tue, 26 Dec 2023 12:22:11 +0000 Message-ID: References: <2413f22f-f0c3-45e0-9f6b-a551bdf0f54c@web.de> <202312260852.0ge5O8IL-lkp@intel.com> <7bf9a4fa-1675-45a6-88dd-82549ae2c6e0@web.de> In-Reply-To: <7bf9a4fa-1675-45a6-88dd-82549ae2c6e0@web.de> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-crypto@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFya3VzIEVsZnJpbmcg W21haWx0bzpNYXJrdXMuRWxmcmluZ0B3ZWIuZGVdDQo+IFNlbnQ6IFR1ZXNkYXksIERlY2VtYmVy IDI2LCAyMDIzIDY6MTIgUE0NCj4gVG86IGtlcm5lbCB0ZXN0IHJvYm90IDxsa3BAaW50ZWwuY29t PjsgdmlydHVhbGl6YXRpb25AbGlzdHMubGludXguZGV2Ow0KPiBsaW51eC1jcnlwdG9Admdlci5r ZXJuZWwub3JnOyBrZXJuZWwtamFuaXRvcnNAdmdlci5rZXJuZWwub3JnOyBEYXZpZCBTLiBNaWxs ZXINCj4gPGRhdmVtQGRhdmVtbG9mdC5uZXQ+OyBHb25nbGVpIChBcmVpKSA8YXJlaS5nb25nbGVp QGh1YXdlaS5jb20+OyBIZXJiZXJ0DQo+IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+ OyBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPjsNCj4gTWljaGFlbCBTLiBUc2lya2lu IDxtc3RAcmVkaGF0LmNvbT47IFh1YW4gWmh1bw0KPiA8eHVhbnpodW9AbGludXguYWxpYmFiYS5j b20+DQo+IENjOiBsbHZtQGxpc3RzLmxpbnV4LmRldjsgb2Uta2J1aWxkLWFsbEBsaXN0cy5saW51 eC5kZXY7IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7DQo+IExLTUwgPGxpbnV4LWtlcm5lbEB2Z2Vy Lmtlcm5lbC5vcmc+OyBjb2NjaUBpbnJpYS5mcg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjJdIGNyeXB0 bzogdmlydGlvIC0gTGVzcyBmdW5jdGlvbiBjYWxscyBpbg0KPiBfX3ZpcnRpb19jcnlwdG9fYWtj aXBoZXJfZG9fcmVxKCkgYWZ0ZXIgZXJyb3IgZGV0ZWN0aW9uDQo+IA0KPiBGcm9tOiBNYXJrdXMg RWxmcmluZyA8ZWxmcmluZ0B1c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+DQo+IERhdGU6IFR1ZSwgMjYg RGVjIDIwMjMgMTE6MDA6MjAgKzAxMDANCj4gDQo+IFRoZSBrZnJlZSgpIGZ1bmN0aW9uIHdhcyBj YWxsZWQgaW4gdXAgdG8gdHdvIGNhc2VzIGJ5IHRoZQ0KPiBfX3ZpcnRpb19jcnlwdG9fYWtjaXBo ZXJfZG9fcmVxKCkgZnVuY3Rpb24gZHVyaW5nIGVycm9yIGhhbmRsaW5nIGV2ZW4gaWYgdGhlDQo+ IHBhc3NlZCB2YXJpYWJsZSBjb250YWluZWQgYSBudWxsIHBvaW50ZXIuDQo+IFRoaXMgaXNzdWUg d2FzIGRldGVjdGVkIGJ5IHVzaW5nIHRoZSBDb2NjaW5lbGxlIHNvZnR3YXJlLg0KPiANCj4gKiBB ZGp1c3QganVtcCB0YXJnZXRzLg0KPiANCj4gKiBEZWxldGUgdHdvIGluaXRpYWxpc2F0aW9ucyB3 aGljaCBiZWNhbWUgdW5uZWNlc3NhcnkNCj4gICB3aXRoIHRoaXMgcmVmYWN0b3JpbmcuDQo+IA0K PiBTaWduZWQtb2ZmLWJ5OiBNYXJrdXMgRWxmcmluZyA8ZWxmcmluZ0B1c2Vycy5zb3VyY2Vmb3Jn ZS5uZXQ+DQo+IC0tLQ0KPiANCj4gdjI6DQo+IEEgdHlwbyB3YXMgZml4ZWQgZm9yIHRoZSBkZWxp bWl0ZXIgb2YgYSBsYWJlbC4NCj4gDQo+ICBkcml2ZXJzL2NyeXB0by92aXJ0aW8vdmlydGlvX2Ny eXB0b19ha2NpcGhlcl9hbGdzLmMgfCAxMiArKysrKystLS0tLS0NCj4gIDEgZmlsZSBjaGFuZ2Vk LCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pDQo+IA0KDQpSZXZpZXdlZC1ieTogR29u Z2xlaSA8YXJlaS5nb25nbGVpQGh1YXdlaS5jb20+DQoNCg0KUmVnYXJkcywNCi1Hb25nbGVpDQo=