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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 A1045C4332F for ; Fri, 9 Dec 2022 14:53:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:CC:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=MIRMmbTEJLnDgAUkFDkkmWwX4YMVyiMhPMCSkepKkJI=; b=45JB7h1w/v5Ars FuI9ky+cDBF2XwzOZj9Waouf+6WV0dgXro6oG/C/PBxn3e35NCaoyXMW/spWVHMEHmgWuyVudwgVZ 4l6L/jX+aF2kHhwBtYw+JEZyNNNCKlij2GuU0KXaNyLcYcf2mUjCfpWbNKciBEC0sCDu7soaCRcmW 0eOlw0y3U9tSt1diUJ9sSbvvH4BTUSuFWhziHCrYg3MHyycrSF1YkoDd4fbITkRkHJvZscsW5thRk 3gdC52u/9w58W/Yeh+fXMxMpn1qlZJdZF423Du/Lpfhpmm8otxc8J+isNdVvuzy/913Tj1q2wgWX5 BSz4Zgh0EOugLVm6pJOA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p3ejg-008dgr-OW; Fri, 09 Dec 2022 14:52:24 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p3ejd-008dfY-TL for linux-arm-kernel@lists.infradead.org; Fri, 09 Dec 2022 14:52:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1670597541; x=1702133541; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=soL3nnB0D4xyE+xbuKsXWiTXpWmeQbH/LNwKxozF2SA=; b=N4SVX0O8v18jAIKUFme3fiYcbZqghjuUpzYjk9qjN3bqHqG7lj3SX2ay pwEN3LsXjGbq3K95FeaUIIJYaHEj4iiDBLiDpM4lw0lUsuSA0bYVrFLb9 0NdX8TC7h+6MdycbE3VuXf64UiFCv15g8AF+l5vT+xmVoXm81lJedzn4C sV+FDgqwiVRVzf0WL292Xz10jxZhKy7iIKnFGvguI82z6xZ66+cl2Fg40 yAGDUuFjdYDoCj15RXptW11GNCspxqqpJxd2iP0qGOV9a2aplT8JcpuyT ZXMDlyMq057fzML8kbob9CgYRAntSpv+b2/SsRw5Fn3X+GC3zXDWiePyP g==; X-IronPort-AV: E=Sophos;i="5.96,230,1665471600"; d="scan'208";a="190901720" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 09 Dec 2022 07:52:21 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Fri, 9 Dec 2022 07:52:13 -0700 Received: from localhost (10.10.115.15) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server id 15.1.2507.12 via Frontend Transport; Fri, 9 Dec 2022 07:52:13 -0700 Date: Fri, 9 Dec 2022 15:57:20 +0100 From: Horatiu Vultur To: Vladimir Oltean CC: Michael Walle , , , , , , , , , , , , Subject: Re: [PATCH net-next v3 4/4] net: lan966x: Add ptp trap rules Message-ID: <20221209145720.ahjmercylzqo5tla@soft-dev3-1> References: <20221208130444.xshazhpg4e2utvjs@soft-dev3-1> <20221209092904.asgka7zttvdtijub@soft-dev3-1> <20221209125857.yhsqt4nj5kmavhmc@soft-dev3-1> <20221209125611.m5cp3depjigs7452@skbuf> <20221209142058.ww7aijhsr76y3h2t@soft-dev3-1> <20221209144328.m54ksmoeitmcjo5f@skbuf> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20221209144328.m54ksmoeitmcjo5f@skbuf> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221209_065222_024552_E466BFC3 X-CRM114-Status: GOOD ( 12.06 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The 12/09/2022 16:43, Vladimir Oltean wrote: > > On Fri, Dec 09, 2022 at 03:20:58PM +0100, Horatiu Vultur wrote: > > On ocelot, the vcap is enabled at port initialization, while on other > > platforms(lan966x and sparx5) you have the option to enable or disable. > > Even if that wasn't the case, I'd still consider enabling/disabling VCAP > lookups privately in the ocelot driver when there are non-tc users of > traps, instead of requiring users to do anything with tc. I was thinking also about this, such the ptp to enable the VCAP privately. But then the issue would be if a user adds entries using tc and then start ptp, then suddently the rules that were added using tc could be hit. That is the reason why expected the user to enable the tcam manually. > It's simply too unfriendly for somebody who just wants PTP. You can use > devlink traps to show which non-tc traps are active. -- /Horatiu _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel