Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp885087pxb; Tue, 3 Nov 2020 15:32:06 -0800 (PST) X-Google-Smtp-Source: ABdhPJyXigE4Anh8NWAQzWpiaPZ2uM0OCcGEQ/RlBfSAUFrHr5G6M2hg3qYTOY7hcN+MVDpDIyD3 X-Received: by 2002:a17:906:b294:: with SMTP id q20mr5439799ejz.234.1604446326666; Tue, 03 Nov 2020 15:32:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604446326; cv=none; d=google.com; s=arc-20160816; b=XXRHRcTNiEhjPOTBJbe4O2DFF8nHEwQg3gHJAZNV6W4iTm9vXkMAaXmDOETsENlrel WonX9fxhZn2WddiHw0fghSDSW3WZ+uiO4Tg0ksjXhNyxvDmH8cZ+5LXouRhWGDsjUfIv 7dRByvOz2Q1FlTc0QtYKtCsC40TMpS7Puhuxho04XuyFzQ5UQ3Qr28lM0nPcw1uSLu8s Ti9ThAO66F/6cGtkSD1t8UTptG6rg0NW5nsqmV4FMTRjraTHfjV0+AMdJpO719vAtSaD 3TowJ5MtZ1UFpObFbLVzcLMn498SoTPHB0Ko1sIjVQEHr8T3CGGX4iEHgWhNlXRgQ0Hl YZdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=X7+XAIyhZSZjEwOqm/c7+PsV27yTc08u2pGWWaVpwiQ=; b=sl3EWUz7HdNR3HsJXWj4unnO+PG7ubxrYStj9vN4Dj5k44LhNGo71pka/n/xQfn8GI Zp41njRj/gljkYVKFy62VRSH3XTp76h49OZjMYo3k4jdlsYpQn7boyvQuQqHGuOr07yV AeITJZojd50yALWUDvFbFXCXnAXWKOtTx5nK2n6grwjzS22JNaNHTyL9IXTMLDXDmFI9 X5DBkM5fNseXWnmKyJuV5C9e5Sj7EKkQGmH1ZwDvyRHhnlVVN2EyX3OIn+aMQVNH1Bx8 2AO9DjesFQTkSK/W3IU9LBEcXMXaYp3wl2W6JEStJBGQOUPzRyh2NWfca6awfLcAa4V4 4nOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=hxcxYKkz; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bt13si269061ejb.259.2020.11.03.15.31.43; Tue, 03 Nov 2020 15:32:06 -0800 (PST) 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; dkim=pass header.i=@kernel.org header.s=default header.b=hxcxYKkz; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729472AbgKCXWS (ORCPT + 99 others); Tue, 3 Nov 2020 18:22:18 -0500 Received: from mail.kernel.org ([198.145.29.99]:44504 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727979AbgKCXWS (ORCPT ); Tue, 3 Nov 2020 18:22:18 -0500 Received: from kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com (unknown [163.114.132.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3F987223AB; Tue, 3 Nov 2020 23:22:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604445737; bh=rEwNUBVg4bRKBlr6zYlyT5a4T9zbk1fvmqPXtp8dV/0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=hxcxYKkzMhjIjRAIoTcl2qhAIIlN04AB3GchMQDuavb3JulSJ/b78Aantx3V2w1Cq /9O6BamexeUJnZvgKFv0Ix6yoUkew2TMa0CYsqTssqRpvyAQUQ6vNkRFoHud1dgn/P Az6WpjH6DO2KHOz2GmnSWPMDUEoa7hBJXvdlI0Ac= Date: Tue, 3 Nov 2020 15:22:16 -0800 From: Jakub Kicinski To: Xie He Cc: "David S. Miller" , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Halasa , Willem de Bruijn Subject: Re: [PATCH net-next v7 0/5] net: hdlc_fr: Improve fr_rx and add support for any Ethertype Message-ID: <20201103152216.36ed8495@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <20201031181043.805329-1-xie.he.0141@gmail.com> References: <20201031181043.805329-1-xie.he.0141@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 31 Oct 2020 11:10:38 -0700 Xie He wrote: > The main purpose of this series is the last patch. The previous 4 patches > are just code clean-ups so that the last patch will not make the code too > messy. The patches must be applied in sequence. > > The receiving code of this driver doesn't support arbitrary Ethertype > values. It only recognizes a few known Ethertypes when receiving and drops > skbs with other Ethertypes. > > However, the standard document RFC 2427 allows Frame Relay to support any > Ethertype values. This series adds support for this. Applied, but going forward please limit any refactoring and extensions to the HDLC code. I thought you are actually using it. If that's not the case let's leave the code be, it's likely going to be removed in a few years time.