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 BC3F5A04FD; Fri, 7 Oct 2022 19:40:25 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 703E840151; Fri, 7 Oct 2022 19:40:25 +0200 (CEST) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2082.outbound.protection.outlook.com [40.107.95.82]) by mails.dpdk.org (Postfix) with ESMTP id A49AC40042 for ; Fri, 7 Oct 2022 19:40:23 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E9/RU70bx3c8XCxl12RsaXdW+KsZnEsgF4B/iAm72ysv97ExGo7gRIl1UVSARGLBG6vKJOj3o3UY2aAey4SXxJdj0Skfiy4Pb+6aYEavS5lCbIujNl/xR9v6rL+mJVYTzjP8arrfB2PkVXrszIzEUsAOG4cgleNmS4O//izpWcQCfVP+mHcWqGjADrM6kGmgH6Zk+i5xT2RcVZywsoQHJrdIFVqHfECKEbbB2JmQxiEOiZdw7ZKT2H/ujK3FNMLRAFcPrgFarUruHBQs1tNfqVHEcpVf1/yZaQudQWtcSML3MIewXm0SLxYWQxcL4gQMtn5yn49HUkWeXHeU1I7blA== 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=RVcogU1Vk2kq5Qwm5ga1aVFY/ZWIv/k+E8hRW+xaa5E=; b=hFO/48QeAvHI9JAMkBN+kW9CQM2FZDk3lc63DLYGQfH8GC3yTjvrn4MrdcUVacTCZeCHjMF0TTxj72lqUj89eun76buM0Fafwta6x7o4ndQUpvyKMbHMNH7+zRLmy20SWpqhypqtQQHUE+xozvhk51AoFeuyWb7SZL9NUL5+ah5cpWWgKIiULySNZZ3QTJ9bCvtnsFo448UeGzoJKQsCQW4jJSw/N82lYqyylFvBZF7BjoWu0QO+mTvLm5zM0BmTx4ZBLBhtq/CoWL8Zsxt5Sfqwtr7tN171iwb7e+SgmQBqoCI0tJDnpJrC7hrwEXkOhNIfiWVih3Yh9/JzVDLQeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RVcogU1Vk2kq5Qwm5ga1aVFY/ZWIv/k+E8hRW+xaa5E=; b=mpGkNRa4nVW3p99PwusqhTcDBupTOhA8Yr7p50Gf81Q1tQVuEFLHnDJzzg8TQyrsUgs7U20mj4NDLZ3u2mS1XifJohtMQNkWRuAv8r2vl5xqvPwdyFQxjrhFT7lCXn3QFIz2o0c2fEPjogYmnd+ZFUX08qoi6Hi69gpziHeUAXs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from DM6PR12MB4297.namprd12.prod.outlook.com (2603:10b6:5:211::20) by MN2PR12MB4189.namprd12.prod.outlook.com (2603:10b6:208:1d8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.24; Fri, 7 Oct 2022 17:40:21 +0000 Received: from DM6PR12MB4297.namprd12.prod.outlook.com ([fe80::b9fd:e732:4585:6b25]) by DM6PR12MB4297.namprd12.prod.outlook.com ([fe80::b9fd:e732:4585:6b25%6]) with mapi id 15.20.5676.036; Fri, 7 Oct 2022 17:40:21 +0000 Message-ID: Date: Fri, 7 Oct 2022 18:40:16 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Subject: Re: [PATCH v4 0/6] net/af_xdp: make compatible with libbpf v0.8.0 Content-Language: en-US To: Andrew Rybchenko , Ciara Loftus , Qi Zhang Cc: dev@dpdk.org, Bruce Richardson References: <20220624102354.1516606-1-ciara.loftus@intel.com> <20221006062654.1420349-1-andrew.rybchenko@oktetlabs.ru> From: Ferruh Yigit In-Reply-To: <20221006062654.1420349-1-andrew.rybchenko@oktetlabs.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0137.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2c4::15) To DM6PR12MB4297.namprd12.prod.outlook.com (2603:10b6:5:211::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR12MB4297:EE_|MN2PR12MB4189:EE_ X-MS-Office365-Filtering-Correlation-Id: 758a283c-26b7-4210-d422-08daa88b01f4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9MQ23IAGeoBlpEHEAzHko/kMSKO0U8QJYip++e+Ru7Y15rfHCrjE4mIfiibOfGRfQ7FPIMjiEWfdcb3ZeVjKh49NqDD+wRuR1Y0SBDfByzbJOwZ0aNu7D/ysdINYDKKZYROx3Kt5JnnWU+rxTbWikkqKgLXZhRQ5zrP5VCKbDf9g+4YcU8yz5vOjicVhqlms2UBT57LDOOIzjHUMvL/HGWII/zbLz+lWjuuPsamsMQnUU+DszqkYwMkyB3zRuj8pLrcaRi6ng1GJrwI1Auza90y0VG8MdhVZI3d+9ESLNKg/elKFN6PuOfqbBjvPnOY8fRazpz+1qn7iSmqzJQgasoQF2Ov4rX1nx3ltsS1gsiG1jtokbhtUjJopuDU5zog4OdGfuZCGihYALSyht1/ahPBWFlzho7/KJRgdn7dcZLxM0yTwdtqssXjvK5ctrnYN6mTxOidlehGl6pylMKe+IPTWhl2SKEsLP/th+8XiWQw2ypBlqnHzWeQe1YwR8m0C54V5drlzljHVbXdmdafhICW+Z2K1R3yiLhGchNVg5rjFfOLlMq7MLXv3WJZLUq59IP+1eKsWtsDG6BEzz0lSleCGeQ+3ipY5SZC/TBhfE40ySX5wB7Xk72wn6lR/ADJu77wUKkxp27S0+GtqhGzGTksV08+MZ4n1ZhG9Xh65OLmaoRmZ6BrrxqtqJ+nda2j9rqOW2uIpIG1UUE+3CwsC8N2vLmgopAWUJFvWgYwPbBFSfm4DWnr6CCrFfKmI4jedCuKYkGqhV6UfXRWr3/35Qz/LWkbyJGeF0mwUrHGhmjM= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB4297.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(366004)(396003)(136003)(39860400002)(346002)(376002)(451199015)(38100700002)(186003)(31696002)(86362001)(83380400001)(5660300002)(8936002)(41300700001)(4326008)(316002)(44832011)(53546011)(8676002)(66946007)(66476007)(6666004)(66556008)(2616005)(26005)(4744005)(6512007)(478600001)(2906002)(6486002)(110136005)(6506007)(36756003)(31686004)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QnBtYkx0bXkyNk9zMWZyS2F2Q1VaUXRnTlVSM3RhM09va0xpVTRWWmpRM1pO?= =?utf-8?B?TGpXRk1raTZkZW1LaU92MkMzdVA2QkpSTCtOTVRORjY5Qkg2RXFvaHdzbnVB?= =?utf-8?B?WDhOVEdVZnVFck4wMHdYUjZyU1hFSGI3K2FPRTZ2OStGbmx5R0ZWVkFveEVz?= =?utf-8?B?cGI2OUVRSFBMSUgwSW5iSllqVzJ4VFdHYWF1TFF2WFpVeUdFQXhrRm5WWkM1?= =?utf-8?B?bUNFS1cyenlTRERkL25hR1FIaE1lRkY2YkkxNU5JR0FMYXhmekFldXhVL1J6?= =?utf-8?B?ekFLeVR4NWpJSituMlJYbGtnTVUwemZTeERvR3VYb1I2Tyt1VHdMU2xUUGtS?= =?utf-8?B?enIyTWJqNFZDVmEvSkpOYjZWbTNNeXFEUUp6V1FTdlZ3Umd5d204ZCtqdTU3?= =?utf-8?B?YmIyWERiV29uZDNIU0pLMFkwWVZibmNwci8rNzAxZHFHRG5lK2l0L0pHc1FO?= =?utf-8?B?b3ZJWFdOM1NHbE1ORjlqbU1JNWlrU1BMYmJVU3Y0UHpwK0NkNVRPM1Vjc0ZW?= =?utf-8?B?ejZ5c0pRa3B0bzBxcFpyWnBpK0gvMVJiMDdKV3dTWHNPamZ6TkxnTFlWN1dq?= =?utf-8?B?MTZtTExhcVFERWRiSExWZW8vOXRrUlAydDFSbThXYk5uQzRsb1VRMkg0dTZD?= =?utf-8?B?VWtBRDY5T1RJZG9FVGd3VU00MWxUQXJ3c3hRZEJxYVJSakVxVnlMMEIvWHR2?= =?utf-8?B?S1VQRE1zcFBhNXlnMjc1dDVCQlBJMjAveVRVZyszT3JZd3NqWDZob0ZJc0N0?= =?utf-8?B?WUJkcDlFZ2I4NVRDa09ZUHRmcFZ3TS9WL0pDWXZKVGVzaEhjci9yUHgweDRB?= =?utf-8?B?UEkzbTd1MmNBbUdhVXpJWUtCQm1QVlU2ZytGSTVoeFF0Qldvaldqelk5N0tM?= =?utf-8?B?VDUvTzM1SCtJaDhhWkE0anFudHlsZU9abERuMElTNytWR3ZlM29rWUxNK2ox?= =?utf-8?B?R3l2bTdTc1hONkdPYUVBUW1Rc01vZHRvb1FDOWhDdVV4bWVxYTFnUnZxYVFo?= =?utf-8?B?cmdHalBNNFh0em5PUUIyREdwMWlsN3o5ZTlxdGVZR05XNjdXcS9iSWliZnlR?= =?utf-8?B?QjI0UFp3dDY4UXlwZXpaMTBPMWJYUnRHbXVBa2oxNEpPa0RiM3dUL2txcEFj?= =?utf-8?B?WitSdFdLV09oRzBOTHRBUUcvM3ZjNC9IR3A5K2ZKY0tHY1ZNQ3YzWGhzVFVG?= =?utf-8?B?anRVWTZWYUwrYVVBdkpKRG53dGVyTHZPUFpHVDJSeHFqaVNFUlMxNWdzNHlP?= =?utf-8?B?bXRWaTRDa1VqZmNlQ1E5cjlHN0lJcUtNbUFmaVBMSnk5dEVHY2Jzcy9Xa0ha?= =?utf-8?B?bG1iaVVHUXFMclFIZGhKL3FMV2FqUW52M0s0SFVjR2JhL0QrenpCYmVVOGVM?= =?utf-8?B?WFVwQStyakU1aWJsNEY5dWNrbHZRM3hzNExGSzMzZjZuV3QzMVZ6amc4dFdU?= =?utf-8?B?a1NvWDdBejZWZ2VkcVE5Y1V3RjJHZnI5U1V0QW82V09sSHFQNDFhNE1heWZp?= =?utf-8?B?aisyVE1nWHlLU01BYnlUNTFpL3ovczFQKy9EVDR6YnBoakIzcEFtMnpaMkpC?= =?utf-8?B?bjErcXFqQ29LV1dubFRNYWFEdUtGUDBQY2lOUk10NUp1eUZtSURwbFJwY2tz?= =?utf-8?B?VytKK3NkekFvV3BPS0JaWGVONHBhS3BrOTNjOXBtWFcva3p0ME1EWDBPUGJw?= =?utf-8?B?Q0JoMDBuTGlpQVg5dnVpMkxjVDV2QXp6bGUycXd2aDlCY2hKZkR2RDVKUlJz?= =?utf-8?B?U3FvVWc0UU5ha24rRklTMlBYYlhWTVErQThnTmRxUmRGaXQ0bUpuaU16UFZP?= =?utf-8?B?cmNiUVdPbG1lbU1OZ1poTms3R1RwR0pSUGV1cXM2bXZFS2ViNEowd2xwY3Vm?= =?utf-8?B?djd6RXZoMjBFUDVrUHhmL3IwUGZpaVBiQkVBbUxmMGhieWsvWjRDUjVSQjdF?= =?utf-8?B?QzUzQ3dOTWpyclpHQ0Q3V1diaXRMYXcrVVpQclp6eVI4bUJJbU9MbGVhNzZT?= =?utf-8?B?VnhWSjRZRnFxaG5TejlCZmtLalAwdzZLODlrc29NTVRVRHVKLzdXcWVLYnlz?= =?utf-8?B?ajdmOU51SFI1bGRCUGpJVk5kSFdBMmlWY2tkZjFxdVZLcmJKUmd0Vjh6OVg3?= =?utf-8?Q?gqp64QVkm5kipn6B7fuS5NBG8?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 758a283c-26b7-4210-d422-08daa88b01f4 X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4297.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Oct 2022 17:40:21.7307 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: XC0Q9v+JKpnr7dD07ygTcUmzgr3n+ENgbbpUD+VQQlLQLdi3m/QFtXygFfh2q5Yy X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4189 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 On 10/6/2022 7:26 AM, Andrew Rybchenko wrote: > Update net/af_xdp build to support libbfp v0.8.0. > Avoid library version based checks, check for function presense > instead. > > v4: > - just rebase > - do not mention libbpf v0.8.0 as a strict limitation > > v3: > - avoid version-based checks > > Andrew Rybchenko (5): > net/af_xdp: move XDP library presence flag to right branch > net/af_xdp: make it clear which libxdp version is required > net/af_xdp: avoid version-based check for shared UMEM > net/af_xdp: avoid version-based check for program load mech > net/af_xdp: log errors on XDP program removal failures > > Ciara Loftus (1): > net/af_xdp: make compatible with libbpf v0.8.0 > For series, Reviewed-by: Ferruh Yigit Series applied to dpdk-next-net/main, thanks.