Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp1459482rwb; Thu, 19 Jan 2023 10:54:53 -0800 (PST) X-Google-Smtp-Source: AMrXdXsRgwAt7WyJySeH3nBg5ohOuM5ON1AJoQF49W0NAIbeqGISRrN41L1ZX52If3Ib3QFadi6o X-Received: by 2002:a17:903:1355:b0:194:4339:112e with SMTP id jl21-20020a170903135500b001944339112emr11696132plb.60.1674154492810; Thu, 19 Jan 2023 10:54:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674154492; cv=none; d=google.com; s=arc-20160816; b=iaL7VzAPL5XxEQGFPNADbPcWUt+w8Qv718g7N61amNgVHgFo2Jalh8CgEZxj7QHlBn XtZ/9yaJL0gGpvgKRW/3eGDa1toJuqiBKwDNeIgESijJmhimRnBHVb5uOD38emKlQfBX I81rBIuBlOf9WP4dvlRNvHPTox6eYOGmsR7NMGo9UfLmyzdYybB1JCh96th0pwZAAQ1f MmVCIehQwnRaBNMO/mgYi6d5pwv9qaeXMDe2aC55cO7v1OD/tRiA/nUkn9F/sCMReD17 emPyTbVS4RKsxfNDUfbkEFukn7Uh1efRkJAM7BLYm+s22TU+TwyjWBg0sNJ9EToL0rq9 +hzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=dUVUNtePDymk07LHHbZL1+j0wapkht1KOn5TyXGZvPQ=; b=04jmurUPeDep6OtGMsPN0kcDh+t/mWUMFo85OfpgEBH2mibmf19a3QvtHAON7kKbOA SfuOBZOcTJnzLyC4WgNIj+RXxQo2Xl20iZS9NDogwlHYFJ/6LNKQzK58TYCkD+B+JLGu ULgHN6Oq4y5r8rDRjDDmFIs4wZU9fiJKqD0EMVlRYDkUaEGXV2wQ0NnV3J1XdDYDkAwI MjwOy3F2pUas55Ojzv9wxbJcz0KzxVsjguw6euHmeFUMJ5/sLKGVrwPIItwvUq7TTIk7 0+1Iginn7mHzgchfe/G0xmaYGGH5kYt8wK7k2UxODRn9AenfEoaN4jGkyQzMXXi28lKO 9WQg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b="T/96DXA4"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m9-20020a170902db0900b001869e6efb8asi27278412plx.59.2023.01.19.10.54.47; Thu, 19 Jan 2023 10:54:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b="T/96DXA4"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229834AbjASSNc (ORCPT + 45 others); Thu, 19 Jan 2023 13:13:32 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39944 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230132AbjASSNT (ORCPT ); Thu, 19 Jan 2023 13:13:19 -0500 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E3F618F7F8 for ; Thu, 19 Jan 2023 10:13:08 -0800 (PST) Received: by mail-wm1-x32c.google.com with SMTP id fl11-20020a05600c0b8b00b003daf72fc844so4181876wmb.0 for ; Thu, 19 Jan 2023 10:13:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dUVUNtePDymk07LHHbZL1+j0wapkht1KOn5TyXGZvPQ=; b=T/96DXA4kEdQquEePG6qSXhpQB9SUG5R33koNP/im7m2ghcsIJYNc+5qzw9IULLerr m9KVTYhq1NOpEaLNUAjas3TzVr0Oh9mliXvBDL+rU2qVkaBvEZvgf4K7odP2ecZ2Hb5l zDORkc9JjTzrYQjep9NtSZ+dyI+VYlfbJNmjdQHX2bldW98QEbjDivdmUZlxXD5YJ3nA CZq+36tdFCP/bq5lJ0SDzYPVzrjYc9/BNHiRV+06VyEDNXyXHX6+bZYPiUEQ7I9O6OnN rbtX3LwXH0Skj/QZVETHzp4GwxC6XrzicVL8TfwauyN57nl7fGkpvBKkOsoM3irkrtLq P8wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dUVUNtePDymk07LHHbZL1+j0wapkht1KOn5TyXGZvPQ=; b=ct8tJ4dPq6RMSHO9R2QuZxCPm2/m1h35UVWalYLJ8+D7pxjCBdu3qLicnjfjv0wS39 iE/CKx+AzjK/8BQIH0J/J9tRAxylOJODpte+oQa0JkH7Utsynki8Z40/dE/auTonUKmk 7G4RqEH0JrLJQXvfpq4AVZ+NhcnVrdFSkwzasyU3xMtHeCT4QpSQxwkK/+KjR4W93ANO b4uC9lHMJnBf3m8MSaO5dT9KBNSZHZFwZayTI2G300MGo5GXWoYnWyAHCIPnWCOiea2E RdEKX/zDcIs5Q6qYmcp2h89B6GeBh08TNJttNdEUGnHEnQ+MiG7zaGlI2mqaAlI3h1HR Ttlg== X-Gm-Message-State: AFqh2kpLdfc64EDACDaj2q9SGlBgRvbHzicg8juXIfZ9ySU9YFEy6u2P 0nU3VBcErlP01+giK/NOMC2yus0hoqE3Cj/vcUEkSA== X-Received: by 2002:a05:600c:5405:b0:3d0:50c4:432c with SMTP id he5-20020a05600c540500b003d050c4432cmr696057wmb.67.1674151987344; Thu, 19 Jan 2023 10:13:07 -0800 (PST) MIME-Version: 1.0 References: <20230116010115.490713-1-irogers@google.com> In-Reply-To: From: Ian Rogers Date: Thu, 19 Jan 2023 10:12:55 -0800 Message-ID: Subject: Re: [PATCH v2 0/3] Assume libbpf 1.0+ To: Arnaldo Carvalho de Melo Cc: Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Andres Freund , Quentin Monnet , Roberto Sassu , Christy Lee , Andrii Nakryiko , Adrian Hunter , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, bpf@vger.kernel.org, Michael Petlan , Ben Hutchings Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 19, 2023 at 9:47 AM Arnaldo Carvalho de Melo wrote: > > Em Thu, Jan 19, 2023 at 02:41:12PM -0300, Arnaldo Carvalho de Melo escreveu: > > Anyway, just a data point, I'll check if I'm missing installing it > > somewhere. > > Just asked for libbpf-dev to be installed on the debian:11 container: > > [perfbuilder@five 11]$ dsh debian:11 > $ bash > perfbuilder@589d1572e8cf:/$ ls -la /usr/lib/x86_64-linux-gnu/libbpf.so.0 > lrwxrwxrwx. 1 root root 15 Jan 10 2021 /usr/lib/x86_64-linux-gnu/libbpf.so.0 -> libbpf.so.0.3.0 > perfbuilder@589d1572e8cf:/$ dpkg -l | grep bpf > ii libbpf-dev:amd64 1:0.3-2 amd64 eBPF helper library (development files) > ii libbpf0:amd64 1:0.3-2 amd64 eBPF helper library (shared library) > ii libpfm4:amd64 4.11.1+git32-gd0b85fb-1 amd64 Library to program the performance monitoring events > perfbuilder@589d1572e8cf:/$ > > - Arnaldo Right, the old/ancient libbpf-s are gross, but Debian doesn't use LIBBPF_DYNAMIC which also isn't a default build option. I guess we could say there's some testing impact from this cleanup, but I'm not sure we care. Thanks, Ian