Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp596855ybh; Wed, 22 Jul 2020 08:25:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxlaAD6emMXhjewUhD0le9d0A/Jker9o9uUdpwTfb0VEttCpGbdBpPlN3D7TTX+m3GqHi+/ X-Received: by 2002:a17:906:69d3:: with SMTP id g19mr75636ejs.402.1595431537162; Wed, 22 Jul 2020 08:25:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595431537; cv=none; d=google.com; s=arc-20160816; b=UBr8VTIpZmY54aKlQBoHRk3nUcGfdxlLV8fBMp4Mc1vM46LJjHYRMj/cLMMyCPcBwZ ZkudUGg8pjlGtjlzNi5nVKQaNFmgfMldnnyFj/dTs0bw6hHVTnLGq+6OXKHK9xaFuOh0 cazYQ2aJYjL+JnLB5Q6SwuGmHvLeGcb6DA8iD6SbBTCjj3/nS99o9xFEJMXBdufO27he sw9uajX5wGXA/EUvwUSwWE9yEexIil++R7jfsX7MAr+mY1Uo00C0/DdCDy/bI1X6dXXQ cZiwXIhBgkJMtaJCf2nIZ05qNKAzNFDXOqxkUwra/56VZG4A1YRApZAd0NXao6pHyZMi 50BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:in-reply-to :subject:cc:to:from:user-agent:references:dkim-signature; bh=ZZVwlxeqmX6G0EA/Mr693geGtRjCRxDovI8UeX3tF/E=; b=dkh8whgPoFqK30J7gn2JA6df6IAxT+5RWYqG0YIh25yaVLQy8xnaNEG1Mpz+H9PdB+ CVEgSUK/Hj2i33sjT06sNrSoB9drw7qx9Ptrj9RvU5C/FEl8T66ZEBIv2zJ0hL87Mz3C e0hfC3M6EOB06d/yEni66TGcvO4CRWysW+RRX4W9ZUzic8ufvBX2htbMHqox0EspXFjA B//hGCjUmYJRXQVdQNMWtfbhWagt7i8IXwofHfQlPBNFysSNJk+usbe72arBoC1g5P6g pMwYiJlL60GaO7JwokZabz3yxvvs7EOhzxcFR9Wody3DC/XKKvgEa80xGDpY1vhLWhDW fNBw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cloudflare.com header.s=google header.b=C5QgKmMN; 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=REJECT sp=REJECT dis=NONE) header.from=cloudflare.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i16si190169edx.275.2020.07.22.08.25.14; Wed, 22 Jul 2020 08:25:37 -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=@cloudflare.com header.s=google header.b=C5QgKmMN; 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=REJECT sp=REJECT dis=NONE) header.from=cloudflare.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732793AbgGVPZI (ORCPT + 99 others); Wed, 22 Jul 2020 11:25:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60462 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730382AbgGVPZH (ORCPT ); Wed, 22 Jul 2020 11:25:07 -0400 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 42D42C0619DC for ; Wed, 22 Jul 2020 08:25:07 -0700 (PDT) Received: by mail-lf1-x143.google.com with SMTP id b11so1527435lfe.10 for ; Wed, 22 Jul 2020 08:25:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=ZZVwlxeqmX6G0EA/Mr693geGtRjCRxDovI8UeX3tF/E=; b=C5QgKmMNi+duOmChNMdNcV7BGLjrPc3dfMM+ZXrRADwRwk9gQmIk9fyldZ8raTbfsY +OoZL6gEZ+O+mW/cguLPp4m+bFPF2MyxCw8213plzO16nE+FM2d/mwgx1v89BPTVDE0A onNVGJZK10OLklPw6MDZurhbTKsl32XQFTgDk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=ZZVwlxeqmX6G0EA/Mr693geGtRjCRxDovI8UeX3tF/E=; b=QJKqhDbj81BwAgO5OHXfh7cyjN8RXjv7YRSVij7lG7tKM1BKad1RKb37p3oecdk9Pc 2j6H7tkZB+0FUPZTVV5Cjg60ert5VCzoOzqjDxPnziPMpz4O3MSm+DzxtT0dlYzaC3L+ WULUxwlOwB8JNoVS6elZ9gLBQEe7JQS8iQjrQOu17WbrRHkdLfw5HzB+BsMEEIh8Lsut GWE6UB3FuSMSzPOIE2WlPbrR28Wbyp1IARAobW0WdPLSUNOgBBAVzK8tWiXkl+PkqCHs c1p+hEPuX8xg9KfYzhiEPdzb6/vqAKLswxYSFo6KHlou3bF2jGyGwpft9DzNO0Khr8tL bPDA== X-Gm-Message-State: AOAM5300zhh8P8r78r3AMPt5hBAmO/r5f0eGIkXzkX+oXXNsN+gedELj mCThnOpBVHqDZHstcfTHKARJOQ== X-Received: by 2002:ac2:4158:: with SMTP id c24mr16372289lfi.109.1595431505679; Wed, 22 Jul 2020 08:25:05 -0700 (PDT) Received: from cloudflare.com ([2a02:a310:c262:aa00:b35e:8938:2c2a:ba8b]) by smtp.gmail.com with ESMTPSA id h21sm194610ljk.31.2020.07.22.08.25.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2020 08:25:05 -0700 (PDT) References: <87wo2vwxq6.fsf@cloudflare.com> <20200722144212.27106-1-kuniyu@amazon.co.jp> <87v9ifwq2p.fsf@cloudflare.com> User-agent: mu4e 1.1.0; emacs 26.3 From: Jakub Sitnicki To: Willem de Bruijn Cc: Kuniyuki Iwashima , Alexei Starovoitov , Daniel Borkmann , David Miller , kernel-team , linux-kernel , Linux-Next Mailing List , Network Development , Stephen Rothwell Subject: Re: linux-next: manual merge of the bpf-next tree with the net tree In-reply-to: Date: Wed, 22 Jul 2020 17:25:04 +0200 Message-ID: <87tuxzwp0v.fsf@cloudflare.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 22, 2020 at 05:05 PM CEST, Willem de Bruijn wrote: > On Wed, Jul 22, 2020 at 11:02 AM Jakub Sitnicki wrote: >> >> On Wed, Jul 22, 2020 at 04:42 PM CEST, Kuniyuki Iwashima wrote: >> > Can I submit a patch to net tree that rewrites udp[46]_lib_lookup2() to >> > use only 'result' ? >> >> Feel free. That should make the conflict resolution even easier later >> on. > > Thanks for the detailed analysis, Jakub. > > Would it be easier to fix this wholly in bpf-next, by introducing > reuseport_result there? Did you mean replicating the Kuniyuki fix in bpf-next, or just introducing the intermediate 'reuseport_result' var? I'm assuming the former, so that the conflict resolving later on will reduce to selecting everything from bpf-next side. TBH, I don't what is the preferred way to handle it. Perhaps DaveM or Alexei/Daniel can say what would make their life easiest?