From patchwork Fri Mar 24 08:06:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksij Rempel X-Patchwork-Id: 7140 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp457945vqo; Fri, 24 Mar 2023 01:20:09 -0700 (PDT) X-Google-Smtp-Source: AKy350aGG2Dq62tMQgY72uW0wM7CxHRtZbuH2vZCQtQyzM6JdxCNn8QNstyW2/Zbd+z/HEGAuGkj X-Received: by 2002:a50:ff14:0:b0:4ac:c4ed:f1d5 with SMTP id a20-20020a50ff14000000b004acc4edf1d5mr1830494edu.1.1679646008807; Fri, 24 Mar 2023 01:20:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679646008; cv=none; d=google.com; s=arc-20160816; b=QelKO3WJ3PiZu8u2HFeIMWWa6YtUkbPT6Rr7YcUKU4Wx22dycA8rivJCPh6ZNW2lw1 H8WZMBmSkRAwtfTV3Q5SNpSZojGTnScrrTTYDpW5/kktlMAvy8M+gVwjFxHQH11a+cpZ B0nG6H8KrmhuJHJEZZ8lELdI/7YiFU7Lag0f/yvCYV7sYIPeOgKyhlyJEh41pCQPXocD 6LsuDaNVn/KKpYwcj0C4y4WGpHzYf5AejfLSpSWnTSniUw8Gv+14V6FutsGWuyftKLxg pLobMwtk6MV6PkgFWKhBjJFIaI77yvH5Jw5ejbeL2X8nsrsOE4GYJTBSkUSwxPkEs6Fv ulIg== 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 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.19.44; Fri, 24 Mar 2023 01:20:08 -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 S231876AbjCXIGt (ORCPT + 99 others); Fri, 24 Mar 2023 04:06:49 -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 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1761236493003549520?= X-GMAIL-MSGID: =?utf-8?q?1761236493003549520?= 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(-)