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 7D62842601; Thu, 21 Sep 2023 05:02:25 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 631114026D; Thu, 21 Sep 2023 05:02:25 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id 5FCD14014F for ; Thu, 21 Sep 2023 05:02:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695265343; x=1726801343; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=EQcMrPYfgNj2tkm1NK1Sot4LEKPoiVYvf+uA+Y7qo4o=; b=HzrexYURHZyMS1jQvJ5OcRXKcLc9fYgMW+avRUlv8JKXIZMWdn7ug/R6 bqmncVbmRoNhMQH4NyihBCXqpXulu1kvGuTsMta3Ih2YzBVvaAXKV3PrO GYJ4kww9RfbIgFHyMRjCi8Y6hJrufZVCN9QrYMz8zjDijGKxm+jaNIoCF ADhD8ncT/n1P2FjKGagVBIzQ9T/VIDQ5eAV7/ypIZXgB1pna5mPGiyTAS ksDTMVRle/ot89RkHzJJI3Ea5d8O0zYjY/Y6vzcw19VpnTg7epgzaWCgQ JXsOZ+jiSRqHYSQPEWI3BZf9ZwmaY23sXr08xsP0LRyIAqwS0udXjfhif A==; X-IronPort-AV: E=McAfee;i="6600,9927,10839"; a="411355875" X-IronPort-AV: E=Sophos;i="6.03,164,1694761200"; d="scan'208";a="411355875" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Sep 2023 20:02:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10839"; a="920557385" X-IronPort-AV: E=Sophos;i="6.03,164,1694761200"; d="scan'208";a="920557385" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 20 Sep 2023 20:02:22 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Wed, 20 Sep 2023 20:02:21 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Wed, 20 Sep 2023 20:02:21 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Wed, 20 Sep 2023 20:02:21 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.46) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Wed, 20 Sep 2023 20:02:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cyftEZgG6NEL14oqhsfDRd3YQXHIPkUTC26CgueXLeNgOTkYI0Mmp6P0lmPnOge5pzTwbFZmwGiPRZ1pYAZKkNbUYX5PPxpTLNk1WyvPWGBtVWBNSuDd88jsPP+j3xMKQW50RizwIeOaIZSCkYHh8M1Hc+IMvbMbSDoQ6fffgc/QWTnW/hB0AiDDCgrOJZVYFas+qMBUR6ek/k0ioZe3sQze4o+5AKCZH7aZuLQ+LqRslkhHQ2WmqKtRDCYGrTgS2IE1OVp/sr80KBbPGlr0y7xjpK0IMBi6zmLesSjxmHJjYYrqekcP7LJs6LJ4LZdJQFo/KQ5V6iiL+jsXeUnmeg== 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=f/yhtbKsFdAArAU2sFlLwb3sIRRbvUMwO4lhSYqx9Ak=; b=C4qhBdfuN1XrMuLqiatEpAH8sG+ypObKd0IMcPwgPnm0mCUQVnOsemj4DBgzPqcvRvCB6FpivqvBe700pZUBlXE48FGUV8BLiggVKv73Pdmh6TTRGDRJFe+5X1bF6/vniTZ73Eb/20VW3sXfU6/kYSqvydmMKXYBKAb6W71NM36jf4n84MRRSXobAvbPuY46NI6A3jFqmEfHXZQeZjct48w7azaT3Qe6Kg05pz7264RMrPGe+p/mXdVTSlwpznl6AwAiCiCA7g6vc0D0S9JrH87eF0k2e1A6WNDHGd6PAeJwKwZeEQGOskSdzAxZqEpAsKD8IobJ6BVWEK0R02k2Jw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN7PR11MB7019.namprd11.prod.outlook.com (2603:10b6:806:2ae::22) by BN9PR11MB5452.namprd11.prod.outlook.com (2603:10b6:408:101::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.19; Thu, 21 Sep 2023 03:02:09 +0000 Received: from SN7PR11MB7019.namprd11.prod.outlook.com ([fe80::7f2e:e0a:ddb2:753d]) by SN7PR11MB7019.namprd11.prod.outlook.com ([fe80::7f2e:e0a:ddb2:753d%7]) with mapi id 15.20.6792.026; Thu, 21 Sep 2023 03:02:09 +0000 From: "Jiang, Cheng1" To: Gowrishankar Muthukrishnan , "dev@dpdk.org" CC: "anoobj@marvell.com" , "Laatz, Kevin" , "Richardson, Bruce" Subject: RE: [PATCH v3 0/2] app/dma-perf: add SG copy support Thread-Topic: [PATCH v3 0/2] app/dma-perf: add SG copy support Thread-Index: AQHZy4rzyL99de8cUEOmD9QRO9ZHi7Ak2LmA Date: Thu, 21 Sep 2023 03:02:09 +0000 Message-ID: References: <20230810105704.2060-1-gmuthukrishn@marvell.com> <20230810130137.2529-1-gmuthukrishn@marvell.com> In-Reply-To: <20230810130137.2529-1-gmuthukrishn@marvell.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR11MB7019:EE_|BN9PR11MB5452:EE_ x-ms-office365-filtering-correlation-id: 1b6c2efc-ee6b-4949-f6b0-08dbba4f2590 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RrvTINpdQlxh1e5skpWK2v2AuiarpYoxRWq7+15rFcm/XdwfSwEEUTb1w42RQoYI7EssuyjLMt1f4nliXyXmvRGbNGtmJpju3rWcGGG8XWkeRGzEzFt/TNBz6B2D8nlCYFViPuQI0sdUVHt3HpdGihIZ3ORQASrD9lXB8hQQugTCkUAB06btd87SMssVvYCH+f4Qys2ayf4+ifFBGV5C6YuYGExoPPZ4PlbBH4kNxGujDVXQK+r5b2K1HpHf1McW95MjTcQgoIdWc3JUZyzL1HxAYhxfNWEXPI8xyQ3LEuMhnPpGYHca1FXMF88x24Lj2vhobIL4XvR0gYF5ckEIH3PgJdTRQsp3oc2I85yD2YEjZLD0i1JetKyKYuxQ3ty8vtIM1qlmRF7+WDphiakXP3LV4cNVEsdvaWc97lpjig0+HfVQ9i0Pb48RIIApxq7nY5wQJ4tKGspNfMNHlHS0sS3gMGcVAPhCn+9+LdURfnMZrj9/bJ4bxXgAf6pxUjfcUUR33W2v2ckgt0UOkGmEI9RonhyvwXCxcsaXgiFQh5JCVDfdWGmY7HLfVnJMnJPTju64AvlyTeGkOy9IP+q3Pk5787c4gK6KMsF5eN4Rzx3/NY5vRhe5VpVCkWl7lO8S x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7019.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(366004)(346002)(396003)(376002)(136003)(1800799009)(186009)(451199024)(9686003)(71200400001)(6506007)(7696005)(53546011)(83380400001)(86362001)(122000001)(33656002)(38100700002)(82960400001)(38070700005)(107886003)(66556008)(55016003)(26005)(110136005)(316002)(64756008)(66476007)(54906003)(66946007)(76116006)(41300700001)(66446008)(2906002)(52536014)(5660300002)(8936002)(8676002)(4326008)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Rcp8MEVVNk+fsjsoXKaM0WiK0p98w8tgGWsqrtSpwFWkwSLk9W303hzJl0Et?= =?us-ascii?Q?seduBwukkjAhH6QucEFoLfmoeDEGiyECGUVLeJmb/sVt+T3bKCCtkDUmFzQY?= =?us-ascii?Q?IDLbQ1Qm3WD4GapJ4XMl3KQ8snN7rxEQfoNmJD2RwAN+Fg8T7Fx269CVF+qY?= =?us-ascii?Q?RUfo31u1JVtDIPnlVfzAV1cefF3MGnySxakA5h/UUo6q06ZJvHMxOKmKNUAM?= =?us-ascii?Q?FMnUmpLZ+/KhzLDfVhtbeDxi9Kt/Lm5I/rCHuxJ3qxdipYfghsN1M7i3EIXs?= =?us-ascii?Q?28wtlY4NqVgpmcz2x4U5W1thBHXwzjpIVfVzOlOQ67YRjknfrqWZQs3mWhxd?= =?us-ascii?Q?kbR7k2QOswtTgnSsZPJz1InjAF7F/h63rrAwZPx10RzIKNjYIM6EZnmqm8A7?= =?us-ascii?Q?rCm1jUSYuZxWuaP5VW61OObwsbp/qbVU3OEzF3N46fB/9X3JbKLkkP1TM4lt?= =?us-ascii?Q?g2Y6YxT5IEqCzOHJ9lVdZM8A3Y7EPjX/TnKwgmViEJjK/KomlYyN7gy+srvq?= =?us-ascii?Q?uTvKxBkWb+Gwg4mN5X7MXMweQw2b1Qx2R+jp+7L48pdalObhdIeN4po/N0iy?= =?us-ascii?Q?Dphee0+Q1uMQBgZOcdnZos3Pb8KiOVxy0hYdRr8E0ZKSQTHRsBdO/MRs1meI?= =?us-ascii?Q?1FlCZUp9W0eORnqXcNI4xR8OtYG4kPvn4TRHGtQ44zvK9kFFqSE107FNJp3/?= =?us-ascii?Q?DEJQT/5oxtglOrvoCXAo3Ca5h7zSML11dCa+dFuk6S3Nzso9gsE2uF4hZ9bC?= =?us-ascii?Q?ws9BmmSRqUbEn/4okRLTdWL/KZtH6hyaMYV2YIH7Q/89zVHJxM3WEfPQb1sT?= =?us-ascii?Q?jQ5WBEsU4TU2NOsfvi0Iq7+tC2Dwom3BvO24bM289uCyggvJYW8KvEyYnjlt?= =?us-ascii?Q?xgdw0AemEHp6FzvfgbFTV7HUrOvGE6udgyEV2SrU9blSmtX6r+3ypl5Z2lsT?= =?us-ascii?Q?fHQkPKJNQIG1L2cz+chMW94shzEwjc+oQKisc1YXcgQSuE/4TpQi6rvlyhNx?= =?us-ascii?Q?YxoiUJ6pKs3f9Htk4U5eZHdZGtlrDlGCkjOXw7NIiKres3IU0uWuWSKI0gMy?= =?us-ascii?Q?sK00ra+JZK1xP8ki2z+R6Py48yQAAPGfw8W+HAaFHB3bHMWcszmC4ShmBDuX?= =?us-ascii?Q?DFxPZFtms+XV86foexYLkh87MKAXgfSyiQVS5JC2sgUVW633X6meFHa0/Veg?= =?us-ascii?Q?Mge05ANbPEUWselyp9hUQ9zqnFYdhN6Qhj6CmG52UN/bg6nSa7qO2/YTpi+i?= =?us-ascii?Q?cUxMUnExLb/miys9gbG9fQaQkzFbgzTvgqg2VSeoMgGPrV5oFTY31xgOZgyk?= =?us-ascii?Q?7XPl9RiksV1mrquX33Ug39JBep2IMsyZ9My+6XG7kxfxd3NgOhXduV3irK8R?= =?us-ascii?Q?cDT6YynwyX/rvrIfIb23H5Qa4gx6wtVELTf2FfXo+W+Z8/t0O3DzBbd+iI8L?= =?us-ascii?Q?4dCjVelixM4JjNhA5IpMEAwGk5dyOlFum6065ApTcqMRI+UI36capC0jKyrq?= =?us-ascii?Q?whCtN/6I7VBk5KopbkJhJwG9qq3FXnjAZEGWPHqdJ4mC4kkte7VHxoJaJvaL?= =?us-ascii?Q?cWfMxzGsQNOUbzj9ymrUsilRQZrdJRG6lhyF71MH?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7019.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b6c2efc-ee6b-4949-f6b0-08dbba4f2590 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2023 03:02:09.7976 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0epsA9ZS3mJEKUr3D+ErmlzPE6Qq9qedgwFac0nTC+oCO4aUHpgKjQqzUKbc5VqgBtlDZjxEwoLfbF6kDzdpDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5452 X-OriginatorOrg: intel.com 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 Hi, Sorry for the late reply. Generally I like your idea. But I might not be able to review in a timely m= anner, as I'm leaving Intel. If you're in a hurry, you might need to find someone else to help with the = review. Thanks for your work, Cheng > -----Original Message----- > From: Gowrishankar Muthukrishnan > Sent: Thursday, August 10, 2023 9:02 PM > To: dev@dpdk.org > Cc: anoobj@marvell.com; Jiang, Cheng1 ; Laatz, > Kevin ; Richardson, Bruce > ; Gowrishankar Muthukrishnan > > Subject: [PATCH v3 0/2] app/dma-perf: add SG copy support >=20 > Add SG copy support in dma-perf application. >=20 > v3: > - Combined patch that does copy validation along with > this patch, which means better validation for SG. >=20 > Gowrishankar Muthukrishnan (2): > app/dma-perf: validate copied memory > app/dma-perf: add SG copy support >=20 > app/test-dma-perf/benchmark.c | 227 > ++++++++++++++++++++++++++++++---- > app/test-dma-perf/config.ini | 17 +++ > app/test-dma-perf/main.c | 47 +++++-- > app/test-dma-perf/main.h | 5 +- > 4 files changed, 261 insertions(+), 35 deletions(-) >=20 > -- > 2.25.1