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 ECBAEA00C5; Tue, 21 Jun 2022 20:02:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8B1724069C; Tue, 21 Jun 2022 20:02:14 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 9212140151 for ; Tue, 21 Jun 2022 20:02:13 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25LHwdph003592 for ; Tue, 21 Jun 2022 11:02:12 -0700 Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2170.outbound.protection.outlook.com [104.47.59.170]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3gse7nn1qf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 21 Jun 2022 11:02:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RrTewBFHzvkQixEuNhzOsfhrK1VaXk2tPurrirvTXXVpzo+kSMBRO8OJ+PvmA3KwjrwNf+TYTkoXg3bztEyR5HTFu6oyGa/XV7dzy5xOxZAZ2lcSaY2n6iBaf89cAURl3i89iGjLbIh5zO1nHSDR1dcBm657ZD0/IX9rJTWc8FWKis9/Nala6Svenj8mJjcRgvi7o19UEsh122P6ZGIsP9yYq8WagxkGEQp8l856+3fddmqbjbuxMclSGPPLjlmd5Y7ZFeT3W9tnTx49W9e04RLi2QFB/0XGEoHv3rZIIIy2yJqlb+Y/cH8WXviVxSwSNgGniBdst0BM4LH48PwUJg== 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=ygo6Cki1XA9UQyiOd+Kxq7+l/ejk6Zf9MaVNvPay/2w=; b=exMGdq4Gw4w/s728Xeo5n+/Wje5eUhn/9gR8FpuiZt5gp5t9ZUJrqbHZkM6Qo640+3x2412G2IrAkrrS1f9+CCkjxnnpvtBWgJNwamc8IgFxF8PLmk8xx/jmuP/SkwXra/4P+6w2dd2hi1EO6Xg8x1hiDv/jPDgMe44E9ASms1wGo+s2seqL2mrTXYFjJhjayHIGievx/mT25Cn0U39Zvn4GdNOD+MsPOPmDm0UFM4WjPDi/G7vOGrE1HueNJpi3LVQjl3kl2432kvM7n4ogoHgGRjsLZL7Y2hmYiJdBhABSuDNQmSikPJAccNKJQj+N8DoHF1AWLWIOdu9AvnZXHw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ygo6Cki1XA9UQyiOd+Kxq7+l/ejk6Zf9MaVNvPay/2w=; b=Rb31nJx6O+bM6yr4tDBVa8Bk+zs1ItFgsQDEJwTdVsGl4WmTa7FtoiSJof3rBeMhZ0Cj+ZaD7BwOudZ+WKJR9MIfB1zmzJCuvo5fHFxo23tFKDu4siD3n22nLMqLSSpCDj+2EZ85QyItcDz0UKuJK8iE5+ysDLs4NwW+oBCqXlk= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by DM4PR18MB5074.namprd18.prod.outlook.com (2603:10b6:8:46::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.17; Tue, 21 Jun 2022 18:02:09 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::bc33:1fb9:5d70:8c5]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::bc33:1fb9:5d70:8c5%9]) with mapi id 15.20.5353.022; Tue, 21 Jun 2022 18:02:09 +0000 From: Akhil Goyal To: Volodymyr Fialko , "dev@dpdk.org" CC: Jerin Jacob Kollanukkaran , Anoob Joseph , Volodymyr Fialko Subject: RE: [PATCH] app/test: add event inline security tests Thread-Topic: [PATCH] app/test: add event inline security tests Thread-Index: AQHYdCqnwGVtEQEKf0ebaporud5wsq1aSSxw Date: Tue, 21 Jun 2022 18:02:09 +0000 Message-ID: References: <20220530133906.1139270-1-vfialko@marvell.com> In-Reply-To: <20220530133906.1139270-1-vfialko@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 478f86ad-4e93-4914-92cb-08da53b028d3 x-ms-traffictypediagnostic: DM4PR18MB5074:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: B1cCIQgvtEmjMmU5CTquzU4SjN1UsRHUbSkLi7zR1do/PUjyREOHInv1TloU4uS9G2Sg5bLkwZhitoV4t8LT5+MG2s4iQyjOJwMztE3gC5ELfPApCFJzroNpujW+lMRfbdR8tz7cWqRDcxOM1S/+6upTbo/J8mbqOhCYiVVoRXFsamG9AwbSD3T3P892M0WFQttP8F6DyJR7Udh43/9HFeWAFec+1z//k7Bl6WZHZJqZCB8WQEzcFYJqS/8q//piVgjC+pCEN7K2naZsDAT2Vz86FhuXd82cm0NQcGDR4Kqi4JlhqmNVVRNUoiRoVh1F14nGvw/P4YpHk5e5w6H7ItW8Kdv/qo9Go4jIcitOcD24MDAmMIcSghqyWw+tj5ICBIyiHB/UJpi8Lk75SKDJ0iNLhM4/rCh15kyQRt+OQy7toqeNhPyJGjvAek5FJ7k1zh04bzledO0/Jj/quc4MDJvHvpTQ709MdvREhQtnFccWMFRkz2RU7VPrUSD0P4ynCI1zNYIYd6IEPP+JytloxqMAboxOGYfeEUO0QOeHxGXO9GP6BYgiVigvsko0RE7gXT0KnEqcKthu9fsGJC/Mbr6MPqDi3D8N3nYqtFLIFTU+Ihi9mW1UcqpTOSd1KjCDWoxRoqKpTwuV7JGkgCuV9mMqgGeSsZTgXL4IEmr7gtudIC6JayQ/DOjuNlv5ge+53pUHiZ7Y2WxY0kk5ZO2qUw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(366004)(39860400002)(86362001)(107886003)(41300700001)(71200400001)(55016003)(54906003)(316002)(55236004)(64756008)(26005)(9686003)(33656002)(8936002)(478600001)(8676002)(110136005)(7696005)(66446008)(15650500001)(66946007)(38100700002)(122000001)(2906002)(186003)(66476007)(76116006)(6506007)(52536014)(5660300002)(4326008)(83380400001)(38070700005)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?84Hwzj1d2j3M/oVtHoj/TVKiUL+Iz++Owbf6JJnrfxdEfnptmerJeMRgGWlI?= =?us-ascii?Q?4EWbBUHRqSzq62IiiMudUO1Gl3H78ng7czo1jhVWcGvGB1cafjHVaRL4RM3V?= =?us-ascii?Q?jKLJ03gyu5GaPL/DrBR8Kj2W8VpGkbNH+QNcgnWPMN9DG/dRI9sErLl3kwMP?= =?us-ascii?Q?bOptbmmozm2LzKAfcA4s+bax2Vo2Xsqy6VN8nl+ItQ/9qCi2jAWuNoER4eMG?= =?us-ascii?Q?C/f5iZ5e/st9phmOIbgGWtLoIUG91ChlIIg7UjyWCCo0Vhd/eMIyMXLLVlu9?= =?us-ascii?Q?nlUo0y6HsFmKXKPO97d1Rmf0icLdKWI1pgnAfW1aGEGbHIOLZjDNQuTFD9jr?= =?us-ascii?Q?R+Nv7I1QT1vKem/0qAbtLz1vdOK+2cVyeIRMJXdwTP1IxbyfYat3P71tpAgV?= =?us-ascii?Q?U8n4ArrvPp9pBCVi1fm5oQtHn91SlKNB5DQD5L+hGRVHrZvqRLmfvU1FrG4r?= =?us-ascii?Q?zUBtH/vgHylEdzO7x3mgN+1hMC9DINu7GyrXlVV58DrNt7y4IeuW1vDjj9IH?= =?us-ascii?Q?gL9SIGHfkGWX6tFWTn1Bzbv1cLlIBSRuDqKFR1NUyINoTcAIjx4Zcn5eWZWo?= =?us-ascii?Q?xgCZWFWGCZvHvuXFLb0o8ypfNFD5wqazkDlI2KQp33sKB+eJql1QiLxZXK/k?= =?us-ascii?Q?FVL0TwphxIEuEQpST1AXqfH9uJG/JmFPonCS1bsYDI3d/X1LJiJsEeJKg4RM?= =?us-ascii?Q?nox56Tg7+X3yp2hvrkbSrYt8K1sm0hA16nTKSRwtbXoe5v0fCjCFuclh08jI?= =?us-ascii?Q?CLgdLa4jCK5Yrly7vwe6lsublb6zHL7JJYQovL3YUCpFg9xENN3k7pA88ggR?= =?us-ascii?Q?kS45ytmtbhi/TdlnQoINC+MrQgdFLjC/KrVr0tIz9yYOUFuppk6JyFwoiX7T?= =?us-ascii?Q?XY7PxNImIpxeBbignF1Q3wuK43UUiNy08rJzbhwontStpF9yAmiF/e16HC9T?= =?us-ascii?Q?MSbLee+tpkMW1xjs+Q8nZFEm11XNkfWvfIdes1dm4QRWuIouWBq66ukCldD8?= =?us-ascii?Q?edacS/w6ZX442ZYySMPiZseyf+aDkwWdJfIXNVSNGdxWIRiQ8hI+xjPYkjwb?= =?us-ascii?Q?UygmdJ2sEZSuTezvikNSJP7hSPiW4hUmqtJlUf9ppydnNe4T/yXznBazvCyH?= =?us-ascii?Q?apDHdmlpSXKd6URISZrKcAVZklfj8gCoIZlw8UJQ8jKHL5KyrlPc1niKoEPR?= =?us-ascii?Q?tyuJNFqG+lHHI3TwraeWNc58Z2cvcoPIvcQcFcTT3ppA8Qelli7sAaHtYvPf?= =?us-ascii?Q?/MPWxI1aXwfWMpaXkX6DnEcaG6vuVkirfXdMD4y9W93Sjd/cZ8GqIF4XjNYI?= =?us-ascii?Q?INqq7KZXWbSd36QpkTtyEjxn6YMyZ3pfHfen9YxMhJ07gLklJEXh6rakqznU?= =?us-ascii?Q?h3xr502qcYedNmpAgITulMjgstwdS4uFUqQAa0Q+ht0QuWLVGs4Upbu9whnz?= =?us-ascii?Q?887mw0ZqZCMfxoHCr/ypdWl5gMoUn2Ba9o8PRW0X75H7uLBLkagk9P8g5tlW?= =?us-ascii?Q?84iVPaQR/WUiHinIv11M4VwjRCinvn4ObFTtaCF8JPzN0ntcIYrBXnOEklbs?= =?us-ascii?Q?s204EzRgUm8pDkwFEHbK2wv9BRNnkhi/lQYt0vYaog07XjGSj9qwfTgZywwl?= =?us-ascii?Q?YwkicM2uI9Z3tEMvHqnHqPXUiUjjxjT1j2RNf1n7fyF0RNrxs3VKKS7hSkqT?= =?us-ascii?Q?2Xy76mWrU51Qa71RiuMV2omLapGBzPyl6tl/HHlJ7jTvECxG3S4BDBUTphN9?= =?us-ascii?Q?ZoP9LZ7qqQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 478f86ad-4e93-4914-92cb-08da53b028d3 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2022 18:02:09.0338 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0er/UGybFjTiImQUJs/I9HOjG5NlWws976kLKyEjTKOdI/POnuTJf+TLDjw/N1/ICPYwQyntVYEEXT80MAUMwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR18MB5074 X-Proofpoint-GUID: 8-VKiWES2zUw8_HNGyOq7lN9ahhFdJju X-Proofpoint-ORIG-GUID: 8-VKiWES2zUw8_HNGyOq7lN9ahhFdJju X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.64.514 definitions=2022-06-21_08,2022-06-21_01,2022-02-23_01 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 > Enable ability to run inline security tests using event > API(rte_event_eth_tx_adapter_enqueue/rte_event_dequeue_burst). > New test command - event_inline_ipsec_autotest will run same list of > test cases as inline_ipsec_autotest, but packets will go through eventdev= . >=20 > Signed-off-by: Volodymyr Fialko > --- Please fix compilation with mingw. Mingw does not enable eventdev, hence yo= u need to add a dependency while Compiling this test so that mingw skip compiling this test. ninja: Entering directory `./build-x86-mingw' [1/2] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_security_inl= ine_proto.c.obj'. FAILED: app/test/3062f5d@@dpdk-test@exe/test_security_inline_proto.c.obj ccache x86_64-w64-mingw32-gcc -Iapp/test/3062f5d@@dpdk-test@exe -Iapp/test = -I../app/test -I. -I../ -Iconfig -I../config -Ilib/eal/include -I../lib/eal= /include -Ilib/eal/windows/include -I../lib/eal/windows/include -Ilib/eal/x= 86/include -I../lib/eal/x86/include -Ilib/kvargs -I../lib/kvargs -Ilib/tele= metry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/tel= emetry -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/ri= ng -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/mempool -I../lib/mempool -Ili= b/mbuf -I../lib/mbuf -Ilib/net -I../lib/net -Ilib/meter -I../lib/meter -Ili= b/ethdev -I../lib/ethdev -Ilib/pci -I../lib/pci -Ilib/cmdline -I../lib/cmdl= ine -Ilib/metrics -I../lib/metrics -Ilib/hash -I../lib/hash -Ilib/timer -I.= ./lib/timer -Ilib/bitratestats -I../lib/bitratestats -Ilib/cfgfile -I../lib= /cfgfile -Ilib/cryptodev -I../lib/cryptodev -Ilib/gpudev -I../lib/gpudev -I= lib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/lat= encystats -Ilib/dmadev -I../lib/dmadev -Ilib/security -I../lib/security -Il= ib/stack -I../lib/stack -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers= /bus/pci/windows -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool= /ring -I../drivers/mempool/ring -Idrivers/mempool/stack -I../drivers/mempoo= l/stack -fdiagnostics-color=3Dalways -pipe -Wall -Winvalid-pch -Wextra -Wer= ror -O2 -g -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat= -nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -= Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstr= ict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-p= acked-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -D_WIN32_WI= NNT=3D0x0A00 -D__USE_MINGW_ANSI_STDIO -march=3Dnative -DALLOW_EXPERIMENTAL_= API -Wno-format-truncation -fno-strict-aliasing -DALLOW_INTERNAL_API -MD -M= Q 'app/test/3062f5d@@dpdk-test@exe/test_security_inline_proto.c.obj' -MF 'a= pp/test/3062f5d@@dpdk-test@exe/test_security_inline_proto.c.obj.d' -o 'app/= test/3062f5d@@dpdk-test@exe/test_security_inline_proto.c.obj' -c ../app/tes= t/test_security_inline_proto.c ../app/test/test_security_inline_proto.c:10:10: fatal error: rte_eventdev.h= : No such file or directory 10 | #include | ^~~~~~~~~~~~~~~~ compilation terminated.