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=-10.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_CR_TRAILER,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable 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 2B211C6379D for ; Thu, 26 Nov 2020 22:59:01 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DE09821527 for ; Thu, 26 Nov 2020 22:59:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="AXQCh7It" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391878AbgKZW7A (ORCPT ); Thu, 26 Nov 2020 17:59:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391872AbgKZW7A (ORCPT ); Thu, 26 Nov 2020 17:59:00 -0500 Received: from mail-lf1-x143.google.com (mail-lf1-x143.google.com [IPv6:2a00:1450:4864:20::143]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 93F06C0613D4 for ; Thu, 26 Nov 2020 14:58:58 -0800 (PST) Received: by mail-lf1-x143.google.com with SMTP id r24so4526880lfm.8 for ; Thu, 26 Nov 2020 14:58:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VbvO5dSdtAz5yP7JQHiIG1ZdO1uj9eGKYWf4GFyY1IA=; b=AXQCh7ItXLxQL7RPXxI9PmAwNgVP3m5Gkdxa4nXbi/PqAWMB+a5uF5mGwr/tTuWmbO RfU5WPrD05w16aiz/mTchVug/oC+KMZhocEN15F/F216or6fvMS5/bJIwGn137Ulz1bB neHOHr8N1PONM2ACa+iojvrnlDqiBbyzSFMf4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VbvO5dSdtAz5yP7JQHiIG1ZdO1uj9eGKYWf4GFyY1IA=; b=KGknGV94sF3Ogu97f5gPnrU32rApw7U3gDVC00lZ3YauZ+CvOBH1fRGIZKq5F4ripi DgF+u64th2XPelpcmdZn1ug6TIFb5bhfQMk7GUQWnk6mCUgmVr2dyzRgcz8WelwEa6A9 1jw+gTGp8StdZ2+MSeFFPcMJR1rqqx/LHEaCOUDsHAUyhqiakUmKxFwHUrMbnp7oH8Qi cdNkAU0EC8UCizqiAbnx8zKZ5Hb6FV6XR5IbKFuEUCjlgH6jeGny4GeK1yfY1LkawDTa kWPDvgSMSDQKEkEWNP4MdwtkQLNeeyZg6RgrDqBWWFOoWyPwtRkS91wbqGX0H/hLI6sV QG2Q== X-Gm-Message-State: AOAM531qW7/qwf4qOGXcsZtazLssta2+YWrfNfu2lcDmVLS5nacx9NFm Rbir/EEtcQuORecTA0PPf9q+yoyoN3kWtgqpjEW1uA== X-Google-Smtp-Source: ABdhPJyDJTzaXWmgcQh/C5YbKg9A7ZBSQoloICvgELj4MleifAxlMR5NLUXrrYD0v/cqQ4ynKfv0I0aACxVCPoYW5WY= X-Received: by 2002:a19:418d:: with SMTP id o135mr2252176lfa.329.1606431537041; Thu, 26 Nov 2020 14:58:57 -0800 (PST) MIME-Version: 1.0 References: <20201126164449.1745292-1-revest@google.com> <20201126164449.1745292-3-revest@google.com> In-Reply-To: <20201126164449.1745292-3-revest@google.com> From: KP Singh Date: Thu, 26 Nov 2020 23:58:46 +0100 Message-ID: Subject: Re: [PATCH bpf-next v3 3/6] bpf: Expose bpf_sk_storage_* to iterator programs To: Florent Revest Cc: bpf , Al Viro , "David S. Miller" , Jakub Kicinski , Alexei Starovoitov , Daniel Borkmann , Martin KaFai Lau , Yonghong Song , Andrii Nakryiko , Florent Revest , open list , Networking Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: bpf@vger.kernel.org On Thu, Nov 26, 2020 at 5:45 PM Florent Revest wrote: > > Iterators are currently used to expose kernel information to userspace > over fast procfs-like files but iterators could also be used to > manipulate local storage. For example, the task_file iterator could be > used to initialize a socket local storage with associations between > processes and sockets or to selectively delete local storage values. > > Signed-off-by: Florent Revest > Acked-by: Martin KaFai Lau Acked-by: KP Singh