Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp919584pxb; Thu, 21 Oct 2021 12:02:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzIpJuFM7n2Fld1A0/osO5TEdA0S4jZKNfEUHBYWQ8QzTh91KU+u2wf77VHtZdjGW9jslNk X-Received: by 2002:a17:906:3745:: with SMTP id e5mr9610573ejc.400.1634842969961; Thu, 21 Oct 2021 12:02:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634842969; cv=none; d=google.com; s=arc-20160816; b=RqmwTCcrSJoNfahnOid4F7JQAbz0cZpfeFUg8uB7MWjMizQJW9+8/Q31VQ7fuWHAiu aeYRlF0mqpkZlUCRz0WhG9rkJoMnA54sreo4DmLWajAnF+rUBjr0g3QoDltwRBK7fwfS 4Gn+z+L4/Rn+eigowf63PcMHPuFMc4rLQeb9LUdExJy+1h1YHZBsTBFx2J03T6QoHYPX f+1fnhYYqJTNB42L/1xC+mNw7ccAo7j5+6hydlmv10Kqe5UqJ4D3+qA4/d7R1N+9DpkS JHmvxw7Yc/WFbHPN1ZdNAUiIDQ8leHPFTH01bfTHsUCPbndfZOF12RMlTf4IgVP6K6TF Y5/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:subject :references:in-reply-to:message-id:cc:to:from:date:dkim-signature; bh=iFcW2waaDzlWoT00moK0M/0BZk8C4xXdFBWVDWe8eJ4=; b=VYGq0OZWgU/tLvDT5EVWlpwE4DEvhs+uSEa1g7PbDIyNhiguLpzKNC/H6XLFgBMu4q BnlG4/jVWMq8mfw80wU0O/uu+l98NyQGEpS6nWMsoIHwgyQSLawipcYxDRBo7Cj/Xyuu b9KWMXNtYPsuVEp9jMwYhsnv3R7MRJAKarqM36BxUOSsLYR6a89VkdlVidGL5oMvdEdJ o45kvU2XF4Kpx0A1aiCgxMJvx57jHGfKHtErd4pVpzTqdZ+q1VF4qYybLyfmRZhrw5RS sBYaDDziiXgHu6/aArKdYxoXtScdE0G3HKPNYnfb1KC6nDRhRm1PH41Y92xq/vowbbGC Kn3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=nW7EgpfP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t9si9579393edd.336.2021.10.21.12.02.23; Thu, 21 Oct 2021 12:02:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=nW7EgpfP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232020AbhJUTCj (ORCPT + 99 others); Thu, 21 Oct 2021 15:02:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231239AbhJUTCh (ORCPT ); Thu, 21 Oct 2021 15:02:37 -0400 Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3F35C061764; Thu, 21 Oct 2021 12:00:20 -0700 (PDT) Received: by mail-io1-xd30.google.com with SMTP id e144so2330820iof.3; Thu, 21 Oct 2021 12:00:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version:content-transfer-encoding; bh=iFcW2waaDzlWoT00moK0M/0BZk8C4xXdFBWVDWe8eJ4=; b=nW7EgpfP4RXYOxTA9VizbvEzUB9pQnDkWmZP+ZNSLmefHDcihr1RYZ7f5BxV4MVyPy gPnFDmYgfZnKPuktv2H/T+j9keOajGzK4I0EGYP7e5uZxNuLrzU90qznQUlGwMHd2VdS XP8nYtph9QMAFGqSIP82G98WBRHti7QmqnFmoW/1Net8m9GfUHxGsdkg67tsPPYTtB5M RYsYJUWhYtDaLS/vduAZPe3jJbCN9Xy952bMDNP/OXJSJzgJ0MTyWc8nmMuYe0cV+98y BRzcorBTMjiaNatXLs3AqBiAUaq/pr8gg4gvBSWqEznjpoZ/BkhIJohA+ag8TMI6jhIM RCAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version:content-transfer-encoding; bh=iFcW2waaDzlWoT00moK0M/0BZk8C4xXdFBWVDWe8eJ4=; b=Z+Nj6W2Hz/zqVE00wlQW0ZRKzyQAOtoBOb/1yveLS8BbAK5V7zbvbMyEc31xzd/kUL Ni3jceEy4P76/+sxy348nrHL1Xvi18f2ddu3gChyJTgvQxDPYel63TmKGMPy2GIP5tQW 1RUuaJmP3/SW/4KiXpAszIhXfT5CYG6pIhx23venW2ebzUL5sXiR/sWgz66UVjDoRlC8 ygRQjCOvDZRyCx1DlCyKqGNxO8CPJxBkmIT21zJSscnx5Fvr9QzZzCMJegute6ZnW8QQ C2thlVCrc5IhQN9a1YJ36QmgQVS/SXFrLrfE40dLVMUsRKDYN/AOk3SrLD6HEtgu1Xxo QBkg== X-Gm-Message-State: AOAM533hBymHtlEm/ITej9zU+9r4P+QMymwXHfaSsYMtVLXwfWjTko2U smanI2chgqQw/E+573+s3Io= X-Received: by 2002:a02:6f5d:: with SMTP id b29mr5101929jae.113.1634842820282; Thu, 21 Oct 2021 12:00:20 -0700 (PDT) Received: from localhost ([172.243.157.240]) by smtp.gmail.com with ESMTPSA id m5sm3041706ild.45.2021.10.21.12.00.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Oct 2021 12:00:19 -0700 (PDT) Date: Thu, 21 Oct 2021 12:00:11 -0700 From: John Fastabend To: Mark Pashmfouroush , markpash@cloudflare.com Cc: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , "David S. Miller" , Jakub Kicinski , Hideaki YOSHIFUJI , David Ahern , Shuah Khan , Florent Revest , Brendan Jackman , Joe Stringer , Jesper Dangaard Brouer , Hangbin Liu , =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= , Lorenz Bauer , Dave Marchevsky , Luke Nelson , =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org Message-ID: <6171b8bbe35a7_663a72084f@john-XPS-13-9370.notmuch> In-Reply-To: <20211015112336.1973229-2-markpash@cloudflare.com> References: <20211015112336.1973229-1-markpash@cloudflare.com> <20211015112336.1973229-2-markpash@cloudflare.com> Subject: RE: [PATCH bpf-next 1/2] bpf: Add ifindex to bpf_sk_lookup Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Mark Pashmfouroush wrote: > It may be helpful to have access to the ifindex during bpf socket > lookup. Add this to the bpf_sk_lookup API. > > Signed-off-by: Mark Pashmfouroush > Would be nice to have more details on the 'use case' here. I don't know off-hand how it 'may be helpful'. For the actual code though LGTM. Acked-by: John Fastabend