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 Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CF9BDC61CE8 for ; Mon, 9 Jun 2025 23:19:38 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 95DED831F5; Mon, 9 Jun 2025 23:19:38 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id gFl0VhMcea3v; Mon, 9 Jun 2025 23:19:37 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.142; helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org DB0FD83267 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org; s=default; t=1749511177; bh=WuMn2eerhCidgiefO3mm6DZg/epTXqNO4m++hNzNzoE=; h=Date:From:To:Cc:References:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=iFFFfJE9S7K5lSADsj6UNh9jvZtIuvQQOOhAKGNdU8Fd3Fu0gQb+1pR3Ww/sf8Qua YAp5WVExG6/wYW55x5H6MKPScfo/7UOE6YbP19mWQ6WOCtuOLTZZTKtbGM/4rukdL3 i7aJdy19jS8IHuj9JVW4Pmwc/VnPEUf+zKqHG1wy3ttE11XlNirkr1DgM9oRsF1QHp OZcehmwgvL18mEuzpGueu0NFjujDwo8ChwMb9TPiJ/tfgaWR0y4yu9Z5QtgKKZRnEf 8ztW3Uear5NQSgkmpoPIMz61WRVz7I7qkpm8ajifPikmyp26eP4gJWSQGi9DSxC39r 7yGeV0K2s5H/A== Received: from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142]) by smtp1.osuosl.org (Postfix) with ESMTP id DB0FD83267; Mon, 9 Jun 2025 23:19:37 +0000 (UTC) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) by lists1.osuosl.org (Postfix) with ESMTP id 296A11A4 for ; Mon, 9 Jun 2025 23:19:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 0F00D83267 for ; Mon, 9 Jun 2025 23:19:37 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id ctvj_Rx0bnjA for ; Mon, 9 Jun 2025 23:19:36 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2607:f8b0:4864:20::630; helo=mail-pl1-x630.google.com; envelope-from=stfomichev@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp1.osuosl.org 428FF831F5 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 428FF831F5 Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by smtp1.osuosl.org (Postfix) with ESMTPS id 428FF831F5 for ; Mon, 9 Jun 2025 23:19:36 +0000 (UTC) Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-2351227b098so36745855ad.2 for ; Mon, 09 Jun 2025 16:19:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749511175; x=1750115975; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WuMn2eerhCidgiefO3mm6DZg/epTXqNO4m++hNzNzoE=; b=gVN2pj9RZXSqPbuU7vflnEpubDEV2w3Z8UxnxceUbL3UZF272XXeY3jIhZsxftZA9w pvMBlY1ajl2WK30hIFf8TSDIn2UyZZrvoN4abWmE7n+3S50Wyq3O3W+1WR23lfWG9YFW 3c21lG2gaD4/apKCZc9uC+c1Pu7OLcJm6sJDVkNgSXKoahTuw8q1tsp3rnzrbC4hbgw9 VgtMyb1aKhMWfPNMZOQ+pJ1XeMpRpoQ0jy2MT0I+lvtJvf4Wv5fXVeIKA6xvYRffx6nQ Gx/Fo3ysjRycD6Xu4EXQZxyKh/ees3dVV8wyemNIkH0ui1LcXdEf47EM7oyW1wGSMXUj 6Blw== X-Forwarded-Encrypted: i=1; AJvYcCXmPDdEHFOM28fBsXjaI5Lzc6CpRm1MshzmwnOzcwkHAyK4RpnVIXRLDtqLOqLQ4wIXcjAhP2JzvQqMJFhAwUI=@lists.osuosl.org X-Gm-Message-State: AOJu0Yx5lXenbEqaYXm60g4x3+OkWMNgCxq6lT/iQAOVmPM/EEq77Lw+ SJ7BDwT9Y/1mYM/AYMgpj1DL5KDHuHXvC7AQdh9wOKcVC4Jc34TYKm0= X-Gm-Gg: ASbGncsButpbbDlEv2PKq752Xfd4SYo8DS3tJaOGO+ygS33dVxQHctFCEQZZ8NXjAKV E/ASCo3j/PSzk04XkvzZSD4hFgMQcTt605h4y0YOq0oPP1UZh/cyxRF43V7HPd9qff4Ei01W7wk SqO36zKk5x/RtIriWgAciXQScwQzParVjD2ySumVciH1CBmDXRxbDE5P8lgxDwt7ZUBeo4xxT7O PqCa33LLUB+4GkLhQnpUEvH1I720a37X9YRe3Y0fJ+sXuTynLD/VSG2HWep++Qk4Okj+njXQ/sd NcI1lWyXVmGWaTCoUybzTbpYI221vIZMPlpCbQ16Xt3tFlSXOpPtc5Hb4IFXfSPAsBVNesdtUva +kySYaD51VeI2Re2vi7Ik/gxK/XNcXDuFyg== X-Google-Smtp-Source: AGHT+IEV8CpYnlOB2YnfAeL9gQJAXPfboUO10GUHaeUTiTj5LkmkPPvpLnBpPyH1TV/VU7MOCFUvRA== X-Received: by 2002:a17:902:d2c6:b0:235:efbb:9539 with SMTP id d9443c01a7336-23601cfebb3mr204848925ad.17.1749511175460; Mon, 09 Jun 2025 16:19:35 -0700 (PDT) Received: from localhost (c-73-158-218-242.hsd1.ca.comcast.net. [73.158.218.242]) by smtp.gmail.com with UTF8SMTPSA id d9443c01a7336-23603405fcdsm59911355ad.159.2025.06.09.16.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 16:19:35 -0700 (PDT) Date: Mon, 9 Jun 2025 16:19:34 -0700 From: Stanislav Fomichev To: Jakub Kicinski Cc: netdev@vger.kernel.org, davem@davemloft.net, edumazet@google.com, pabeni@redhat.com, skalluru@marvell.com, manishc@marvell.com, andrew+netdev@lunn.ch, michael.chan@broadcom.com, pavan.chebbi@broadcom.com, ajit.khaparde@broadcom.com, sriharsha.basavapatna@broadcom.com, somnath.kotur@broadcom.com, anthony.l.nguyen@intel.com, przemyslaw.kitszel@intel.com, tariqt@nvidia.com, saeedm@nvidia.com, louis.peens@corigine.com, shshaikh@marvell.com, GR-Linux-NIC-Dev@marvell.com, ecree.xilinx@gmail.com, horms@kernel.org, dsahern@kernel.org, shuah@kernel.org, mheib@redhat.com, ruanjinjie@huawei.com, linux-kernel@vger.kernel.org, intel-wired-lan@lists.osuosl.org, linux-rdma@vger.kernel.org, oss-drivers@corigine.com, linux-net-drivers@amd.com, linux-kselftest@vger.kernel.org, leon@kernel.org Message-ID: References: <20250609162541.1230022-1-stfomichev@gmail.com> <20250609153817.14d7e762@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20250609153817.14d7e762@kernel.org> X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749511175; x=1750115975; darn=lists.osuosl.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=WuMn2eerhCidgiefO3mm6DZg/epTXqNO4m++hNzNzoE=; b=PWQwp3jNpwU2h6Sp5LxfN/kKuaOv6Vh2AmfREBpgNhIlJtBLakNHDkTpLgRVxtahsn w93gXI6uZt4N1309vsgXc5MU1BcwoFiHN9cMqzKtEngg5HA7oDepZR6tD2GYWCrPkViH cX3D8jL0dyDXay7w2Cui4uV2FZSNoKFtCZd5CrzrEpyhk+1cjcTTMifUCrEtF9NxGJUl TlQtsDbszwWyAJ8ONRsWNUiYf5ZcFJVxEFPTkGRZpaCmZHCtu1vQsY4oiAyP9+u0a0T4 ZvGsppXbWUUL6dJdARjE7Fhbzwjo4grVqqEapjJq8VWY99TZGXVQtlv9eBYCJ3+Qaw12 HUoA== X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=PWQwp3jN Subject: Re: [Intel-wired-lan] [PATCH net-next v2 0/4] udp_tunnel: remove rtnl_lock dependency X-BeenThere: intel-wired-lan@osuosl.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Intel Wired Ethernet Linux Kernel Driver Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-wired-lan-bounces@osuosl.org Sender: "Intel-wired-lan" On 06/09, Jakub Kicinski wrote: > On Mon, 9 Jun 2025 09:25:37 -0700 Stanislav Fomichev wrote: > > Recently bnxt had to grow back a bunch of rtnl dependencies because > > of udp_tunnel's infra. Add separate (global) mutext to protect > > udp_tunnel state. > > Appears to break the selftest, unfortunately: > https://netdev.bots.linux.dev/contest.html?test=udp-tunnel-nic-sh&branch=net-next-2025-06-09--21-00 Argh, should have run it locally first :-( Looks like there is a test that sets up pretty high sleep time (1 sec) and expects entry to not appear during next 'ethtool --show-tunnels' run. Gonna double check and remove the case if my understanding is correct. Don't think there is much value in keeping the debugfs knob just for the sake of this test? LMK if you disagree; otherwise gonna repost tomorrow. From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6531522A4D2; Mon, 9 Jun 2025 23:19:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749511179; cv=none; b=fA46qJrAF63shap1rR52vNfb6QUfN593EZWeEPdjapLznH8eO6PSadu7+Uz96aaUjiwmO/tbjDLnrZBxtzsCSiALw/x//KyjhVcJuXZeNW0iGZJqRjNKmpFfVFLjTC4a/KOR1TaX0OF96zOqx7ufXEGtl4ihLvculz1XAqfzfZk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749511179; c=relaxed/simple; bh=6CFXk/D4tnr1yc6KzyuxGLm3bBJFXFB4G4mdk5f9TfI=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=JC6B33+5euKs8yTy1BBg8iL6PcLdY4HEKBX1H3fZa8X+eTeWs3EDpSidR7O8vQRSLr3+fmW+oFvcids2IapOSPETMvIWw/aHfL1k9wocBgOTKu72D4RDdk8o+VOm7pZxNhRDWUooBkhMtQfpjafuA7boXhp64dqocqkF4qxka7s= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=jmat6F0E; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="jmat6F0E" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-234b9dfb842so42696175ad.1; Mon, 09 Jun 2025 16:19:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749511175; x=1750115975; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=WuMn2eerhCidgiefO3mm6DZg/epTXqNO4m++hNzNzoE=; b=jmat6F0ET7VBh1CUDPK1OH4r6FDErpWnfHzDvUYnFO1aL3WN8bCRXT9Varbwm0DiXq PL5PohCCjMODuqU8dhRFtIjVEwnU7p3nSfflSeDPGyU0XmskBVugQwaqEOtUzF4q2IPs PBhTtmIcjrLxa2jbDgxv4slFarBoRQvxfFVonkZuJb9PxsZ6f+EBOd5/UmchVrI7//Sq oaqDERNmcpLpxtgU/EekK6v5+93CwQ7KEmnKX3/7lYPEBXfCSiGGn/6OodyiubuP7QQs Juu4EZJM5TWPTd3fy0pFTccCG4cLPoXeEQjqOBEPsPW2qrV1vSoVQfs2eD1JWdZBw6hu Fiow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749511175; x=1750115975; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WuMn2eerhCidgiefO3mm6DZg/epTXqNO4m++hNzNzoE=; b=J/ABf1ZkJDtR448AoaaIs4K6vU9FdK4WBP2roUDFIoykq0GK+zMiG/yjdZz7CR+XfX dAjNSvkSV85tL2bBybi7zE0T5vKSJabysS3Xs8b2/ZbqEAN54NjmC12reswGOgGsCv+m /RfloduwuzHPUUQt6IOD5XNtjY4ajUWS26TSjw6gPH90DGcJFrzdw05HMCMh15ImadAU 2GI024WnjRM2j5aUH1rLqXswQ8S6R3bW2xttbiPqNcQnQCgu7gnY1TC44jcUq0FSsseb fZRgVk9JGLLznzJgY2eSMViZlSxJ2nUS9UFpkQy5pALQoUKTjGACnzAluQBmIKlEAw79 E/EA== X-Forwarded-Encrypted: i=1; AJvYcCUWH6edEfPG7tuJUghErMo01lRG05SgacgDlHDen2Xq7m1FRekrSRPHwqbKeJVI8Wv/pdEC/c1/Ezc8KVzBnbBU@vger.kernel.org, AJvYcCV4oZxdb0ABCJFMFoJ6DUNLz0KTMuvRl03XnhCSfHwC7QYrv6sdcJxCZuS7EaNkdImsI7cvqSGZcvCMWA==@vger.kernel.org, AJvYcCVaXnzSCq1NWY9V3jASoimySse9BOnElS9nDDO+Wssq2qYdCZ/N9yH/Kbx3fUSyHlRhJu5qg3m68ltUOCY=@vger.kernel.org X-Gm-Message-State: AOJu0Yw815ZonRIPF774nIDkft7BGRqrUcFnYYxXiafd3Fz9BkhUpPBp 5hQhtH5Lmv2e7qvgToCke9xVrqumXr5H6qBnSf+SzwBoqekSKDcOk2I= X-Gm-Gg: ASbGncuci/ak43ecATG/m4cXA0m5fsBEXP1q7DOLglmJqbgdWA1UUn6L6XaW8BDAOJB eZF/dI1Byjaa7DMU+J5xrS87O5s5c4ApxDZUuxZ7f3TQLznl2efHhmwNZpy7plWrt/p/p00GoCM 9sW1U0cq9xYIuKgVS3kC0UbFhIc9c/StkLKBpiFutEJekeSmViOLKeCwqTbv+u1vTZBA7N2VX/e BU1TNnEaQVC4t8Pkz64vDmgnrXes/JRSZXX7O3iIo5feRmd0M1IUWolsdWVbipjMMukB5MtQQlB G/fKoa0soYGuC8l0PyFxbKdbz1QA/dB8XHTOYcujjlP9rPeek/PItQM29mVMytvAEJe+Zj9QmfT hvQkwGNIcq8RslwIgNT0A90MgpEC7mLiUgQ== X-Google-Smtp-Source: AGHT+IEV8CpYnlOB2YnfAeL9gQJAXPfboUO10GUHaeUTiTj5LkmkPPvpLnBpPyH1TV/VU7MOCFUvRA== X-Received: by 2002:a17:902:d2c6:b0:235:efbb:9539 with SMTP id d9443c01a7336-23601cfebb3mr204848925ad.17.1749511175460; Mon, 09 Jun 2025 16:19:35 -0700 (PDT) Received: from localhost (c-73-158-218-242.hsd1.ca.comcast.net. [73.158.218.242]) by smtp.gmail.com with UTF8SMTPSA id d9443c01a7336-23603405fcdsm59911355ad.159.2025.06.09.16.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 16:19:35 -0700 (PDT) Date: Mon, 9 Jun 2025 16:19:34 -0700 From: Stanislav Fomichev To: Jakub Kicinski Cc: netdev@vger.kernel.org, davem@davemloft.net, edumazet@google.com, pabeni@redhat.com, skalluru@marvell.com, manishc@marvell.com, andrew+netdev@lunn.ch, michael.chan@broadcom.com, pavan.chebbi@broadcom.com, ajit.khaparde@broadcom.com, sriharsha.basavapatna@broadcom.com, somnath.kotur@broadcom.com, anthony.l.nguyen@intel.com, przemyslaw.kitszel@intel.com, tariqt@nvidia.com, saeedm@nvidia.com, louis.peens@corigine.com, shshaikh@marvell.com, GR-Linux-NIC-Dev@marvell.com, ecree.xilinx@gmail.com, horms@kernel.org, dsahern@kernel.org, shuah@kernel.org, mheib@redhat.com, ruanjinjie@huawei.com, linux-kernel@vger.kernel.org, intel-wired-lan@lists.osuosl.org, linux-rdma@vger.kernel.org, oss-drivers@corigine.com, linux-net-drivers@amd.com, linux-kselftest@vger.kernel.org, leon@kernel.org Subject: Re: [PATCH net-next v2 0/4] udp_tunnel: remove rtnl_lock dependency Message-ID: References: <20250609162541.1230022-1-stfomichev@gmail.com> <20250609153817.14d7e762@kernel.org> Precedence: bulk X-Mailing-List: linux-kselftest@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20250609153817.14d7e762@kernel.org> On 06/09, Jakub Kicinski wrote: > On Mon, 9 Jun 2025 09:25:37 -0700 Stanislav Fomichev wrote: > > Recently bnxt had to grow back a bunch of rtnl dependencies because > > of udp_tunnel's infra. Add separate (global) mutext to protect > > udp_tunnel state. > > Appears to break the selftest, unfortunately: > https://netdev.bots.linux.dev/contest.html?test=udp-tunnel-nic-sh&branch=net-next-2025-06-09--21-00 Argh, should have run it locally first :-( Looks like there is a test that sets up pretty high sleep time (1 sec) and expects entry to not appear during next 'ethtool --show-tunnels' run. Gonna double check and remove the case if my understanding is correct. Don't think there is much value in keeping the debugfs knob just for the sake of this test? LMK if you disagree; otherwise gonna repost tomorrow.