From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4F37B25F7A9; Wed, 20 May 2026 01:30:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779240656; cv=none; b=o87czEuVvWOJJoikGH6llelHi8x/J7mELUAfPgmaswWgCPEdYuCdcOM9LYQ9stAB38yyWHsbJ6h6HniO0nzUJrm1IL4YdSjkpB2lDf6hv1x9kQaAPMIrBPv0nNdLMm0mwqpHCwiXg7SUlsyLBqNWJsFSQEe8W7UTzJTONO2Dgus= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779240656; c=relaxed/simple; bh=fdk6fldGa3mSbr3wmpg1LN6NOJOrGnIiMwQIgQRJGnA=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=hhiBK2Ud2iq76shIN2y0ajP1+oZWTe81lEjZNxeqN9vYB4v6G/V60O1CQCLHhMlFkbHYtu0YcDt729ITFOJ3e87y403g1lFS7EggwiQvQyHexA+MjbXHXqO0djBqQ7DG8CKOLF4nudPcoPZrS9cMr2CGv1Jbu9uJmKTf6EZ+Js8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=bfRix236; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="bfRix236" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 988D81F000E9; Wed, 20 May 2026 01:30:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779240655; bh=osFBENJITvMyse9cT+St7pPUGGiDreFCX5C37rs2Rmw=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=bfRix2365VL3Uv/Po9QFUvufw9dfIe85noe+D4JG0mwnqgtaE/iGx8z9Jt9n/ovxH 1R4OM/XgoeE8bSl0LwBJv6OO0OSOrLoz6hockWyj1QAED7Q+mkl+w/1Ooonm7Kmskg VUOppRXKh5xBtKkVZb5OFmNTeKVnhKyiNbgc6BKZjmuIrteUYpaKZqcyFSVestMXFQ 667debfvMWdlfCgX6+0OIrMkmMawiMK8GadbnW5M22I3D85zdWI14K0ArSYej2Ues/ dCUKW3j/cIKA96RXcnTbBkMAdXt3Jcgp7nItcFs13eGe//3Mz90cretTf6cd0hB/rA RsFRViM70fuBg== Date: Tue, 19 May 2026 18:30:53 -0700 From: Jakub Kicinski To: David Thompson Cc: , , , , , , , Subject: Re: [PATCH net] net: lan743x: permit VLAN-tagged packets up to configured MTU Message-ID: <20260519183053.4ba5f3de@kernel.org> In-Reply-To: <20260515192357.3631802-1-davthompson@nvidia.com> References: <20260515192357.3631802-1-davthompson@nvidia.com> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 15 May 2026 19:23:57 +0000 David Thompson wrote: > The driver must set the MAC_RX.FSE bit before setting MAC_RX.RXEN to allow > VLAN-tagged frames up to the interface MTU AFAIU this sentence indicates that the double write is intentional but could you make that more explicit? Maybe mention whether this is based on experience or the AN? It's going to be invaluable if someone ever sends a "cleanup" to fold the writes into one.. > temp = lan743x_csr_read(adapter, MAC_RX); > + temp |= MAC_RX_FSE_; > + lan743x_csr_write(adapter, MAC_RX, temp); > lan743x_csr_write(adapter, MAC_RX, temp | MAC_RX_RXEN_); -- pw-bot: cr