Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp4149067ybv; Tue, 25 Feb 2020 14:12:37 -0800 (PST) X-Google-Smtp-Source: APXvYqy/UuFiBVwPInbkGrxUHKNhTstNWbC3MzJbAn30VhxXEciWRrngAeqCP6r/5JuP4boyWZEW X-Received: by 2002:a9d:1c96:: with SMTP id l22mr596021ota.322.1582668757525; Tue, 25 Feb 2020 14:12:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582668757; cv=none; d=google.com; s=arc-20160816; b=cEB0nEAtVK5nkrglbnGSvaRiPLrTCdupbF2rakU/F+5R46yWxEDB4X6c9oKE3wYBIk 0hMQhqj9uEm+n2V+ty+XDEs9Dv284yrn6b9P8I7xB6fgMwgEGrz8VtN423OPG+08jMSj 13kY4l06MHX+FVjgDvo7G823L3au8QCCDeWHU8ktW6LmFkvbrXXl8ztgKY2rqjicUbx9 DK0zDwX+iBdzPAzYI49QlPS3zkGxpXjKVqej34k3PTIK+O5QF3N9MMtfQToR2dep1gt4 +zzeBFYefl8LZFZdUDMqR6mgpcjuNaJ7b1UmUnggmBxoEJfnHndFiyoem3z8C85zcLFu zOvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=qlW98hTIwGDZZ8hfou8pBRvumuSRk/WMKT22BYcU3TA=; b=eN+jbEFUD2v7V5o68vNUKda04xwEzpy41JsCp9DajVED3OCSaW907gvCEEANR+RTK2 wC9P1S4at+SNCfciQ0TlAJvrUYnMuU0sL8+6s8WgwaVGH44K0mxbWk9fXMuT2G4/53Ag sVyEqU6aL3er5iAptgd42YWddRpmkuoXszyX51VR7o9eBEqvWQuKbhrdRfJ8UFAp8bVQ ZsUZV5nHb8jBn8Q7lOyKrQ+p/+H4wujyNMQ5JfFtdGVONY6KuffjEXNA18N2xR7XfvRc SkhCga72Nixa8zveN4DiWM73Cx5pwjyk/tfDRiYZwc0JaMsIZbtO7cNRDsNvHvoio0If Q6lQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@lunn.ch header.s=20171124 header.b=I+cLWs1c; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w5si94733otq.238.2020.02.25.14.12.24; Tue, 25 Feb 2020 14:12:37 -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; dkim=fail header.i=@lunn.ch header.s=20171124 header.b=I+cLWs1c; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729023AbgBYWMS (ORCPT + 99 others); Tue, 25 Feb 2020 17:12:18 -0500 Received: from vps0.lunn.ch ([185.16.172.187]:34154 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726130AbgBYWMR (ORCPT ); Tue, 25 Feb 2020 17:12:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=qlW98hTIwGDZZ8hfou8pBRvumuSRk/WMKT22BYcU3TA=; b=I+cLWs1cqCJzfss1fUdZ6oabMy Shzb95kJ2UHK7aiRQ+lLCPz7/0THxiSo6Jvw8ju7QgY4ck8l95rnjO+Wka9kwDMrlFtC+ojR7R8jo 0DZo9O4NBje4xcaePtQDqVQ+/dS31jIc7/QvRZ3le0cARIk2bQvpx6CzQJZ8cyJVMAn8=; Received: from andrew by vps0.lunn.ch with local (Exim 4.93) (envelope-from ) id 1j6iR5-0001fD-HM; Tue, 25 Feb 2020 23:12:15 +0100 Date: Tue, 25 Feb 2020 23:12:15 +0100 From: Andrew Lunn To: Vadym Kochan Cc: "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "David S . Miller" , Oleksandr Mazur , Taras Chornyi , Serhiy Boiko , Andrii Savka , Volodymyr Mytnyk Subject: Re: [RFC net-next 0/3] net: marvell: prestera: Add Switchdev driver for Prestera family ASIC device 98DX326x (AC3x) Message-ID: <20200225221215.GI7663@lunn.ch> References: <20200225163025.9430-1-vadym.kochan@plvision.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200225163025.9430-1-vadym.kochan@plvision.eu> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > CPU RX/TX support will be provided in the next contribution. Hi Vadym This is a core feature which needs to be in the first version merged into the kernel. Basically, the driver first needs to offer 24 individual interfaces which can send and receive packets. The Linux stack does everything else. You then add offloads, like bridges, vlans, etc, allowing the hardware to accelerate what Linux is doing. Andrew