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 3AC5DA04FD; Fri, 29 Jul 2022 04:36:42 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2482140151; Fri, 29 Jul 2022 04:36:42 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id B07AD4014F for ; Fri, 29 Jul 2022 04:36:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1659062200; x=1690598200; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=G+SxbIP3HfuU1LcITPJXI2RddF8NWUVx8VShvu7YHBs=; b=PCUsfk9JfI+DAt2Gm3Vt0iGEBM9WgsPGjkR5S16FM6hILnb4DpjLkHH7 RpoMUFfgycpF3lMsB7SOIjEJSao2nrSSZOXPLNfVpwEfBCOx3M9zcwvua bGXF2nfnjtd9uMzGpkcRzouaNy/HmwBCJOEcFKEP9jKH6WO14/2xSVqDO R41PuM3vcqdbmGKFHBRWxqfx/jwXmufd5JLoaTbl+TFBB81vW64J7Wz/v BwuTo88QFE6gzsaIY3OMU3sSdTge6zVh50oGMj79JGxwg+8HFENiS7LuW 1w7KURyBh1xH8R8HDiTlK1Cb23Ud+6MV/DNA+MXa1V+d5z+V/WtF9tuoS A==; X-IronPort-AV: E=McAfee;i="6400,9594,10422"; a="287428722" X-IronPort-AV: E=Sophos;i="5.93,200,1654585200"; d="scan'208";a="287428722" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jul 2022 19:36:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,200,1654585200"; d="scan'208";a="551581902" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga003.jf.intel.com with ESMTP; 28 Jul 2022 19:36:39 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) 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.2375.28; Thu, 28 Jul 2022 19:36:39 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28 via Frontend Transport; Thu, 28 Jul 2022 19:36:39 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.176) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.28; Thu, 28 Jul 2022 19:36:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=chwG39ohBxKWwR7OzNsjoVBS+dgRdvfXM8XMtG4XXG0DFJOZnouYWzgtnRn6JbfZdoD5A/NQxPVxWO3frajKoeVsoCy9bJlJ2iQuMthGAoI+HpjbhHXNisFDjzwau+iUCztoVcYZ8S5OHInAnYML3gDv9fyS9QwU9rryx39p3HF7JxVuog+ByJyUCBLivpKdxb8vmAwftZYB9J8i8z2Dk+nmdaTxTrV/00b6NbZQFoI7IPbIVdDomXzoRssdyQYkoAea1UVC4EtZa6SikvLzRJj2AOcTozBx6yNS2hL24xVHPnj1GodG4ypCHesH8OaVXqwKud1FOmJvruq3eveCNg== 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=0b6RhJYx6m7gcwuIPdnkumifFbvSJ/zFsR6RcYOsQhU=; b=G1zmgkQXNziMSzKXx3jZTNvUPAKuISKdr+MYNlgdYEQOXzw02JTHRvL4cqp8Ui6LkAKjRz89llgMBJGFDQXZpYcy4VaM+IjiapzqjiY4pXdRuSNsPy38MCctr8ROJP0RSfnqr62hxBV+3fm6Rid3+LuwGN1zifOAFt9KlVvET9zRuBW742pxy4QVS2o+ljtXV8Ig5G1PxU/dXGTVaWmBTcVvSswgZhB6EcQk2bl4euW5lttm1latBRZ/HFL5NtSrvJNeCd5EsuTfpgeZuaLhAA+5N4+oFg9xOMF72nL3yIdIv6l0WxifD86JW3jc0wbgnvsjBXwHP2Bq9KE4XBb2mA== 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 DM6PR11MB4252.namprd11.prod.outlook.com (2603:10b6:5:201::26) by BN7PR11MB2610.namprd11.prod.outlook.com (2603:10b6:406:ab::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Fri, 29 Jul 2022 02:36:25 +0000 Received: from DM6PR11MB4252.namprd11.prod.outlook.com ([fe80::59cc:59d0:4ade:18b8]) by DM6PR11MB4252.namprd11.prod.outlook.com ([fe80::59cc:59d0:4ade:18b8%5]) with mapi id 15.20.5458.024; Fri, 29 Jul 2022 02:36:25 +0000 From: "Xu, Rosen" To: David Marchand , "dev@dpdk.org" CC: Ray Kinsella , "Zhang, Tianfei" , "Huang, Wei" Subject: RE: [RFC v3 03/26] raw/ifpga: remove PCI bus accessor Thread-Topic: [RFC v3 03/26] raw/ifpga: remove PCI bus accessor Thread-Index: AQHYopaIzMFmicBg4ECCWYfhAvEzwq2UoogQ Date: Fri, 29 Jul 2022 02:36:25 +0000 Message-ID: References: <20220628144643.1213026-1-david.marchand@redhat.com> <20220728152640.547725-1-david.marchand@redhat.com> <20220728152640.547725-4-david.marchand@redhat.com> In-Reply-To: <20220728152640.547725-4-david.marchand@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTQxNDllMWUtYThmYy00ZjUwLTgzNzQtNTgxOTA5YWNlNjY2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiVm4yVEJsYU5GZTg4Zmw2WnF2N1ByT0dcL1hycERORTFVaVZyMTZsOVdNcVpMQlcxN2xJMFNTTFh4Q3lDc1wvODhkIn0= x-ctpclassification: CTP_NT authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9f3e8925-2785-48d3-6539-08da710b21ee x-ms-traffictypediagnostic: BN7PR11MB2610:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HjmYEX1MmpZZSsoK9p8i3WWPAP8vMKK5IhTQ7CLP9WEzH9Q8dx9qJAx2FN0oR4IZSSOOCA8Y/xGETietNYcApYbJZZSmflBb2el2jwDJndJXdaPdPR8szIDL9WgyC3PfGMFq2XI9hFMklR2avS8FgVMdWUHYsg2Mcj/ik1S+v9qCLoZy9iXedGx5Qlb6Te3KECX+Xut2zbRdom7Rfzq4Jjw4C1VJ7am4ENPsBS8N03wbK1gLRHCuxomfT1GU/txbwb4k98GStO+iRgPfZZ+nBH91Kts9bNyIYhjak32VC9rygvcstvOYxgA5Ol9MSJTEc4Diop/u517azKh7v1W4mLhEi7FbrhbySNtbza+vZJLvqd/yuabk7UGLmFQUi9r29Yy2B/5nhL48WVzIcfsG8YEbn3i4fYTpjj2ZppshPW7JCRAxuObKeucmq9Jb3A9FY1q9jLtYOuJXN6ojRYaXQ4G9jK+gG1icnsuAx8v04bjfdzbFgdDRn5Pjf079Ot4Kifvnf42TieZeHhSY21H2EF37bsQqZujibbhUHvyKjVmHe4xey3gGLUsMVq5qz2/NAWYMM6dEfZq4JgLEft8Zp0CK3Od12nEucXyobwxVPWs3GYgHqn72l8PN0Qr8LYiEj7xHU1D8MbhSl3QxUIxcGI+n2DSaiiNKmGUgX7UDbmt1wpvORCECSuWqLupgQAXlEOIkF7LL8b3M3eU4h48VkwdJLlvzZ+gB8KINK3JCVXdkztn8soqx2z/OyG38p56+GMILHHMqvawP+vUQC072KM7Klmsdo7P1VJxda9rSQLD+WEt016LklSC56u3oNE78 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4252.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(39860400002)(136003)(346002)(366004)(376002)(396003)(38070700005)(5660300002)(55016003)(316002)(8936002)(4744005)(110136005)(38100700002)(52536014)(122000001)(71200400001)(53546011)(82960400001)(64756008)(66556008)(66946007)(2906002)(478600001)(76116006)(186003)(33656002)(66476007)(8676002)(83380400001)(107886003)(41300700001)(26005)(7696005)(54906003)(9686003)(4326008)(86362001)(6506007)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?uJCtd8udp10ClhqqEOL2yBOG8UziHqITmKKabcuQS4BEdyokvqNz895jnHLB?= =?us-ascii?Q?0/9vh1ufUp3aWOp5yYXu13td0ka+VfPsH4/D0cy/RFNEdkqJKTBWcX+vyMgf?= =?us-ascii?Q?71PsvTbhF8a0TWkr7kXx9x+GDYR9EUPvoYMvkUUu1CAQLsRqiJsRTHTNilSR?= =?us-ascii?Q?yw46t+SSkwNzdShNX8SusPOFGOxfu4E/lyg/5b9QQ+ljs8B19BQ1v9hwhd3W?= =?us-ascii?Q?2o0wsUMfscXFrX9l9w2Sk74ysKhFwfovn6R/wJO+iJr+TGGYYKd2JNRaaTU/?= =?us-ascii?Q?+iEyJ2P8JbWVGRkrPI2XjeeYh+qb1Iit/W/ORtHQEVWHq2YNc6flO30g+odv?= =?us-ascii?Q?Wt5I/rF7I3Zj+PurGHjzlvzpQjYC3Rag1Rm+dQ3mGrEhkntqDAx0BisRdJiD?= =?us-ascii?Q?HkFo5yzUqlkp0lp496FA4zpNvLykBtZGluLL1O+unvUuaLG9IJoVF5jiVuSN?= =?us-ascii?Q?o6OstvvjzvICA/eqHcUZND2jRL1BWtHlYTrsuRb+p9UoRI4xJ5f3AsBnOd41?= =?us-ascii?Q?wWJLmCz8NxClyMabuzAs+Zao5rvdFj7qxzkNuszkRHBbBAl7a5A1xcdngehQ?= =?us-ascii?Q?Q9Jnu4lRWCl3PeoaG/HEdzXBaBH2JsBxTT5xJU3NsiuO+VQfGMYKYRRf2YDT?= =?us-ascii?Q?u4GVPcQxLibhUdmY0cznmglUsRWtcpWpczdEU/T4U+WviN5RcVqGHQLkkoy3?= =?us-ascii?Q?WAtynCL3amLYO0iRQBCaRMoi2LxkMsDqtjrx8BErkOuDD0jQB5ii6SLnYmpr?= =?us-ascii?Q?1cvjg6bNsl+TUAxX2XKdsR1ZYObAs5kftAqmhxlO7zQZVRWWRl4QdF++gZ9H?= =?us-ascii?Q?hn/IUyBpvZxGuwuNlzF+R/tiVBAWmSwYm1+mSqpLJVXKYYO38SI7Lz4/O/Du?= =?us-ascii?Q?pFDnun6uFmkvo419oHv2OWrl3zofpAp/l+5hqDlRAcVeI+xfkxRyBHDuV0fK?= =?us-ascii?Q?sqtLYNrUunB+s1GjFNHlAibQ4+1S/LweAauRbzWFmtFIgbZpu9M7myLXWluv?= =?us-ascii?Q?BZL1fkMhkmq7sPS2DIhMdLRCJaxxTZ3cpTl7dGPSQg9wjVO5oA96ysBUJX8/?= =?us-ascii?Q?3LAOkq20KZ1UZ6X9PN//1+ktpPiSdRa3f8AARZDOFNpwm8+EtZE3xaFxdlfV?= =?us-ascii?Q?pPGnLykFIBP9tJTRQ3H0+nCN2Z6LM2NXLITiQyaC0boZxd2MeybiKIJJqve1?= =?us-ascii?Q?HBXMm8RxLW719vEEFxSeKPqYv+wh3X6TDCyWebGZtjEFNDZyY/1SkrpEntd4?= =?us-ascii?Q?qxarAnLwE5B89IioWfIjpQbiwfjj3cOsbGRUYw8H8ugfReUGdym4q+pzyAqr?= =?us-ascii?Q?FcF+PUGavDkiL0biHcMbKLfTUrsQ/8DJWjVAvOrG8uyE9mJzWzZicPyZy+Yt?= =?us-ascii?Q?tfqA+tOeXX5Jk+NH8gGZeOyetszXLw8wYYQc0lWv7OHUIbeJC/dj5pYGgdts?= =?us-ascii?Q?BkP/O2zV0KueNy4/xT61oxBlB+E7lQk7bJ2V5EfrZlmvNJCzlLp4LqVak79E?= =?us-ascii?Q?bfj2bkehwYY4BYcM1dXZYT6Id+BEXyrrBtnR/+9Gf0bYltEGH7rKG/8pF1ag?= =?us-ascii?Q?3gtekPvIb/5n+5sm/j3lhWFZPWNLpnfiezexYis6?= 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: DM6PR11MB4252.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f3e8925-2785-48d3-6539-08da710b21ee X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2022 02:36:25.3728 (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: FTc8rNgjy1L9PO9Hq6XMPPZw6zxNpRF7RYr8BgVEI2cqmeJOJidy0INr65MD1LPFbY/qsP9j22Cbk/FLq9Ii2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2610 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, > -----Original Message----- > From: David Marchand > Sent: Thursday, July 28, 2022 23:26 > To: dev@dpdk.org > Cc: Ray Kinsella ; Xu, Rosen ; Zhang, > Tianfei > Subject: [RFC v3 03/26] raw/ifpga: remove PCI bus accessor >=20 > There is no in-tree user for this accessor that returns the PCI bus objec= t. > On the other hand, a bus object can be retrieved by name using > rte_bus_find_by_name. > We can remove this driver specific API. >=20 > Signed-off-by: David Marchand > --- > Changes since RFC v2: > - updated release notes, >=20 > --- > doc/guides/rel_notes/deprecation.rst | 3 --- > doc/guides/rel_notes/release_22_11.rst | 2 ++ > drivers/raw/ifpga/ifpga_rawdev.c | 7 +------ > drivers/raw/ifpga/ifpga_rawdev.h | 1 - > drivers/raw/ifpga/rte_pmd_ifpga.c | 6 ------ > drivers/raw/ifpga/rte_pmd_ifpga.h | 10 ---------- > drivers/raw/ifpga/version.map | 1 - > 7 files changed, 3 insertions(+), 27 deletions(-) >=20 Acked-by: Rosen Xu