From patchwork Thu Apr 15 09:08:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Akhil Goyal X-Patchwork-Id: 91550 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: 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]) by inbox.dpdk.org (Postfix) with ESMTP id 6A2A7A0A0C; Thu, 15 Apr 2021 11:09:15 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DF68D16212D; Thu, 15 Apr 2021 11:09:14 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 12C4E16212B for ; Thu, 15 Apr 2021 11:09:12 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13F95fWZ026431; Thu, 15 Apr 2021 02:09:09 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=mFglD1JXSRJ/8xWjmypnjDGQ/c4gFbhmCDOqLpmWT8k=; b=Es4gBGYVfcQEC0RrEYWby5BLdF5bULb+fivfKWM6YmmXweL5HaHQESCR/uCcWqaw3dwg 3hYwMOxo0c6UE/G9F2jstBnN+8aHZndDhas1zK/6a5eRI4Odg2AXSzH5a5fTaaX7q3gr QAi8OFo5hKR1TF4/LNICdb6c4uHLkeyCZGd8vMPMOxpTDo0K+9dyptSpXMREC1UN9XrQ PQH6+7rRU1cHwxjCeNR4OGMuf75X6SNcBUezJ45vJW+lqv2Pe3IDbtdh7ACuutLnMulq Vhn+mqizNxcQCasfqssA/g7DSIhNK1ZM0WzJdG0IwO7L4DMuKWmJmEgvQVG6K1/JxHja Cw== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 37xcn4ryx7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 15 Apr 2021 02:09:09 -0700 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 15 Apr 2021 02:09:08 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 15 Apr 2021 02:09:08 -0700 Received: from localhost.localdomain (unknown [10.28.36.185]) by maili.marvell.com (Postfix) with ESMTP id 2338B3F7043; Thu, 15 Apr 2021 02:09:02 -0700 (PDT) From: To: , , , , CC: , , , , , , , , , , , , , Akhil Goyal Date: Thu, 15 Apr 2021 14:38:59 +0530 Message-ID: <20210415090859.1319171-1-gakhil@marvell.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: -QxI5anju2PNqdLHM7gf4MYiJzqsKUYS X-Proofpoint-GUID: -QxI5anju2PNqdLHM7gf4MYiJzqsKUYS X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-15_03:2021-04-15, 2021-04-15 signatures=0 Subject: [dpdk-dev] [PATCH] doc: announce modification in eventdev structure 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 Sender: "dev" From: Akhil Goyal A new field ``ca_enqueue`` is added in ``rte_eventdev`` in the end to maintain ABI. It needs to be moved above in the structure to align with other enqueue callbacks. Signed-off-by: Akhil Goyal Acked-by: Jerin Jacob --- doc/guides/rel_notes/deprecation.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 2afc84c39..a973de4a9 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -127,6 +127,10 @@ Deprecation Notices values to the function ``rte_event_eth_rx_adapter_queue_add`` using the structure ``rte_event_eth_rx_adapter_queue_add``. +* eventdev: The function pointer ``ca_enqueue`` in structure ``rte_eventdev`` + will be moved after ``txa_enqueue`` so that all enqueue/dequeue + function pointers are adjacent to each other. + * sched: To allow more traffic classes, flexible mapping of pipe queues to traffic classes, and subport level configuration of pipes and queues changes will be made to macros, data structures and API functions defined