From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2C02C17DFE9 for ; Thu, 22 Aug 2024 08:44:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724316294; cv=none; b=S/656rGs3BRlQzdwdQD5P4yLeIhMN9KTlCKl5eZGDJiIixZT6rA0KOAU9H/iAMqWTtRuw/tsso3JP7FXQ27gu+9bQelpAYlcZrE4qPAH+qg8rJsgCjXThasleKuWGYPUl7vozd+NtPW+6XLscZxstRv6GyCTgNanIzMG7IgIfA0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724316294; c=relaxed/simple; bh=oEq15/LpxYIpU/RITm9cqOxFXCv/xhNAEdwjqrFQeiw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=fEZBm6tF9Aong05GBiQAIJ92T+4OPV25gzFN4MKtSWO6rkwQJYx3ktIc8CiZSWc92Ts44Yw5qEwJr9yRwGW+QkmdkOsX+HUcKA3ukf7srrTU7UVUE4urbi6yVyRCSlu+c7JwWy7TGubpCIUcevIXwF9/zfhIK+q/nFtOjRgwsKg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=ioTORdKR; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="ioTORdKR" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1724316292; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8MMnGsGQUkY4j2NZDFkPgM0sj70coBUY1yzar8bIptg=; b=ioTORdKR+mwJvSFbzosscdbmb6E8i05+3E84wcEbVjhYp6T777izGnYMJoU22sZrAlj/2w z4wtDYYAgkB7Vt/LcGq64xwJ8wuv+7ggtfmdWiGcFpv3TAO1BpUKzKTjKg2ucrcf0xEl1V whIZJJadryHzCR3/UPFfyFcF2vkTPMk= Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-110-Ed1-XOAtN1Cmy3qvl91V_w-1; Thu, 22 Aug 2024 04:44:47 -0400 X-MC-Unique: Ed1-XOAtN1Cmy3qvl91V_w-1 Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-3718bf7d54aso241503f8f.1 for ; Thu, 22 Aug 2024 01:44:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724316286; x=1724921086; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8MMnGsGQUkY4j2NZDFkPgM0sj70coBUY1yzar8bIptg=; b=NzwKTouR2JkmP6enmGQLlRfacWAyVxGQvQbYyt4kMsoZpnK/dX+NWCeuqqMO9WumJ9 AEmQqsKRNZFImllPypEUe6XRcuCAnYiKqHPdi7aIbWwhLs33duhe1MMaMfkr7Tg6fsmf bc3EbhhkwDeEjzs03rhY0p5ynJW5IiYVrOymXURQqBgTXjcuIrkF+ZkshQaqdTcHOaMU hnmOrOvQ+LYz38q2JLa+CDMYSBSdMB9t0M4pHPoQDchrHHJLJi9kUwUr91+o1hXeOziS Q6VNGXEcCxb8Etr0LAriMCfCHBGtT1plkpXGyRPBuHtnoXZaA2MJ9iZManPst2X18yXH zYxQ== X-Forwarded-Encrypted: i=1; AJvYcCUcWEQKxhbr3Of/kx1qx3HXvFzSCTPLa3z9dnY3mYXUWzZs6VL+dBjTxFhdAZJnEROLwnthiH4lxQQTcs0=@vger.kernel.org X-Gm-Message-State: AOJu0YwYcxim2kJ140ZSUA0J4beg14llBDMjeHbS9n59w7kz2IJH/6L7 tR7rurrPVrtycKIl7JtAwfJNBAw+5PG5ydfcGx5Jf9PL/08lJyLwE2A0MAMvfhR32WkjzpLLePO QiVuF5ct3k230IhxsBIzS541v7DR7FukEmhAUTw4ORz0C5eKHGPegVVrsLKTiPrVArTc/s10T X-Received: by 2002:a5d:4e8f:0:b0:368:4e2e:7596 with SMTP id ffacd0b85a97d-372fd6c0823mr3107932f8f.37.1724316285920; Thu, 22 Aug 2024 01:44:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IES3ZpNK2Ahc0HkiDcs9Ga0KrEJHwYTp0N2GyCfvG8PlS+gTpLTUBsuCoPb+0FG/dt5WRNfVw== X-Received: by 2002:a5d:4e8f:0:b0:368:4e2e:7596 with SMTP id ffacd0b85a97d-372fd6c0823mr3107910f8f.37.1724316285357; Thu, 22 Aug 2024 01:44:45 -0700 (PDT) Received: from ?IPV6:2a0d:3344:1b51:3b10:b0e7:ba61:49af:e2d5? ([2a0d:3344:1b51:3b10:b0e7:ba61:49af:e2d5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37308160586sm1108453f8f.58.2024.08.22.01.44.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 22 Aug 2024 01:44:44 -0700 (PDT) Message-ID: Date: Thu, 22 Aug 2024 10:44:43 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH net-next v3 2/2] net: ipv6: ioam6: new feature tunsrc To: Justin Iurman , netdev@vger.kernel.org Cc: davem@davemloft.net, dsahern@kernel.org, edumazet@google.com, kuba@kernel.org, linux-kernel@vger.kernel.org References: <20240817131818.11834-1-justin.iurman@uliege.be> <20240817131818.11834-3-justin.iurman@uliege.be> Content-Language: en-US From: Paolo Abeni In-Reply-To: <20240817131818.11834-3-justin.iurman@uliege.be> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 8/17/24 15:18, Justin Iurman wrote: > This patch provides a new feature (i.e., "tunsrc") for the tunnel (i.e., > "encap") mode of ioam6. Just like seg6 already does, except it is > attached to a route. The "tunsrc" is optional: when not provided (by > default), the automatic resolution is applied. Using "tunsrc" when > possible has a benefit: performance. See the comparison: > - before (= "encap" mode): https://ibb.co/bNCzvf7 > - after (= "encap" mode with "tunsrc"): https://ibb.co/PT8L6yq Please note that Jakub's question about self-tests still stands off. I think the easier path for that goal is to have this patch merged, and than the iproute counter-part, and finally adds the related functional tests (you will need to probe the kernel and iproute features), but please follow-up on that, thanks! Paolo