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 1F901A0C47; Tue, 27 Jul 2021 12:58:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A21FA410F0; Tue, 27 Jul 2021 12:58:53 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 50BA6410ED for ; Tue, 27 Jul 2021 12:58:51 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10057"; a="212138418" X-IronPort-AV: E=Sophos;i="5.84,273,1620716400"; d="scan'208";a="212138418" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jul 2021 03:58:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,273,1620716400"; d="scan'208";a="665082603" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga005.fm.intel.com with ESMTP; 27 Jul 2021 03:58:49 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) 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.2242.10; Tue, 27 Jul 2021 03:58:49 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Tue, 27 Jul 2021 03:58:48 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Tue, 27 Jul 2021 03:58:48 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.48) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Tue, 27 Jul 2021 03:58:48 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=COQvVAXE7LbsmFsxLH3CYzvPvPOOObO3H2CaRtPrTr4jVN3PgCpyqPDtJWteP3obqdpQQHj7+yT665wxtWjE6dCG0tXEgwWHCxNOklZ95X91KFnnSSfPYscPnIjpXBjnNcllkvteji2BOrmwdgb+l5NhWkXE5et4SkeSlHu9Isq0G0o90dpY8yJEMTsW+QZ3QE6p7gWK1y42JT1yHQA28Z6z0buUQZGXTLN+BCf/JlvCpn5OxuwWalpRkj6CN+mcaV7SvmigmGSn2fgHbnCnEQ5oCsifpxqUAHaTIHNGeDTxVa0GBCqPf/BnehB0ONIm1AtZAP3FcNWoEDRRPqBOPg== 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-SenderADCheck; bh=iIqmuXPH4a9FfzR/Q9GFN183hEnQly90G/fyZ6VZAc0=; b=RxNYd5vwLulsK51t7luDD1bwih6IUgRWMSp+nvlTMTt0NJoR23oTQQ3imDl0oMTPGAjyg41ULNTTu/fEweMnX+KAW87LnxTyn74fYW9KRHBw08VLP2RwE3j34BFeC2PVwc/B6xMTEG2wPPfJohir0Pbk0/I3pxJHETcvxB8gbkwwyCf2TkjffS4bAtouvg6Ece9YiprEWexN9xopwxkzS4K/hZVdpY+K/1YOjsvG3nQq3tvskl5+7COU3y3eC99CXVqjTxgyFQB14s6hzen9sYqmuWstAyLA/P2zyIk0jvOl2pPwL43LdxPw7ZVaMb+bHfJhwhkco8Vw6MuS9HMUfw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iIqmuXPH4a9FfzR/Q9GFN183hEnQly90G/fyZ6VZAc0=; b=fGoWbOTDnaLFRtZjvshaXKlXm7tjt8VZcdH8n0rbbK9t04Galvvr10ZouDMHP5LtDM4u2xtzeEQt8AcQR1IExr38QqTMON8VyYQb60IQ5qWE+y19tOQSSfQBxkjOYESxJqcSAhBGQuDNNkuLjgJuWu20jUtjj3Ck1TTBuKhd9wM= Received: from DM6PR11MB4491.namprd11.prod.outlook.com (2603:10b6:5:204::19) by DM5PR11MB1451.namprd11.prod.outlook.com (2603:10b6:4:11::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.25; Tue, 27 Jul 2021 10:58:47 +0000 Received: from DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::7dc4:66b0:f76b:6d48]) by DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::7dc4:66b0:f76b:6d48%7]) with mapi id 15.20.4352.031; Tue, 27 Jul 2021 10:58:47 +0000 From: "Ananyev, Konstantin" To: "Xia, Chenbo" , "dev@dpdk.org" , "thomas@monjalon.net" CC: "mdr@ashroe.eu" , "nhorman@tuxdriver.com" Thread-Topic: [dpdk-dev] [PATCH] doc: announce removal of ABIs in PCI bus driver Thread-Index: AQHXVsNpPw2QR1L9UEGJwm8uQeUEyqtW/w5A Date: Tue, 27 Jul 2021 10:58:47 +0000 Message-ID: References: <20210601084131.4277-1-chenbo.xia@intel.com> In-Reply-To: <20210601084131.4277-1-chenbo.xia@intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 72193296-78e2-4be5-89d7-08d950ed8246 x-ms-traffictypediagnostic: DM5PR11MB1451: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HL4rUZmuzkLhxrWeCujT20j8dukkc5I10S0LVvn2TVkr4sHXJlZS52iFwP6drXD0Do3vP5lmzMQzq8O18WkhMlgRYiaSoldi680ooiykwbz5JHr7rPmpKCcxfzmupgfrJiFEsTSFWlXiOnc7e4st2vM5ozTDaxlgxe7P0Kq+OoVvV1jOmvkGRog3RdbglMg3+TPZsrcq1ibFlE6zO5rz2kuwk0GKjjVWSqt8K2u901PJhRJpwx7KgyIpVegbLAgyR3ddASHUn50SIBuJPA34WRPhtHvtBJ/F8GmsNGhTmaAsXvCiqMNbTTnlUQSzmBxki6DcOtl1E60zwWW3by0hxaLr9GAkYcVd6PhW+whZDuhdjJIZd5YOKtqDWXxJJJPrsSfWu1yxY4ybgT0Mn3MZK8TS0R07ZRmuQY6ktl2OYvlL6bfojqrpGzblxZnpoQH6LTC2BKYgorzuwrAiWep1NWyuWv5ElIFl4Ccdet8Jo+8KOpSHH1ZSD2wDasb7SqpAyY4PaIbCAhoovB/49s+veApXR5btz81RPG/TVSE+2lsI8HcnPp70zB7wnYpN6RNKZsFDeVVboZww9E6wk8QRsGmPZSLCjjQ6Vdfd8Qwzz8MJjk6RqqQNb4q/2bq22eDapfLktnaNWvnbsHHcIvBWcoq7fHQDAOLNJQdx+YedtLwE0m/kV2jadmYiH6ROjeFL8wX+Ztc5H2Zutbvj1emvgReM+M0+CfRNCEFUs79efsXRjiQnuihJHI7219LdvGpD6EHo2ERkNyAo3oSthgxa/sui2cWf9f1sVvxpUML05sw= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4491.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(396003)(346002)(376002)(366004)(55016002)(9686003)(6506007)(8936002)(966005)(71200400001)(186003)(7696005)(26005)(478600001)(2906002)(316002)(66946007)(8676002)(86362001)(110136005)(55236004)(54906003)(5660300002)(83380400001)(4326008)(38100700002)(76116006)(66556008)(122000001)(33656002)(66476007)(64756008)(52536014)(66446008)(38070700004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?lqt0M6LZtPvHxR63iHhtI5DN2RbE5mEKx1MG1Y/8ryTy5ikl4LSfnTpa4lxI?= =?us-ascii?Q?LsnIo+ps516Yaw3wuctwWBgwE0MzY4VTnqH62gkhbQKS9AVPbg1Y+EqgyeOi?= =?us-ascii?Q?T8K3jDfGThCIUHVzqsyiAYaeF4fexmVtHOcZepZlJjpKp19AlWUMCRZb1i8S?= =?us-ascii?Q?KV59YgTD2ugmMd5CWoKxJsVj0/BgzI+7DVRgsEwjS+YCOmBy4GwoP48+5F4Q?= =?us-ascii?Q?U/ldh3EevJAVH8Kyt20PKvScnVxDvFTSl6QDvWwKuDlUnhBeH7Stc66D+zMm?= =?us-ascii?Q?FXcN1m4YcR1LoHeurgViCozdlhP6E6aYgjDnFyshKwEpzgZNCaYwuhlYIQzV?= =?us-ascii?Q?zWG7EJGtqj1UXetf0KkE1tcDZZUH+Bm177iksliLIrYvHCcXRONaNigDFSki?= =?us-ascii?Q?lKOLRtsbJkFW2NXjLu0FtPg+7Lv1JfbSTmfPX8viU3/12yXGr5OlZsb/K0Ew?= =?us-ascii?Q?7X2+Zt8O86zQUBDZ4+R7AU1oO8BBbNYFYoGrqKl1nXDORnblX7zo6bFEEPjp?= =?us-ascii?Q?t4qQBadI+AXFjPT93xK+tGyKJvFpv+6AD4p6+f9UPRjDGiizSXwyAqCSUpLJ?= =?us-ascii?Q?T3JWyhM83vNWbVSBOLjeKLS7kLL8zS8cdjMj8ccj6hYiPTIEu8ddyJ/5cOvN?= =?us-ascii?Q?RZVy7Fs6P9NsPrefFZjFl8Cc/VUyrVp+ZVyCMBz1OUt3aUcX+GWt4NIubzc3?= =?us-ascii?Q?l/ROtS7kXnIhWYX5/XXYnAJkzD3ssMBU59URLBYWVZmQ45MXsxDaQIVjP/j4?= =?us-ascii?Q?FftMRYpF9NEYz/AdKrCgnS5wJzMD2/zMAA+w6kLQWTw0iKNwPQbGXYBCqO2r?= =?us-ascii?Q?ZGx/HXgGjWLLcbIcuXYELm/STavZ/2dMnSxNcLTXWDaANupzl3VfoRFYp09x?= =?us-ascii?Q?AAK0miAT5nWWHwdNkFonneqKeK+HGlZZNU1Ue2iRGIAoBn84P9VMyCUAeiVZ?= =?us-ascii?Q?SdtGmSEzrGLlQ9kHVsLFIwOUCQRaiRpMZhFtWKyqSazXcZKLmx1ixWxjLuzR?= =?us-ascii?Q?48nbzKvrm2a2KnKWE9QRu02Q4+6BmDeUHyzSf14iWMXr/ToT7Ji6HrnwSi91?= =?us-ascii?Q?TmjG6F7miusTwajePUTHl+jdhXOUh8BlWaS7b0Ofkf8Ita55VfOAJthu0FoN?= =?us-ascii?Q?Lgd+vz52yZHRLwPJsBaHfcB6GQ5rOrHZBREgVZzMia8cLSEP3UV0QIIzGesY?= =?us-ascii?Q?i1FkR6aRvbOs00r3+OvHaqeP4p6wtSRg+0lDfdPthANq9I+z74gcalbrEfDn?= =?us-ascii?Q?uAc2YqIxalUF5vUR3l5FOMNxxU0z0uLiCHrI+tpsqKRtiE3O7EWsYIe8ivLn?= =?us-ascii?Q?msS5mRyJ/eyo5ItOESaMTsdh?= 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: DM6PR11MB4491.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 72193296-78e2-4be5-89d7-08d950ed8246 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2021 10:58:47.1918 (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: 9io0lirC1eHIVqe1q8et9KbVFQDkH9cSA2z6ARmFSZdA7T8zbkJILmJRl78wQvggbJc6OEFrIvjpl3MubX4RjEsaDaeghg0h2Ug7ZqeMMYs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1451 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH] doc: announce removal of ABIs in PCI bus driver 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" >=20 > All ABIs in PCI bus driver, which are defined in rte_buc_pci.h, > will be removed and the header will be made internal. >=20 > Signed-off-by: Chenbo Xia > --- > doc/guides/rel_notes/deprecation.rst | 5 +++++ > 1 file changed, 5 insertions(+) >=20 > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/= deprecation.rst > index 9584d6bfd7..b01f46c62e 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -147,3 +147,8 @@ Deprecation Notices > * cmdline: ``cmdline`` structure will be made opaque to hide platform-sp= ecific > content. On Linux and FreeBSD, supported prior to DPDK 20.11, > original structure will be kept until DPDK 21.11. > + > +* pci: To reduce unnecessary ABIs exposed by DPDK bus driver, "rte_bus_p= ci.h" > + will be made internal in 21.11 and macros/data structures/functions de= fined > + in the header will not be considered as ABI anymore. This change is in= spired > + by the RFC https://patchwork.dpdk.org/project/dpdk/list/?series=3D1717= 6. > -- Acked-by: Konstantin Ananyev > 2.17.1