Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1119020ybl; Fri, 10 Jan 2020 12:26:19 -0800 (PST) X-Google-Smtp-Source: APXvYqxngmgKIsC6r+wOb+mzQYdTHMdDZZSxrrAdzuhKlPbGVLE0nGXAPpmEHX0qgWSAZhFPLLM3 X-Received: by 2002:aca:c494:: with SMTP id u142mr3804522oif.86.1578687979054; Fri, 10 Jan 2020 12:26:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578687979; cv=none; d=google.com; s=arc-20160816; b=rsbCECbEz37VDF6oPmqwTPuwkUkFUiIahvx6QjKeDYb2ZMNkSvDYY9AoEE5IDB6cZe 73sFS2NMT+uwh/L7WAYLoh5mxqemvcKkB+OfFJeLCkL0+ChEDk2+Ky6C5XfzgBQ0gdhW cJN5G4ocKVa0pkzfoTcfRaCivfMQqV81TZ2SSNfgKAHVU55FWj2Tjlvv1rF/0GN69KHr 69ZRIRXQtw/MLvYiubxQCC0NE3gj7r0AekXlL3OiI+Z5w9szXw7vlL/rcNMefI+pFBff CHbIO1h6Zd3UmA0r34hcC4T3w5MXGGnN0K06aIiu2yi6l4DE1l8ZDbE/uD8MlZWZV+iC CKWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:ironport-sdr; bh=RlzDbvfM4tJQDIh1ZFdLWwVFn6MFdQKUfz4UPycfjms=; b=eq7iYKdP0j0rdD2kaSIlLMyrnChVxPKg2QgG14cuhaCVyLnutf8eW2DxqPx2GNnJi1 RSlDak+nsWkX6YS5Ee4SZEKbRKhLiDwhVTFKSxLLh3TKfV+1/7bZrzzyWCP3PAdXPR3T jsp4uf5TSn4X1lPMQFAVoJk6qJkWmtrfmtBG+n32tBjmJIKe111E3vO91phdlz9zLjNn WWkcX4dwWWryJU5WuHQM+gCnUTdtEm6UU5f3ysfzTbq3is+uQ0QGwcwxHGgbDShiptbP qxB1p8Ha2Ij48K6N7vP4msqVP8sPSEaRua0On41y7KiVJ1rIqx6+75f9+ohTFMcTtbFw JUcQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=microchip.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x22si1801023otp.107.2020.01.10.12.26.07; Fri, 10 Jan 2020 12:26:19 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726595AbgAJUZF (ORCPT + 99 others); Fri, 10 Jan 2020 15:25:05 -0500 Received: from esa2.microchip.iphmx.com ([68.232.149.84]:55555 "EHLO esa2.microchip.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725988AbgAJUZF (ORCPT ); Fri, 10 Jan 2020 15:25:05 -0500 Received-SPF: Pass (esa2.microchip.iphmx.com: domain of Horatiu.Vultur@microchip.com designates 198.175.253.82 as permitted sender) identity=mailfrom; client-ip=198.175.253.82; receiver=esa2.microchip.iphmx.com; envelope-from="Horatiu.Vultur@microchip.com"; x-sender="Horatiu.Vultur@microchip.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 mx a:ushub1.microchip.com a:smtpout.microchip.com -exists:%{i}.spf.microchip.iphmx.com include:servers.mcsv.net include:mktomail.com include:spf.protection.outlook.com ~all" Received-SPF: None (esa2.microchip.iphmx.com: no sender authenticity information available from domain of postmaster@email.microchip.com) identity=helo; client-ip=198.175.253.82; receiver=esa2.microchip.iphmx.com; envelope-from="Horatiu.Vultur@microchip.com"; x-sender="postmaster@email.microchip.com"; x-conformance=spf_only Authentication-Results: esa2.microchip.iphmx.com; dkim=none (message not signed) header.i=none; spf=Pass smtp.mailfrom=Horatiu.Vultur@microchip.com; spf=None smtp.helo=postmaster@email.microchip.com; dmarc=pass (p=none dis=none) d=microchip.com IronPort-SDR: rsu/XetFyvWK7mxD9x59OkwZl1lD/XF7oQMUNOHCU5uG9Bx4QJ5mRDNRhUIkxMSD8AeTk55ifw T7sB/kqBQ576Lnxg0ilNvndgT9R3hXSyxzQlOPQPiq7cPnJ4O01NZgY8BU2jWOO7It2RwzkmD6 m51OL9I4ZroytPvlRILbTE8272a2Z11ncBR26JDerz1ZYXCviop3x5vIXODSKrncrS2rRww+yz woSq5eQ/pVS0kG+wITBoSuxd1k5ntZN36aJkF0OvGejv+bEk58VurCRNWiSQDtdC8YmqvT1pcr 35g= X-IronPort-AV: E=Sophos;i="5.69,418,1571727600"; d="scan'208";a="62274303" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 10 Jan 2020 13:25:01 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) 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.1713.5; Fri, 10 Jan 2020 13:24:56 -0700 Received: from localhost (10.10.85.251) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server id 15.1.1713.5 via Frontend Transport; Fri, 10 Jan 2020 13:24:56 -0700 Date: Fri, 10 Jan 2020 21:24:55 +0100 From: Horatiu Vultur To: CC: David Miller , , , , , , , , , , , , , Subject: Re: [RFC net-next Patch 0/3] net: bridge: mrp: Add support for Media Redundancy Protocol(MRP) Message-ID: <20200110202455.vku455ioa7vaj4dn@soft-dev3.microsemi.net> References: <20200109150640.532-1-horatiu.vultur@microchip.com> <6f1936e9-97e5-9502-f062-f2925c9652c9@cumulusnetworks.com> <20200110.112736.1849382588448237535.davem@davemloft.net> <3CD4F75F-C462-4CF2-B31A-C2E023D3F065@cumulusnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline In-Reply-To: <3CD4F75F-C462-4CF2-B31A-C2E023D3F065@cumulusnetworks.com> User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > >With a userland implementation, what approach do you suggest for > >DSA/switchdev offload > >of this stuff? > > Good question, there was no mention of that initially, or I missed it at least. > There aren't many details about what/how will be offloaded right now. > We need more information about what will be offloaded and how it will fit. I think we should do a new version of the RFC-Patch with the hooks to offload included. Just the signatures and the invocations should give the context we are missing in the discussion. Depending on how the discussion goes from there, we can then either work on putting this in user-space or fix the issues pointed out in the original attempt. /Horatiu