Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp760503rwl; Fri, 24 Mar 2023 01:20:58 -0700 (PDT) X-Google-Smtp-Source: AKy350aoAaHDl2sFkEPEnz4lyI0MxwEx4SNkwUudki/T6dTXfBKTgoYk7vsueL6rEzBaR7aZjAOj X-Received: by 2002:aa7:d50e:0:b0:502:1cd3:d0fb with SMTP id y14-20020aa7d50e000000b005021cd3d0fbmr2135810edq.20.1679646058458; Fri, 24 Mar 2023 01:20:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679646058; cv=none; d=google.com; s=arc-20160816; b=vuGbBeRo4GiuFk9FdKdDbcfkLYQjgI0ryFYJSO4F56OKgAzk+sw+FklW3XbT4Wl1rG zz+Np50FQE75KsObgamVcxSG/q/ccTL+WinWHiYICKSXDlfcn9MHLjbMA3er95tBKVWe 7AHtjjJ2QO2L6dIAl4999XQSN/agX7uyixg+akZORKvoogdczdcK2NYX6UOr7bBsg+uP W1fIpkhhjmrjn2lBw2y9pGvOIzDY0d9Wr3vRgScY0yY6IGyWF+nYO/gMFR8YMdn984NB 2c80AfkLaarxzDumNJ6T6Y4gLBznk412xWaZgS4kbrFZmQxJi9nQkvQa+lAEhI6apycS 34+g== 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 :message-id:date:subject:cc:to:from; bh=iW5YkogczK5XjCpQloYWDkj3isEfk1uw/RCmrKv7e7Y=; b=h5WGtpLB1K3+yVwSwdzMOEVZYf1ZU0jyPNWFL8Or1Yjb06XDKLraZQzRLcsiaIa5gR MdnVmbf9u9+mgy0WRbFU/aQCOgnzSjUUev9in4fMBgC125Je7F691JKK19Idl90nQTRa dWISiavu11x39yEO5iWdQdsA7o1pob1sTbZW/q6Awt46mx9PL7YFG807utWaBHQp+Ktl Lii5krFT4cP6V9TS0m/2Zfq2qV4Xt9dTRP24ndBy8sHtufJx1unaL6RA/zGpzrURPkL1 lFoGuKupyhyTLlNuo9Bme4H8LoOfB5ThEC9HFKuXOTQIpJnHDS+jh7mGpr6n3YiAhTPw 0vbg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n13-20020aa7d04d000000b00501c4e46efasi13352356edo.345.2023.03.24.01.20.33; Fri, 24 Mar 2023 01:20:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231869AbjCXIGs (ORCPT + 99 others); Fri, 24 Mar 2023 04:06:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50350 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231571AbjCXIGX (ORCPT ); Fri, 24 Mar 2023 04:06:23 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 89B3223A43 for ; Fri, 24 Mar 2023 01:06:21 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pfcRB-00077Q-IS; Fri, 24 Mar 2023 09:06:13 +0100 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1pfcR8-006KcM-Qy; Fri, 24 Mar 2023 09:06:10 +0100 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1pfcR7-00ENyp-G5; Fri, 24 Mar 2023 09:06:09 +0100 From: Oleksij Rempel To: "David S. Miller" , Andrew Lunn , Eric Dumazet , Florian Fainelli , Jakub Kicinski , Paolo Abeni , Vladimir Oltean , Woojung Huh , Arun Ramadoss Cc: Oleksij Rempel , kernel@pengutronix.de, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, UNGLinuxDriver@microchip.com Subject: [PATCH net v2 0/6] net: dsa: microchip: ksz8: fixes for stable Date: Fri, 24 Mar 2023 09:06:02 +0100 Message-Id: <20230324080608.3428714-1-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org changes v2: - use proper Fixes tag - add Acked-by: Arun Ramadoss on all reviewed patches except the ksz8863_smi patch. These fixes address issues such as incomplete FDB extraction, incorrect FID extraction and configuration, incorrect timestamp extraction, and ghost entry extraction from an empty dynamic MAC table. These updates ensure proper functioning of the FDB/MDB functionality for the ksz8863/ksz8873 series of chips. Oleksij Rempel (6): net: dsa: microchip: ksz8: fix ksz8_fdb_dump() net: dsa: microchip: ksz8: fix ksz8_fdb_dump() to extract all 1024 entries net: dsa: microchip: ksz8: fix offset for the timestamp filed net: dsa: microchip: ksz8: ksz8_fdb_dump: avoid extracting ghost entry from empty dynamic MAC table. net: dsa: microchip: ksz8863_smi: fix bulk access net: dsa: microchip: ksz8: fix MDB configuration with non-zero VID drivers/net/dsa/microchip/ksz8795.c | 11 +++++------ drivers/net/dsa/microchip/ksz8863_smi.c | 9 --------- drivers/net/dsa/microchip/ksz_common.c | 12 ++++++------ 3 files changed, 11 insertions(+), 21 deletions(-) -- 2.30.2