Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp648657pxy; Wed, 28 Apr 2021 11:11:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJywBDgaTroCyznvYCBShGUn564DBRRvwW7XR0+3+DC5TVuRRB5TiOHTC/62AUou98Dl81n3 X-Received: by 2002:a05:6a00:2283:b029:261:abae:917e with SMTP id f3-20020a056a002283b0290261abae917emr28808386pfe.78.1619633509966; Wed, 28 Apr 2021 11:11:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619633509; cv=none; d=google.com; s=arc-20160816; b=LeuGf9s8Z93Z2GBho+c4bcTEhq2L+Iyz/oY8L5SM7MjbzNqvMxaVy2jgY9EYgsbQog vkNlAadk7dLWOQKIFFEYwyqComFZsDcl98XDp5wIJ6+zaKxz+eDBFdYplFO/9r+sxn05 1yqX6Cqu14ekNUDM+1AvQYQjUUc2jMmn9VeYZPwNlSeejGtIHxwvc0s9F8v2cnTTW0It aCfHxcVqoCi/+Hrs6SBPwIPVwaM2XUelhTzvW6zbF9vPv1Xem5wgUppjqxnBBqKQTKfW ph9P+BM4fFoFhnjnpAAn+fcvCzhq7CBnD5o5Tqr2dfRkOVZTpP0iMvLOjhGtw0myE33D lMZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=fEuSRXuJPQtBlUSq+updUaim5y2XEvSStJpOaGLTZWY=; b=aAJJFq75qwfmLj2E4w/AuV5QJrCEa1G2X7mLeg3VrYIfsl+asSyWUe3GH7lF8rYwWO qVdes14mennKhrFdC0qvTiALhJDDQzn0cKowlF7grASY3Xvs9Z/2z5mmhcs8A5VlMiCf JA7cTxj+gB4QtXESTwXe7AdZKAeV2hkl/HUkNnMXSuDxOZyJC+KiYrVvaQpIxVQbW54p B2bql/FW1CY6VWA5WU74YOJCR2XFGPL6a6SSsXcMLteH94w9nNtJhsZjJJjKkpbXTT1p Wzow0wIXl1Mq8/5Y3q8bkM9Sx2iE4ZXUg41G4mppxpLCU+rcA54LjAf0vlBv0SuFgEGB 3qOA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w13si8338931pjg.115.2021.04.28.11.11.37; Wed, 28 Apr 2021 11:11:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229942AbhD1OTq (ORCPT + 99 others); Wed, 28 Apr 2021 10:19:46 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:44582 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230050AbhD1OTn (ORCPT ); Wed, 28 Apr 2021 10:19:43 -0400 Received: from andrew by vps0.lunn.ch with local (Exim 4.94) (envelope-from ) id 1lbl1g-001WIT-Dq; Wed, 28 Apr 2021 16:18:52 +0200 Date: Wed, 28 Apr 2021 16:18:52 +0200 From: Andrew Lunn To: Vadym Kochan Cc: "David S. Miller" , Jakub Kicinski , netdev@vger.kernel.org, Taras Chornyi , linux-kernel@vger.kernel.org, Mickey Rachamim , Vadym Kochan Subject: Re: [PATCH net-next 1/3] net: marvell: prestera: bump supported firmware version to 3.0 Message-ID: References: <20210423155933.29787-1-vadym.kochan@plvision.eu> <20210423155933.29787-2-vadym.kochan@plvision.eu> <20210423170437.GC17656@plvision.eu> <20210428134724.GA405@plvision.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210428134724.GA405@plvision.eu> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Regarding the distribution issue when the driver version might be released > earlier than the firmware, it looks like that the probability of such > case is very low because the distributor of the target Linux system will > keep track (actually this is how I see it) that driver and firmware > versions are aligned. You really expect Debian, Redhat, openWRT, SuSE to keep a close eye on your kernel driver and update their packages at a time you suggest? I'm also not sure your management port argument is valid. This is an enterprise switch, not a TOR. It is probably installed in some broom cupboard at a satellite facility. The management port is not likely to have its own dedicated link back to the central management site. Upgrades are going to be applied over the network, and you have a real danger of turning it into a remote brick, needing local access to restore it. I really think you need to support two firmware generations. Andrew