From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1924E43677; Tue, 5 Dec 2023 12:01:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 94E5342E2B; Tue, 5 Dec 2023 12:01:52 +0100 (CET) Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04olkn2021.outbound.protection.outlook.com [40.92.45.21]) by mails.dpdk.org (Postfix) with ESMTP id E7DCF402C8 for ; Tue, 5 Dec 2023 12:01:50 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZACn03eJex+yqhG3jMg+ulcvfjuHAu+kc6k46b0OJqQiCRVfz5N6dKSK3GA8Uj/wBqsUW+ttnnhVvCuD1haNV0QNNUx8WYMJ0WZkxxVFOiRAm2DWBdnnVOcxM5iEn/RNAhRDKvSCbAvrv7THDGEUIkg54/9vOwN7Ek4HR06ObLRdLMiv2/RLKM+MlHthvrh71O0zQGETgeh4G+/vl7XBRziHUzIIW067zq0RK32S4c8cznzxvgM2jvHh7QVRcXU4FcNStrK/2+vwq84XGbQRn/x0PvYi3oclNkYr9bKh44fajd2FWTWZlPoB24Oydpoj7VYs84fVJ5zwIjgfHTf/lQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=htpvJ4xQ253no6Ma9vJWkY9ct3o+VGQHfWfFUYJkJoE=; b=nAFJiOGpZHUqaacf7voPpM589q+gs1U3OTJlStrldPc49yC9+2ZwONoz1x9dKHzgFZCANJ5UWlJ1P4ZSLcWTkUoIMEqjSt4KzCth6DKbKoL7HuE1NfkNdqxISRRRp377Pwe5ErTa25ii/Rpwquk6UnfMRjRVn921oCE0vT8z8e+Qe8Sr2argxYazYbIjwI0GjDBe8d2whWpaBr0wi4Ccmj5VPbuum9TpRKwxBE7aMjB8JdaQwFVA+wf86LEbpJyV8uTQRCqA7INhdjqgKOD+3FZQIEMjXk0xiTxFLf1DugErQ+v+6Pv/tpRhIlZFMamXU4Az/UbBvWTR7fVFo/GhmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=htpvJ4xQ253no6Ma9vJWkY9ct3o+VGQHfWfFUYJkJoE=; b=Rlr/4DGOUUu8oErUjbjfsXd7gicCzou2OExTEYis8fZEPO0ESUJFKbQAsX5b2ipjy9cwOHVTROnvGwU7f4b9Wo1mFr3H2SHDx2cVlkPogzQIjyHqLDy9BAAi15nAYLGj9r8LxC+8SdP1mqDaPFB9NH1I/t4cHnpDA3yd1btNObYCCAvMMQ7vM3nu2rBAgpAwOOg2YmStKTPGP1lNhOqx5dCoYtlYd793RR3xIArNqx8tvPEp7J+ctB6Tar4vhLjO6aX2LNkxxkaNr/mM6tqJTkRr+f3Nq/1AdHle2/k19+JThZNwpkvldIGGZYydNwkG2sgOEx7/NJIz5vhwzN2Llg== Received: from PH7PR03MB7047.namprd03.prod.outlook.com (2603:10b6:510:2b0::12) by BN9PR03MB6202.namprd03.prod.outlook.com (2603:10b6:408:11f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.24; Tue, 5 Dec 2023 11:01:48 +0000 Received: from PH7PR03MB7047.namprd03.prod.outlook.com ([fe80::50f3:cf0f:32c8:f7de]) by PH7PR03MB7047.namprd03.prod.outlook.com ([fe80::50f3:cf0f:32c8:f7de%3]) with mapi id 15.20.7068.022; Tue, 5 Dec 2023 11:01:48 +0000 Date: Tue, 5 Dec 2023 19:01:47 +0800 From: "yuanzhiyuan0928@outlook.com" To: dev , maxime.coquelin , chenbox Subject: Re: 0001-vhost-optimize-vhost-user-get-protocol-features References: <202312011945259414218@outlook.com> X-GUID: 9A43CC35-A5F9-4131-B93A-5B06FEB9BA30 X-Has-Attach: no X-Mailer: Foxmail 7.2.21.453[cn] Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart172255100544_=----" X-TMN: [egstibiIp9zXFrUoNaUIt2lgNgBMsLNx] X-ClientProxiedBy: SL2P216CA0146.KORP216.PROD.OUTLOOK.COM (2603:1096:101:35::17) To PH7PR03MB7047.namprd03.prod.outlook.com (2603:10b6:510:2b0::12) X-Microsoft-Original-Message-ID: <202312051901431251261@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH7PR03MB7047:EE_|BN9PR03MB6202:EE_ X-MS-Office365-Filtering-Correlation-Id: 96b57c43-37cc-43f6-121e-08dbf58193ca X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QkDG6zKMcSpwKFeeQetrfiaqdH9xe4L2g6xFvDBySwQRANo8HRA5JH5cCNjt4qtFJjqGl2fDw8HX46N/eNwfeh/bUbBErWH/I3+vHoHHwfOELRVK3TfUki67iN9qwFd7rfawF8TgxxkapX8D1iSCZSQPunn+hTm7zi+71INW59iy6UGsoRGBc9QohLPLCLEQtnFqSGlRKNmIlKKz8aGkr6MwHvT9gugH0ECe360z1YnSGa0dfcdrFlU3S7DSZddDsMjWVDtSmmcp5toNV/vIQ84vHBQe200KUNlVif367aBi7zWxRV7gpFUqD6IcPocl4ljaQryBlliWYO/rEiQO/TdZ/zI+tuIMdygDD9dTuSiQKM8ZkUx/dARAFoJl5rkdPDrhdoxgI4H+qfq7msG098DVEFMmfKNB44RYtJQxVf9EQDKsBwBKuGNN2nvxX83vDyFFgSu+HkeHAkKQt1uCaLgIihEs2rXWCDKOjQ7j9QA/kTmNAF3RILPyT0lDbcYF6LbS3izh+OU7gFqGopa14ooCy1X86hVuS97dgjSNHHOcxDoM6v9LCOGAHJagMtHl X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?swAnlvHFOEc34U/FILEzOpB990JZWFs/fRDy2hFiyTCAIsxWeVZBm9wGjb?= =?iso-8859-1?Q?MAUrjoSNgB+Mu6eo6IrgYSJWLU9vrnLnxwc31v0KB/K8E+C9GjTvjIv9se?= =?iso-8859-1?Q?jEsTYYIGDzBFyicADep41e6U90sBnX05kdvZo8lC4YizA98aD/CmZoT2fH?= =?iso-8859-1?Q?qyXqR4cP+RyWG0jL4u63cevLajUiFz9XvV1MdVWjLfIXtYJuOTMqkpwofZ?= =?iso-8859-1?Q?v06iXluxxf3pWqI3pT/LfkQ/4wGvCKfrnAXDhtuYV9uSbjZYWnjYoKiJ1Q?= =?iso-8859-1?Q?+ASFEVZLVjXkrF7CGC9FsD89fbKB+6C8AplJ2G8hU/qUnPKbhSxWzO+bPz?= =?iso-8859-1?Q?4Vr1rIlhPXmMEqxD4rp+dt426eK6JDuUuICENNr6JN6bE3NArhWaoCEeMo?= =?iso-8859-1?Q?+U/zUIH2+jXJ/rAe0TZvnuc8hHMaKQgv4dYCk/CgS5OkjlMumC3nCU1dIT?= =?iso-8859-1?Q?mzpnbSqDNVHSXklUgwh/pE2qPezvdOC/MdtOaYzzp8Fbge8AeYbawy/Fx1?= =?iso-8859-1?Q?VAz8+X7xYJOHycxRCwReKxiY50zZLJl4jxGi0YaO/nIUtRLgos92ug0Ey7?= =?iso-8859-1?Q?2K1rbzQr0QUmaXklN7mzN99W3J4sIXZfXAubKRB6xNqW4AqSZi9KS4lVMq?= =?iso-8859-1?Q?bxOmCxAYn6y1wbKPVKVLGi736KXWl/tG2/ZSvqRMJEv9cCxx1Lo5b0Yvyo?= =?iso-8859-1?Q?CstYPHUGirRUE3qIMfshO4quMIpJja79HTZiJWuf04WfOA00r/pAJBagMd?= =?iso-8859-1?Q?Ji7/0d3ezPzilqQ5JKnA8mttX9J9ngtjU95WYRe7fLFEGnNFV6HeVvTvJD?= =?iso-8859-1?Q?sRUo5QTSDduqyAlRKR/wiUOjS2KcQ5eje10FMaB8rJFElOVJQ0K4V7wIf/?= =?iso-8859-1?Q?fL6x8VLb7F4p7NKo1yvO3oOfBNAJ8MkKsR0ILJFL3fgZybaeyhsnEx8EKR?= =?iso-8859-1?Q?DTWYaFRVqs38TFjOcQej9/0fhv7Z+07p1UskZ/9VDAJyz1Wau4dMkviGU0?= =?iso-8859-1?Q?3quBRfacV3wjHJKEaIYHdNEvUnvJcOfCHqSBBIMtX9yxPRJY0I4vdZFNn0?= =?iso-8859-1?Q?PRXzcqDaR1bZE7I+dzh/ghmQLg62dPlR5NcZ5sZclu2iq8Bw90BJRErmBE?= =?iso-8859-1?Q?PU8QjA48dzLY27hhNwLs3pAvSOBrumGWUe893D5FhSMWSxH215gswnsnCL?= =?iso-8859-1?Q?tWtJ0vrEfcI/LwLI2mgULvS9NxPLYiz3vxbRVwTTDQoHKKV8TWXMFV1ZgT?= =?iso-8859-1?Q?+naEqkiX3ADnldqw9tACJ5KHoggi+f067xcVdD/xc=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 96b57c43-37cc-43f6-121e-08dbf58193ca X-MS-Exchange-CrossTenant-AuthSource: PH7PR03MB7047.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2023 11:01:48.5988 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR03MB6202 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org ------=_001_NextPart172255100544_=---- Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 RnJvbSA0Y2Y3Mjg0MmEwN2IyMjcwODc2OTM5ZmQyYmIyMzY3ZWZhYWQ5NWY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogWXVhbiBaaGl5dWFuIDx5dWFuemhpeXVhbjA5MjhAb3V0bG9v ay5jb20+DQpEYXRlOiBGcmksIDEgRGVjIDIwMjMgMTE6Mjc6NTEgKzAwMDANClN1YmplY3Q6IFtQ QVRDSF0gdmhvc3Q6IG9wdGltaXplIHZob3N0IHVzZXIgZ2V0IHByb3RvY29sIGZlYXR1cmVzDQoN CnZhcmlhYmxlIGZlYXR1cmVzIGlzIHVudXNlZCBpbiB2aG9zdF91c2VyX2dldF9wcm90b2NvbF9m ZWF0dXJlcy4NCg0KU2lnbmVkLW9mZi1ieTogWXVhbiBaaGl5dWFuIDx5dWFuemhpeXVhbjA5MjhA b3V0bG9vay5jb20+DQotLS0NCiBsaWIvdmhvc3Qvdmhvc3RfdXNlci5jIHwgMyArLS0NCiAxIGZp bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDIgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQg YS9saWIvdmhvc3Qvdmhvc3RfdXNlci5jIGIvbGliL3Zob3N0L3Zob3N0X3VzZXIuYw0KaW5kZXgg ZTM2MzEyMTgxYS4uM2U3MzdlYWYxMiAxMDA2NDQNCi0tLSBhL2xpYi92aG9zdC92aG9zdF91c2Vy LmMNCisrKyBiL2xpYi92aG9zdC92aG9zdF91c2VyLmMNCkBAIC0yMjQzLDkgKzIyNDMsOCBAQCB2 aG9zdF91c2VyX2dldF9wcm90b2NvbF9mZWF0dXJlcyhzdHJ1Y3QgdmlydGlvX25ldCAqKnBkZXYs DQogIGludCBtYWluX2ZkIF9fcnRlX3VudXNlZCkNCiB7DQogIHN0cnVjdCB2aXJ0aW9fbmV0ICpk ZXYgPSAqcGRldjsNCi0gdWludDY0X3QgZmVhdHVyZXMsIHByb3RvY29sX2ZlYXR1cmVzOw0KKyB1 aW50NjRfdCBwcm90b2NvbF9mZWF0dXJlczsNCiANCi0gcnRlX3Zob3N0X2RyaXZlcl9nZXRfZmVh dHVyZXMoZGV2LT5pZm5hbWUsICZmZWF0dXJlcyk7DQogIHJ0ZV92aG9zdF9kcml2ZXJfZ2V0X3By b3RvY29sX2ZlYXR1cmVzKGRldi0+aWZuYW1lLCAmcHJvdG9jb2xfZmVhdHVyZXMpOw0KIA0KICBj dHgtPm1zZy5wYXlsb2FkLnU2NCA9IHByb3RvY29sX2ZlYXR1cmVzOw0KLS0gDQoyLjM0LjENCg0K ------=_001_NextPart172255100544_=---- Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable =0A=
From 4cf72842a07b2270876939fd2bb2367efaad95f4 Mon=  Sep 17 00:00:00 2001
From: Yuan Zhiyuan&n= bsp;<yuanzhiyuan0928@outlook.com>
Date: Fri, 1 Dec&= nbsp;2023 11:27:51 +0000
Subject: [PATCH] vhost:&nbs= p;optimize vhost user get protocol features
variable features is unused in vhost_user_get_pro= tocol_features.

Signed-off-by: Yuan Zhiyuan <yuanz= hiyuan0928@outlook.com>
---
 lib/vhost/vhost_user.c |&nb= sp;3 +--
 1 file changed, 1 insertion(+),&= nbsp;2 deletions(-)

diff --git a/lib/vhost/vhost_user= .c b/lib/vhost/vhost_user.c
index e36312181a..3e737eaf12 = 100644
--- a/lib/vhost/vhost_user.c
+++ b/lib/vhost/vhost_u= ser.c
@@ -2243,9 +2243,8 @@ vhost_user_get_protocol_= features(struct virtio_net **pdev,
  int main_fd __rte_unused)
 = ;{
  struct virtio_ne= t *dev =3D *pdev;
- uint64_t features, protocol_features;
+ uint64_t protocol_features;
 
-
rte_vhost_driver_get_features(dev->= ifname, &features);
  rte_vhost_driver_get_protocol_features(dev->ifname, &proto= col_features);
 
  ctx->msg.payload.u64 =3D protocol_features;
-- 
2.= 34.1

=0A=
=0A= = ------=_001_NextPart172255100544_=------