Message ID | 20210823180242.2842161-1-vladimir.oltean@nxp.com |
---|---|
Headers | show
Return-Path: <netdev-owner@kernel.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AC019C4338F for <netdev@archiver.kernel.org>; Mon, 23 Aug 2021 18:03:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 8B00161262 for <netdev@archiver.kernel.org>; Mon, 23 Aug 2021 18:03:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231716AbhHWSDp (ORCPT <rfc822;netdev@archiver.kernel.org>); Mon, 23 Aug 2021 14:03:45 -0400 Received: from mail-eopbgr150081.outbound.protection.outlook.com ([40.107.15.81]:51841 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S229627AbhHWSDo (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 23 Aug 2021 14:03:44 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AP/EYRmf2TNp7hBk+n//KjuvZCU5e0MZzcUoq3BxNbsTIRtVpt6zC2cmtqNp1PJMKDzjv4E7yWOzJhuMBd4dqIRAHdsdcINaWh+Y7tN0HI0DUFYD7x5vXfHfWQ4JX7ebR/X8u/wy+/8veKA0ZolTPFIYjjcZHhQgL3gZEZ6TrLEUl/0KwAsbxiYlGlbKreiWdL956JjLdoi4jAHlVs7UMHRsHf7SQ64LwQku8lfleq40Sfw3ddMCdQ9iz3USMomFNFV5bVzq8Tq2hNwnODxFabENYzpssyjtb0bElJGr/0sTpMr51FmUhtd8GMaT/dm46U/de181IElbOYmEUAymjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rZUaL8NswEwywS9x1m/xW6oY41vV6jq3b6R3Stif7Ek=; b=QUKKWCwuqa03G4pA5iv+OjqfO1Mn5JfCpv3HcnrwzDZP+Vil08k6QQNMOczzLz/2aqgjUDVLctrdj+beDa3M5rcT0N05sorI1Npuhws/WLXwT2jAVaBB9QUH/XoJnEo30o8VNmwyXOrrsSE6XrNWNFuZ7zv3aJL2P0AWqytwXpqIo2SFzgi6Oy7YEPasValCwCOnUEyvvfHur1t1weC3ECNbVysHw3saP4KucDFuO2LnmbuV9mHV3bBKM3VimwMX3mH+8AoRs4tyq4VLus6Wnxd5epVJ1SBkCi68i0gnxH9CzsSN2jduszL7/FXK0jo6Iv4cTUHhGnZP18Pix8+KAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rZUaL8NswEwywS9x1m/xW6oY41vV6jq3b6R3Stif7Ek=; b=JsXu3yMysb0JZpc8cs6lv6U+VfvUlXAg8hOAemhJDmI9y/DuxmI/ypNpUXhsY7w/J/2Qi1s/AWHVlQoaChw0AtCcAsunr4/S3ZDeyMbgpVzJCYlX+xgLD+sC/MohoV+Mrhokrq483jEOnjXKHhWtSetbPM95eSnL6EjUWUYiTQ0= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB5136.eurprd04.prod.outlook.com (2603:10a6:803:55::19) by VI1PR04MB3070.eurprd04.prod.outlook.com (2603:10a6:802:4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.22; Mon, 23 Aug 2021 18:02:58 +0000 Received: from VI1PR04MB5136.eurprd04.prod.outlook.com ([fe80::109:1995:3e6b:5bd0]) by VI1PR04MB5136.eurprd04.prod.outlook.com ([fe80::109:1995:3e6b:5bd0%2]) with mapi id 15.20.4436.024; Mon, 23 Aug 2021 18:02:58 +0000 From: Vladimir Oltean <vladimir.oltean@nxp.com> To: netdev@vger.kernel.org Cc: Florian Fainelli <f.fainelli@gmail.com>, Andrew Lunn <andrew@lunn.ch>, Vivien Didelot <vivien.didelot@gmail.com>, Vladimir Oltean <olteanv@gmail.com>, Tobias Waldekranz <tobias@waldekranz.com>, Kurt Kanzenbach <kurt@linutronix.de>, =?utf-8?q?Alvin_=C5=A0ipraga?= <alsi@bang-olufsen.dk> Subject: [PATCH net-next 0/3] Plug holes in DSA's software bridging support Date: Mon, 23 Aug 2021 21:02:39 +0300 Message-Id: <20210823180242.2842161-1-vladimir.oltean@nxp.com> X-Mailer: git-send-email 2.25.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AM9P193CA0007.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:21e::12) To VI1PR04MB5136.eurprd04.prod.outlook.com (2603:10a6:803:55::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (188.25.144.60) by AM9P193CA0007.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:21e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Mon, 23 Aug 2021 18:02:56 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0455aeef-0856-4839-4f23-08d966603cb3 X-MS-TrafficTypeDiagnostic: VI1PR04MB3070: X-Microsoft-Antispam-PRVS: <VI1PR04MB3070AE1508B24B603B07D801E0C49@VI1PR04MB3070.eurprd04.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rHpQFvb3nsjkhfRp5qZN7tUhTuugjMfT0FYMySACFC1KjcRT8SHSt3/XgiuDXs2vceanqJ1tpJPlgyDGWpl4oEcIfu+nYSgJ4a6LUx3j9cbWaw+WvrYw3SOytkbEo0iozKjK8XUUN0OwQCePhbTFKBXtT0+b892RP1OmtIvdFPsNT1eLNQeeqtCEUpwp74zoquwJ4CLrJR7gOMJxtkEVZvb44qhkTqTYCeuhNbOvjoPeXAdHaQ7UgcZOV6I3CFxWZU3Xk21kUIp/jRG629Q2uhpXnaMopK8xgpGOr3C2/XYbaL68LfscQZToFB/er6H2mnpFxjUY9oxvP7hmAR5gUkRcfxRS04DGRY28USH+fAody3g30+CoOJIqARoT0/WQy4CLfdKcMCO7HVnxNQNYASQVBhv/W1mi9Bm0j72f7r2IUAd6UQrUkZpN7yN2vtTcpQUTRD8lpOdao80uq15wt82N0RJFUeoL+H5WyoMnXN9j/sgZ+Bfcw4aUVVBnZX2UoSijKsH2UKghwOTiKCGIHSfH3PtGgoL6bdzqKcNnHSgy8rr0Sj45WW9SeosB6M3NELQw97OM09FA3zLYzUMX6b3Y9+ex7Zq+YeNaHzNg7X710BG8nUD4/c+1DXEa0ZgUe2p44kfMn60kUEYtLTEVA20sAFnETF8YS6eZt+MDEaMWz3Fg26MMLrUFX8uhFjPFYR6w1JVbOmOZ7RMJTA3e5Ib2z/2+U882ukmX0JlxiqwzFeqC6qLyEUUgML0bhqW8s0fIJ/OObtgy7JsxoFIS/Q== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5136.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(136003)(39850400004)(366004)(396003)(6486002)(966005)(1076003)(36756003)(44832011)(478600001)(2906002)(83380400001)(8936002)(6506007)(38100700002)(86362001)(38350700002)(4326008)(66476007)(66556008)(66946007)(186003)(6916009)(6512007)(5660300002)(6666004)(52116002)(26005)(54906003)(956004)(316002)(2616005)(8676002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?B/7jfZ7iGYX3OVD+loC72ZZxX?= =?utf-8?q?B4vOF2hgEZAVr42Qx4y4oPfxV4mTIQdl83Meofx7haqC8cmx3LWpf2/M?= =?utf-8?q?q3ldX4QyaKbosjqkAxeXO9oWbvkWer9BhOoK20ntkaiD2gPGHBm7pbmT?= =?utf-8?q?8C8ZSWf/kVx/jNuo6MFNU6GJrTx9+jQbXHntvhrHRexTxKfLJtoRwMZZ?= =?utf-8?q?G4r4ukTyU9F8hou9/YLs84N394teVj0c5s6pVXy68rtxKPsfpNGTQewQ?= =?utf-8?q?kua72u60bBht0FEtGDswqulXOb7VvnIlQGr/3NHjRDoQHug1Cv8zd7oM?= =?utf-8?q?4ijscd1zXjJsZBc08/QXKKDyMmz4MoGJZEwNH6WE8bYWpVOuvoYyOpjM?= =?utf-8?q?rOCUHC7J0HnVKhgqLVFn96WMGqdv9tyPsiGYaBGtAiJkWTc+hiBplaC0?= =?utf-8?q?GZsgvieeE5L1+AMR3TZrxS6z9dBMqCvxv3ojZlzvEw2RoYvwemHsgN35?= =?utf-8?q?QxmDelYn0DrDY1sP8z7UXcdmLDXPXQQk8p6ScrJ7eVfEZhm0ghepTw2p?= =?utf-8?q?AZ0xvqsoNOroNb+Q0FK/tteO2/m3cM+x5Bf6eLeNZXXn/9ceJbB4GHQw?= =?utf-8?q?pQ66dHXLO/w0aFHwBA1GRNParrt3eejUEYC2rkZ9FGNUCE5j3dp0wPAi?= =?utf-8?q?MCooXzUPRUF7SmmgUwaha/fQzaPJsfxT53yfUfXt6XkSDgF3KeTbCI2P?= =?utf-8?q?w29nuUAR397UUxgr0S7EGRe9ZlcPVxjJTNSp7+UfQpsSNStxJUx3HFVs?= =?utf-8?q?RRqwAm7PcNHHFYHvRd1ySMdoQv/zFSl38Tg/hWT7VGULxx1F2sF9SlrU?= =?utf-8?q?HyFbuTKByeAR8dzhod4MCSN21CnwtHshARreilRCIbmgfCXxl9Ka871A?= =?utf-8?q?YOEmxUntLjv8JEAFP04i3GynWESvQV2Dp6vQo2aUF6rLOI1+wuAqhbcu?= =?utf-8?q?t+8jdD5KpeIBNRjqOgdSnLKu+zHavlDx7168Lg2+Ii2KaLS4WP/y0oPR?= =?utf-8?q?92n9wYg564lKPNcGToBpcoXN7qdMnE/55XAGQQYV/RsQ0+0TSTuzB45H?= =?utf-8?q?h1ulPJoZxEIJ2AcB94TlLLU3A0t6EWjoPOSzl0JI0wef2gz+g3NNTJDG?= =?utf-8?q?F8gSKppvsX/8K7H4KFVXNfgW3xYZFTL4xutxSfqBAC8BVyNjH/TNehOu?= =?utf-8?q?AWhh62yPKPTtbLjpGydAjKsU+IC9Y41Xllf67+ScG7tqpjbvIaQQUu3G?= =?utf-8?q?bCZ3upWMcJqWRvTJt3NIUP0zUGKmkgdRq597vYCt5egL8PDXZZWkfRvo?= =?utf-8?q?wm5NGVYheG8v7BAmtYyYbHOZIhe5PNp7i7/lTYcxdTLidqIoE5EFAEel?= =?utf-8?q?9V9YQjWOFOAwyflW1UkJpuanKaEYpMp?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0455aeef-0856-4839-4f23-08d966603cb3 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5136.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2021 18:02:58.1527 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: RBQeEHHJ05Rnk+sTaKd5k/QjmDQecnDBZ0El9DwpKtVb8CIZMkY7vxLgUcDiH66Ptmxnlcrecxb288W9CDn6RA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB3070 Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
Plug holes in DSA's software bridging support
|
expand
|
On Mon, Aug 23, 2021 at 09:02:39PM +0300, Vladimir Oltean wrote: > This series addresses some oddities reported by Alvin while he was > working on the new rtl8365mb driver (a driver which does not implement > bridge offloading for now, and relies on software bridging). I will resubmit for 3 reasons: - I left an unused variable: https://patchwork.hopto.org/static/nipa/536059/12453371/build_32bit/stderr - After wrapping up the testing with unoffloaded bridge ports I got a kernel panic when rebooting the board. This is because in dsa_port_pre_bridge_leave we call switchdev_bridge_port_unoffload on a NULL brport_dev. We must only call switchdev_bridge_port_unoffload if dp->bridge_dev is not NULL. - I need to correct this phrase in the commit message of patch 2: | In turn, having dp->bridge_dev = NULL makes the following things go wrong: ~~~ != NULL