Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/102482/?format=api
https://patches.dpdk.org/api/patches/102482/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/patch/BY3PR18MB4785ED7B5529611C497EB99CC8BE9@BY3PR18MB4785.namprd18.prod.outlook.com/", "project": { "id": 1, "url": "https://patches.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<BY3PR18MB4785ED7B5529611C497EB99CC8BE9@BY3PR18MB4785.namprd18.prod.outlook.com>", "list_archive_url": "https://inbox.dpdk.org/dev/BY3PR18MB4785ED7B5529611C497EB99CC8BE9@BY3PR18MB4785.namprd18.prod.outlook.com", "date": "2021-10-20T18:29:15", "name": "[pull-request] dpdk-next-eventdev - v21.11 - RC1", "commit_ref": null, "pull_url": "http://dpdk.org/git/next/dpdk-next-eventdev", "state": "accepted", "archived": true, "hash": null, "submitter": { "id": 1188, "url": "https://patches.dpdk.org/api/people/1188/?format=api", "name": "Jerin Jacob Kollanukkaran", "email": "jerinj@marvell.com" }, "delegate": { "id": 1, "url": "https://patches.dpdk.org/api/users/1/?format=api", "username": "tmonjalo", "first_name": "Thomas", "last_name": "Monjalon", "email": "thomas@monjalon.net" }, "mbox": "https://patches.dpdk.org/project/dpdk/patch/BY3PR18MB4785ED7B5529611C497EB99CC8BE9@BY3PR18MB4785.namprd18.prod.outlook.com/mbox/", "series": [ { "id": 19851, "url": "https://patches.dpdk.org/api/series/19851/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=19851", "date": "2021-10-20T18:29:15", "name": "[pull-request] dpdk-next-eventdev - v21.11 - RC1", "version": 1, "mbox": "https://patches.dpdk.org/series/19851/mbox/" } ], "comments": "https://patches.dpdk.org/api/patches/102482/comments/", "check": "warning", "checks": "https://patches.dpdk.org/api/patches/102482/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 133D1A0C43;\n\tWed, 20 Oct 2021 20:29:20 +0200 (CEST)", "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id EF36640150;\n\tWed, 20 Oct 2021 20:29:19 +0200 (CEST)", "from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com\n [67.231.148.174])\n by mails.dpdk.org (Postfix) with ESMTP id 227E440142\n for <dev@dpdk.org>; Wed, 20 Oct 2021 20:29:17 +0200 (CEST)", "from pps.filterd (m0045849.ppops.net [127.0.0.1])\n by mx0a-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id\n 19KEOKrq011709;\n Wed, 20 Oct 2021 11:29:17 -0700", "from nam11-co1-obe.outbound.protection.outlook.com\n (mail-co1nam11lp2168.outbound.protection.outlook.com [104.47.56.168])\n by mx0a-0016f401.pphosted.com with ESMTP id 3btmukhams-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n Wed, 20 Oct 2021 11:29:16 -0700", "from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18)\n by BY3PR18MB4562.namprd18.prod.outlook.com (2603:10b6:a03:3b5::18)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.16; Wed, 20 Oct\n 2021 18:29:15 +0000", "from BY3PR18MB4785.namprd18.prod.outlook.com\n ([fe80::585d:1a7c:d64e:3ba4]) by BY3PR18MB4785.namprd18.prod.outlook.com\n ([fe80::585d:1a7c:d64e:3ba4%9]) with mapi id 15.20.4628.018; Wed, 20 Oct 2021\n 18:29:15 +0000" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=ja0ZkoNAqqfa3WH8cu6fIcEKkY1RtXdawH5O6D70waTX4Ky/EkgXe1NUGzlJUqhNrp2F28CMaP35YKjsLwZSx+oeNpxb11gk3ke/cXcQciwesdQZ8j9Uq8iGi5phX6Vm5aC7dqGpjD9yNOZSWJ4yXQX2Ntmcl/OZtGjXmxOQ9n601jAeMpJshu0zeKwKwbQoLUDjhu2gDHz8QjsXfjLaPR45h+URKpRqPABSpLT7FsCMhud/2N1zvQ42p7FSC2MwdOjdOjRJB2jmr0EO3Vlnmd/g2Q7rqBKtHFAs0uUx7tJxi3wni4e5PJMmxeTCQaPhFX1pMS9lu9P5Wq6f0efxTQ==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n 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;\n bh=xnfBrnoNLQ/2+W8qn2iRlMIHW+qmJ32O7eClLazTVzA=;\n b=DSTt10+Efhl1l9ycm/v/1PVmBRTjMAz3AJwn5O/tQCgvLcVGotXTnKkwLs66lLvgw2pGSru842E1O9pm1/rkbWT86H3877BgpT4InW2l2rD2AnzhTxQlgrMY+p8pJ1NArRLjQ/FR/E+ozM6Z+3k49UzpeLZGvik9veCuzhGWFMleC2Dsf6y0U2MNBdxLNqOKUox17fNtmeWGAfQoJ+ooH9pn2RPB0vGtblcfYdnMm+hC3akjhEbj3vEWsMf1EQQdKnHnS2flcjEbzWrToiyV/18ZnMcEifaoKjJE1oSrs4qjnvcVxzvhyILC1U+3NKwkXnosU1fvYH2DLHXz06Cw1g==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com;\n dkim=pass header.d=marvell.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=xnfBrnoNLQ/2+W8qn2iRlMIHW+qmJ32O7eClLazTVzA=;\n b=ApcMqCCdV3POiZDORFvNy7UfzZdSZg2QQ0fMek0maS3+7AAK7z7BqpZDkmVQ8ozPpVAaonsAiOhEqPiW8ugqXZj0ejnc/PAJ8Ja/cWEnvoXNWG6bI60A7+TajhesvNhVOFIf7PP0Lrdx6KRZLRG8UDaXcA4jWRJQNHPfxF9ksT0=", "From": "Jerin Jacob Kollanukkaran <jerinj@marvell.com>", "To": "Thomas Monjalon <thomas@monjalon.net>", "CC": "\"dev@dpdk.org\" <dev@dpdk.org>", "Thread-Topic": "[dpdk-dev] [pull-request] dpdk-next-eventdev - v21.11 - RC1", "Thread-Index": "AQHXxeAuNb3y4D79lkytyrRiNUo/zw==", "Date": "Wed, 20 Oct 2021 18:29:15 +0000", "Message-ID": "\n <BY3PR18MB4785ED7B5529611C497EB99CC8BE9@BY3PR18MB4785.namprd18.prod.outlook.com>", "Accept-Language": "en-US", "Content-Language": "en-US", "X-MS-Has-Attach": "", "X-MS-TNEF-Correlator": "", "suggested_attachment_session_id": "aa426cfe-fdad-233a-e7f2-feaaa0914bb2", "x-ms-publictraffictype": "Email", "x-ms-office365-filtering-correlation-id": "254c2ec8-51e8-4ff4-9159-08d993f7859b", "x-ms-traffictypediagnostic": "BY3PR18MB4562:", "x-microsoft-antispam-prvs": "\n <BY3PR18MB4562F39A4DA3B79595087167C8BE9@BY3PR18MB4562.namprd18.prod.outlook.com>", "x-ms-oob-tlc-oobclassifiers": "OLM:454;", "x-ms-exchange-senderadcheck": "1", "x-ms-exchange-antispam-relay": "0", "x-microsoft-antispam": "BCL:0;", "x-microsoft-antispam-message-info": "\n nv0UVSYxeWDFbibPaQAGJ04Zf5603Xi/ltf0vpM0GWdgf80NYiVeAMzSeet3a9L4EAt+5x7fEzWL+yOEjfq0x0MwuoP6rfXX/yh7eAYXbUPDyA1H61bdrOgVe2I06VrNto4aQey4d/f6JNeB6H4pdbbschwzeeV8jxP1/vNikpXT7shWk4WAg/E7BKhhsltvDsRRz4bY6/n3b0cERELN4UDyP+FtOsuoJL1oEO0BUiEFqKDusym7+tiLUGhxIlGMkFt62UY7ip9ahCj/KY4LrHjt0Xn9elpBorp0O7jiNiuKpKTYVoeZK2oavFrjpSPzZ70xiQWi2U9gvmDi37yTF1P+iIEV0PU2vF9M0p2rimTpjVxqv2UEwS3kCe9wKuqxiVb2J60ECrDyevxjWNMMna4rl6JFtJrP0JVcjNrL/RaDPbYOl/s7JcbszB60Neo3q6K+aT2h8sJh6FzYKfen5gH/ZwRl8CIyL8gaU+4u9TXnEKn2lg6jxO4+ALhVQNFLEIU7wKUqfPl/HKeGL4GwsFk8DqhP9xvEVfTIgPctGxIBNDpVkb+WTilbljSS5w6tSe0OB30hOneU3HFXLB8xcjGzX4uKICd+9qOs6XF9HAC7TuBMMOjZafitsKLuq9pxzYQ4COqxlEjDG3YZc8wL0z5CJtCxIIkBVRVbjKFDM0ksa2vVuU4B+bl57rLu0/KDt25IP6q7DGlTYqKEfM5rVldFZxFocilSKHx5Bm9AL/CYrNsm5yw+EtHweBE9/fBIh2HGX3ON+rVPz5nUHn3MuFUDCbSFofmJt3JTHyzUwjU=", "x-forefront-antispam-report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(4636009)(366004)(966005)(186003)(26005)(66446008)(122000001)(9686003)(71200400001)(66476007)(55016002)(38100700002)(316002)(2906002)(6506007)(4326008)(33656002)(86362001)(8936002)(38070700005)(66946007)(4001150100001)(7696005)(76116006)(52536014)(91956017)(83380400001)(8676002)(508600001)(5660300002)(6916009)(64756008)(66556008);\n DIR:OUT; SFP:1101;", "x-ms-exchange-antispam-messagedata-chunkcount": "1", "x-ms-exchange-antispam-messagedata-0": "=?iso-8859-1?q?6hQKaVjpqaTjqecnFEY5Kex?=\n\t=?iso-8859-1?q?2nUFwwAN+VMi8F2zKQAbDU+CnHMuR4CkJO5ZhZUxZPSCo91n7MpxSHDsMVc+?=\n\t=?iso-8859-1?q?W0OPFlDlphKEE+ZezG06Oil1AH0M3u+lBdAUUK47IBS0QEt5RynwA7Qbpqi4?=\n\t=?iso-8859-1?q?b3uG2TkmJiCx1DssLB/KMep+Zg3Vr068Ug3e2i1YRAB0OvA3z+vHrkexgTfl?=\n\t=?iso-8859-1?q?8DTzwo6VdnpDCwUM9UID4X1IcEfrBem3TfcOVKqrVuUjoC3Gna6Vy4/MfIlg?=\n\t=?iso-8859-1?q?3dxe/pkhbF/J5BzMH3etG2H2A97sL0aGG3a5bafcsa/i1ABgBTU8ppoQ13AO?=\n\t=?iso-8859-1?q?OM8eIqWF6p8CJAo/jWu/u0nieyjLUuWDQS78OBvllsApZnOFBQErUQk6qvdC?=\n\t=?iso-8859-1?q?cby2Pp9ncsL13tOCgLYDn2jJm00SEaPh9+wZAh6SQmvSRvZ7CW6K/tUXK+xo?=\n\t=?iso-8859-1?q?Y0xFUxtLDw+l8LlUsUgZ5AzPPkzfOuHmaiVVjH8SNDrZgXUL/GYXLIj3t+Im?=\n\t=?iso-8859-1?q?JZGYOxjRkQMFqOVWHhT2hOasLh1UuK9z3VU7kkOexHJwqyMbxDzJhiW2oyS/?=\n\t=?iso-8859-1?q?CAg6+SokmBlvpa3HEn14++J5rHWJgNh513+QiiJjJ+KazqINV1EmBUNSVMrd?=\n\t=?iso-8859-1?q?21ugKEpHrsz+onX+HvQv+V3651Oa08Tgl/XUPO3EfcBiljfXsrnzv+yGdoTV?=\n\t=?iso-8859-1?q?s7vMn6g+P0uQ/kT+9+3UTu5fewVt0qF+/6ysZeeRGfVkwTzjo5cYOsFAeX4C?=\n\t=?iso-8859-1?q?lQFf1vIZpczDdR2TbfA4ZRdZVV5RsSDPGx4bhWzR+RsrVAi3GHSSpSftGi20?=\n\t=?iso-8859-1?q?b4X6kvllxIL3nxtrFf+U9q9oJwHpSfD8+Spypu8oHNTf/CrJC+XTE3MGAob/?=\n\t=?iso-8859-1?q?42sa2A4p7psdzP3VjWSqPX/tpO9NSoayXltSG7L/RheYUMXr+NAHSe3ftCly?=\n\t=?iso-8859-1?q?U8cg6zoZZry5XOqHE7bfNYiho03tEMRielZjrP9tN8euaewCJK9cJfb4ks0f?=\n\t=?iso-8859-1?q?O9Ug4ddVfF9L5OEuWRzIXOoNTkF969XxWrMidaLqC6m5Na8wtsk5mz6pWRkI?=\n\t=?iso-8859-1?q?Q5Rks9EaaBkPPVgwalb9u1rPZ4WlK+r2vnBKDKIuQRb0fKJ7IIGrVCkuLjaY?=\n\t=?iso-8859-1?q?NTTcQKhf2hYyfTobW0xlu0FzYnbehebI5Er52SO78f3OwRHvbbwoQULTPivm?=\n\t=?iso-8859-1?q?6L4FKKInrSEjgnKiUN6t0tRQqukTlt/TalrCkfO1CzR8DnU94V0eWG6mbypl?=\n\t=?iso-8859-1?q?lFqvkeYyLsHOma5oZbyPFuOIScBTDEPb61WZ/IlZGgY7GNqiXJBWuor5hoQK?=\n\t=?iso-8859-1?q?5rnHUfptVAcMv6q75CtmNzAQmIXT30/0xI63pwlyaD4ycH7XWpW8zbapGTjC?=\n\t=?iso-8859-1?q?x1g6DM4HUR6x8NxSirnNrk9Vitmxvz/wUDLo264lcZRvUA25Ehthw7kd1bi1?=\n\t=?iso-8859-1?q?Ic8q3XeBm0WhrVLBua25VE8ktD+KivNT4oak1lLkpSu37/LY=3D?=", "Content-Type": "text/plain; charset=\"iso-8859-1\"", "Content-Transfer-Encoding": "quoted-printable", "MIME-Version": "1.0", "X-OriginatorOrg": "marvell.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-AuthSource": "BY3PR18MB4785.namprd18.prod.outlook.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 254c2ec8-51e8-4ff4-9159-08d993f7859b", "X-MS-Exchange-CrossTenant-originalarrivaltime": "20 Oct 2021 18:29:15.6261 (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": "jerinj@marvell.com", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BY3PR18MB4562", "X-Proofpoint-ORIG-GUID": "lg_WfgP9_EMcWaANo_9mZyiZB5PQhqtT", "X-Proofpoint-GUID": "lg_WfgP9_EMcWaANo_9mZyiZB5PQhqtT", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475\n definitions=2021-10-20_06,2021-10-20_02,2020-04-07_01", "Subject": "[dpdk-dev] [pull-request] dpdk-next-eventdev - v21.11 - RC1", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "content": "The following changes since commit ed77b8d1ef78c8cb28438ae67d1d15a01746d228:\n\n app/crypto-perf: support lookaside IPsec (2021-10-20 11:15:29 +0200)\n\nare available in the Git repository at:\n\n http://dpdk.org/git/next/dpdk-next-eventdev\n\nfor you to fetch changes up to c8a515c247a097f2ec6e7a2945970a71e526064b:\n\n event/dlb2: optimize credit allocations using port (2021-10-20 23:53:03 +0530)\n\n----------------------------------------------------------------\nGanapati Kundapura (5):\n eventdev: make Rx-adapter enqueue buffer as circular buffer\n eventdev/rx_adapter: use Rx timestamp as dynamic mbuf field\n eventdev/rx_adapter: support Rx queue config get\n test/event: add Rx adapter queue config get test cases\n eventdev/rx_adapter: support telemetry\n\nHarry van Haaren (4):\n app/test-eventdev: fix terminal colour after control-c exit\n eventdev: add usage hints to port configure API\n examples/eventdev_pipeline: use port config hints\n test-eventdev: add event port hints for perf mode\n\nNaga Harish K S V (6):\n eventdev/rx_adapter: add event buffer size configurability\n test/event: add unit test for Rx adapter\n eventdev/rx_adapter: introduce per queue event buffer\n eventdev/rx_adapter: implement per queue event buffer\n test/event: add unit test for Rx adapter\n eventdev/rx_adapter: fix WRR buffer overrun issue\n\nPavan Nikhilesh (15):\n eventdev: simplify Rx adapter event vector config\n eventdev: make driver interface as internal\n eventdev: separate internal structures\n eventdev: allocate max space for internal arrays\n eventdev: move inline APIs into separate structure\n drivers/event: invoke probing finish function\n eventdev: use new API for inline functions\n eventdev: hide event device related structures\n eventdev: hide timer adapter PMD file\n eventdev: remove rte prefix for internal structs\n eventdev: rearrange fields in timer object\n eventdev: move timer adapters memory to hugepage\n eventdev: promote event vector API to stable\n eventdev: make trace APIs internal\n eventdev: mark trace variables as internal\n\nPravin Pathak (1):\n event/dlb2: optimize credit allocations using port\n\nRashmi Shetty (1):\n app/test-eventdev: support burst enqueue\n\nShijith Thotton (5):\n event/cnxk: fix SSO and TIM argument parsing\n event/cnxk: fix max timer chunk pool cache size\n eventdev: cryptodev start in crypto adapter spec\n examples/l3fwd: support event vector\n examples/l2fwd-event: support event vector\n\n app/test-eventdev/evt_common.h | 1 +\n app/test-eventdev/evt_main.c | 2 +-\n app/test-eventdev/evt_options.c | 14 +\n app/test-eventdev/evt_options.h | 1 +\n app/test-eventdev/test_perf_common.c | 102 +-\n app/test-eventdev/test_perf_common.h | 1 +\n app/test-eventdev/test_pipeline_common.c | 16 +-\n app/test/test_event_crypto_adapter.c | 8 +\n app/test/test_event_eth_rx_adapter.c | 189 +++-\n config/rte_config.h | 1 +\n .../prog_guide/event_ethernet_rx_adapter.rst | 33 +-\n doc/guides/rel_notes/deprecation.rst | 6 +\n doc/guides/rel_notes/release_21_11.rst | 19 +\n doc/guides/sample_app_ug/l2_forward_event.rst | 13 +-\n doc/guides/sample_app_ug/l3_forward.rst | 7 +\n doc/guides/tools/testeventdev.rst | 22 +-\n drivers/event/cnxk/cn10k_eventdev.c | 83 +-\n drivers/event/cnxk/cn9k_eventdev.c | 10 +-\n drivers/event/cnxk/cnxk_eventdev.c | 6 +-\n drivers/event/cnxk/cnxk_eventdev_adptr.c | 41 +\n drivers/event/cnxk/cnxk_tim_evdev.c | 9 +-\n drivers/event/cnxk/cnxk_tim_evdev.h | 7 +-\n drivers/event/dlb2/dlb2.c | 63 +-\n drivers/event/dlb2/dlb2_inline_fns.h | 2 +\n drivers/event/dlb2/dlb2_priv.h | 12 +-\n drivers/event/dlb2/pf/dlb2_pf.c | 1 +\n drivers/event/dpaa/dpaa_eventdev.c | 6 +-\n drivers/event/dpaa2/dpaa2_eventdev.c | 6 +-\n drivers/event/dsw/dsw_evdev.c | 7 +-\n drivers/event/dsw/dsw_evdev.h | 2 +\n drivers/event/octeontx/ssovf_evdev.c | 5 +-\n drivers/event/octeontx/ssovf_worker.c | 4 +-\n drivers/event/octeontx/timvf_evdev.c | 17 +-\n drivers/event/octeontx/timvf_evdev.h | 9 +-\n drivers/event/octeontx/timvf_worker.h | 2 +\n drivers/event/octeontx2/otx2_evdev.c | 26 +-\n drivers/event/octeontx2/otx2_tim_evdev.c | 5 +-\n drivers/event/octeontx2/otx2_tim_evdev.h | 4 +-\n drivers/event/opdl/opdl_evdev.c | 6 +-\n drivers/event/skeleton/skeleton_eventdev.c | 3 +-\n drivers/event/sw/sw_evdev.c | 9 +-\n drivers/net/octeontx/octeontx_ethdev.c | 3 +-\n .../eventdev_pipeline/pipeline_worker_generic.c | 2 +\n examples/eventdev_pipeline/pipeline_worker_tx.c | 2 +\n examples/l2fwd-event/l2fwd_common.h | 12 +\n examples/l2fwd-event/l2fwd_event.c | 204 +++-\n examples/l2fwd-event/l2fwd_event_generic.c | 21 +\n examples/l2fwd-event/l2fwd_event_internal_port.c | 22 +\n examples/l2fwd-event/main.c | 48 +\n examples/l3fwd/l3fwd.h | 26 +\n examples/l3fwd/l3fwd_em.c | 104 ++\n examples/l3fwd/l3fwd_em.h | 37 +\n examples/l3fwd/l3fwd_em_hlm.h | 69 ++\n examples/l3fwd/l3fwd_em_sequential.h | 25 +\n examples/l3fwd/l3fwd_event.c | 57 +-\n examples/l3fwd/l3fwd_event.h | 25 +\n examples/l3fwd/l3fwd_event.c | 57 +-\n examples/l3fwd/l3fwd_event.h | 25 +\n examples/l3fwd/l3fwd_event_internal_port.c | 28 +-\n examples/l3fwd/l3fwd_fib.c | 164 ++++\n examples/l3fwd/l3fwd_lpm.c | 121 +++\n examples/l3fwd/main.c | 58 ++\n ...mer_adapter_pmd.h => event_timer_adapter_pmd.h} | 8 +-\n lib/eventdev/eventdev_pmd.h | 200 +++-\n lib/eventdev/eventdev_pmd_pci.h | 8 +-\n lib/eventdev/eventdev_pmd_vdev.h | 2 +\n lib/eventdev/eventdev_private.c | 112 +++\n .../{rte_eventdev_trace.h => eventdev_trace.h} | 0\n lib/eventdev/eventdev_trace_points.c | 2 +-\n lib/eventdev/meson.build | 32 +-\n lib/eventdev/rte_event_crypto_adapter.c | 68 +-\n lib/eventdev/rte_event_crypto_adapter.h | 20 +-\n lib/eventdev/rte_event_eth_rx_adapter.c | 1014 ++++++++++++++------\n lib/eventdev/rte_event_eth_rx_adapter.h | 85 +-\n lib/eventdev/rte_event_eth_tx_adapter.c | 2 +-\n lib/eventdev/rte_event_eth_tx_adapter.h | 15 +-\n lib/eventdev/rte_event_timer_adapter.c | 66 +-\n lib/eventdev/rte_event_timer_adapter.h | 6 +-\n lib/eventdev/rte_eventdev.c | 210 ++--\n lib/eventdev/rte_eventdev.h | 732 +++++++-------\n lib/eventdev/rte_eventdev_core.h | 72 ++\n lib/eventdev/version.map | 86 +-\n 80 files changed, 3284 insertions(+), 1264 deletions(-)\n rename lib/eventdev/{rte_event_timer_adapter_pmd.h => event_timer_adapter_pmd.h} (95%)\n create mode 100644 lib/eventdev/eventdev_private.c\n rename lib/eventdev/{rte_eventdev_trace.h => eventdev_trace.h} (100%)\n create mode 100644 lib/eventdev/rte_eventdev_core.h", "diff": null, "prefixes": [ "pull-request" ] }{ "id": 102482, "url": "