From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.1 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2CE4AC55178 for ; Fri, 6 Nov 2020 23:38:22 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DCBF8206F9 for ; Fri, 6 Nov 2020 23:38:21 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="joz2Pg4Q" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728816AbgKFXiV (ORCPT ); Fri, 6 Nov 2020 18:38:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727859AbgKFXiS (ORCPT ); Fri, 6 Nov 2020 18:38:18 -0500 Received: from mail-il1-x12d.google.com (mail-il1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 01CB0C0613CF; Fri, 6 Nov 2020 15:38:17 -0800 (PST) Received: by mail-il1-x12d.google.com with SMTP id y17so2528400ilg.4; Fri, 06 Nov 2020 15:38:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=cMDUSUSOJpaSH9CWWq2vM22j2LvwSDCD82Y7MWOuiM0=; b=joz2Pg4QmVOHmoaOx6PXRXtt3vZis4TQCgK4Qwq+Jgn6bTyUYxl1tfHGypnTywZa18 S+1O7KjSyVjcxG1+zo6EW3ntoZ/qnQ6Zd4S2c6nBOCqtP2U39T6BjGVqj3kfZ32sgbVy LL/6iF2A+ostM0RojMAQ5saWyNybUtPqKzZMqSLL0P6BqiNY7/DDhjIo41LOREdpsO+h zXNclpygvTulNHxljUVbKfXIKs2feBb172NaN/Q2gkP1DH8TD1ecGmSU1ijNiv98bOmV CkJUSSwxcqqI7EUeMxztC3OT/RzFLHmLiOcSzUI5LINUYgwt2ept8s5vHaIe+/T9GNPj /PgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=cMDUSUSOJpaSH9CWWq2vM22j2LvwSDCD82Y7MWOuiM0=; b=N+jSw3R/64JqN/XH2WAWH6ffQn8AO8R8h5SP8+YtTAuKxI9Evz/9VtCQTnKwl4s2D0 2qbycbkEtP8ewrzXKt6THxAL8+2A1rJry1YAPp0RxqFAPX+fcqYUuy2H47fChoqJxiVr wsmMB0+cRIlxkw+RUinXDlcUuFBjbyizt37UUWbTRNyItDvivX+JlRdWW0zujvJuqZhy n3Nv61Q5duHjYpWslcfED9z5cSn1UfVG3SVxYrdUWTFrYGK8K3U7N6WbF7FvXVuZtW0m pqrHIm0kfIy0rfWkahZ7H1khxrw5+jCoLV6ha8WCtQEWFVw9ruhSlwhrBeyIDWnLiIlg qxVg== X-Gm-Message-State: AOAM532FuE5lyr7LNgvCYAB6vAHLr9sUKq5bqzElrz7cI15h2Y7E9tR3 L/I7Nwd0BdPnxzcs9k2PUMA= X-Google-Smtp-Source: ABdhPJy7XnjwPCPz2NHxqJM6u5YGzHmtg2Z8zcAwJ4OM84ZOUHTEM1jp70rQf0hkz4FM9jlrBVhDoQ== X-Received: by 2002:a92:40d2:: with SMTP id d79mr3217980ill.7.1604705896410; Fri, 06 Nov 2020 15:38:16 -0800 (PST) Received: from Davids-MacBook-Pro.local ([2601:282:803:7700:59f:e9df:76ab:8876]) by smtp.googlemail.com with ESMTPSA id r16sm1495830ioc.45.2020.11.06.15.38.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 06 Nov 2020 15:38:15 -0800 (PST) Subject: Re: [PATCHv3 iproute2-next 0/5] iproute2: add libbpf support To: Stephen Hemminger , Alexei Starovoitov Cc: Andrii Nakryiko , Jiri Benc , Edward Cree , Hangbin Liu , Daniel Borkmann , Alexei Starovoitov , Martin KaFai Lau , Song Liu , Yonghong Song , David Miller , Jesper Dangaard Brouer , Networking , bpf , Andrii Nakryiko , =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vu?= =?UTF-8?Q?sen?= References: <20201028132529.3763875-1-haliu@redhat.com> <3306d19c-346d-fcbc-bd48-f141db26a2aa@gmail.com> <71af5d23-2303-d507-39b5-833dd6ea6a10@gmail.com> <20201103225554.pjyuuhdklj5idk3u@ast-mbp.dhcp.thefacebook.com> <20201104021730.GK2408@dhcp-12-153.nay.redhat.com> <20201104031145.nmtggnzomfee4fma@ast-mbp.dhcp.thefacebook.com> <07f149f6-f8ac-96b9-350d-b289ef16d82f@solarflare.com> <20201106094425.5cc49609@redhat.com> <20201106152537.53737086@hermes.local> From: David Ahern Message-ID: <45d88ca7-b22a-a117-5743-b965ccd0db35@gmail.com> Date: Fri, 6 Nov 2020 16:38:13 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: <20201106152537.53737086@hermes.local> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On 11/6/20 4:25 PM, Stephen Hemminger wrote: >> >> I think bumping the minimal version of libbpf with every iproute2 release >> is necessary as well. >> Today iproute2-next should require 0.2.0. The cycle after it should be 0.3.0 >> and so on. >> This way at least some correlation between iproute2 and libbpf will be >> established. >> Otherwise it's a mess of versions and functionality from user point of view. If existing bpf features in iproute2 work fine with version 0.1.0, what is the justification for an arbitrary requirement for iproute2 to force users to bump libbpf versions just to use iproute2 from v5.11?