Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp370137pxb; Thu, 9 Sep 2021 02:54:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzECoTfX7O/EP49stf/oR3xvfxdPlHk72xyxFVkpe3VrRzp4O1m42wwpONOEuIe/G+LDwac X-Received: by 2002:a05:6638:1926:: with SMTP id p38mr2091628jal.18.1631181290471; Thu, 09 Sep 2021 02:54:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631181290; cv=none; d=google.com; s=arc-20160816; b=FkThSwBAXT3IXH9kCfn3LiJ4A6dubTFU2elIMh8PUNmTpy7U3Mb/83bf2hG8oQLzPM KL4dpXW0S04q+QumuDsi3wyXnM7/zoWO3T4X7NaUypD7yr1aKDG29RbMSwx+cWyXg0TL ltLEiEP2k4OH2Fa5WTTXU4e/M9fewVlEXCclmDhZw8PrLbwzqzLxCfuiW9qa3VxWftUV B7okoS9227kDcTosiC6KiqGRJHT8HqlFBw8USG5rJnuqM2plRJ1KXQiGSLT8RT6hhWVb ZdFSruWdrraMh+3siyH5vHOuylfzkg6cNZC97vaS2ct8KP/8auyLLaDIDNaFCLCSFYUt fUlA== 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:date:subject:cc:to:from :dkim-signature; bh=lOMq6mIVSm791q9k547I0Pwd+JX/iGxJ0ezFxEmjQMU=; b=y5VcUEXmCkyl1Ee+6osRupSy9rvr/JoMXBaLHg11EXCiBox/UpJyUBxZo8EZaqo50j TTQk9S0RDuWtnL0Rr0A4b69qUR8I6L89jrSrbcCYaOohpHu0rt5gMmXe9qfDcdyyLRKE XIpuHz73/QmAHrqoQl9Ji/GHK/9Ov1UIerl9ecPjbcQ1SllIQ17W+FdSG7T0RydoFnQU Fc03hy8AxnvmN6SaZhr4RNPh8885N8cQjhnhuZFDoe3LTK1V0Ljto4uuvMSWrqAxyj98 UsH4+GLzNJ8PRkyLsnMnN5MwHqV+xfB6t5bXF6ZxYvjTyZb3lrHDaFlNfYmr3Yw3uVV3 GTRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=X7WMtAps; 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=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j12si1550680ils.66.2021.09.09.02.54.39; Thu, 09 Sep 2021 02:54:50 -0700 (PDT) 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=@gmx.net header.s=badeba3b8450 header.b=X7WMtAps; 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=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233370AbhIIJzH (ORCPT + 99 others); Thu, 9 Sep 2021 05:55:07 -0400 Received: from mout.gmx.net ([212.227.17.20]:55077 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230145AbhIIJzH (ORCPT ); Thu, 9 Sep 2021 05:55:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1631181225; bh=lOMq6mIVSm791q9k547I0Pwd+JX/iGxJ0ezFxEmjQMU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=X7WMtApsAwTudpzbERjcgss498fi+47/LqseH1v7tp6wB3+K135WpMJ3JXlq9KZXF bg2PFt72n9RbuGWhr73Sw5rYSsXSJBq8C0X/O4AMz+EK5I7+/hqFMHeHhhiE+HhlVf pLYWSB5j53ujoEJS/LOAJ79Wtgm8pkDd8s+kBvks= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from Venus.fritz.box ([46.223.119.124]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M89L1-1mK81S2AOh-005JPk; Thu, 09 Sep 2021 11:53:45 +0200 From: Lino Sanfilippo To: olteanv@gmail.com Cc: p.rosenberger@kunbus.com, woojung.huh@microchip.com, UNGLinuxDriver@microchip.com, andrew@lunn.ch, vivien.didelot@gmail.com, f.fainelli@gmail.com, davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Lino Sanfilippo Subject: [PATCH 1/3] net: dsa: introduce function dsa_tree_shutdown() Date: Thu, 9 Sep 2021 11:53:22 +0200 Message-Id: <20210909095324.12978-2-LinoSanfilippo@gmx.de> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210909095324.12978-1-LinoSanfilippo@gmx.de> References: <20210909095324.12978-1-LinoSanfilippo@gmx.de> MIME-Version: 1.0 Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:zY7aPPcJ0rmWg4P/dSuY7pJFB0odksbjtzKJhmdm/EzodkWhJ3T uzskNG0ufBfkEC+ciIyvyc2Xxv96ezfWkTR0ZPZbS0U2EfNNQUk8OB9vAWgPUPM7LJUULTR IdsDIWeknCES1pVfsZhZknxCYroHwG31KNoty/F/P2QKLhOLBj3Nf4tX3z4zn2vTKARbrsJ IgQW4hVV0QFN7W78HVj2w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:tliuW64YXfo=:2lwrRn40DgF3MBgCVKhleE HxENN0vqsKNMtOzaBwm+9C2w13Xxi+21OJ8Y0CgRJ6KNFQT83zKIeO9KUZCiXy/r7zLondTNG ndMcaMSccKi1cNA6TyI6Il1tigoRRYqlniXPkz/AhfFYvZZAHWgEWJZ0pgWdhTVB80URlofTT 1CBDrRbQ5kPJPpIi50Wr8J17IK42Jy4xJfQvXxXGUKWULCoSRPsu1arsJAJDXQfgMqVWLFlwh XUt4m40QLdPRJWbihch0HqXEK0BQb4CkB+uXBuHg0bCj6GVFo7Mh2ndl5enaPFbr82vahRqFl nGsR+jnNH1Ap++vdhHzPN9ZKetojvY8Jsnlx3W20bSXBSBfJbR8ITCjSVaDeVmbhMCUcZ7rpH +M9NqvmXXs4AO6JjlbRbdOfT3pUJHW36g5xJMukKqwA7pkYRpKgkeBclUdWz+uio07nRnglcm AKkWMfMIBtb35efrNhsG9iLhWJRLTRWxj3a6cXNmuEfc1SwDk8928q3sHMDqOYj+ciUM7Ms7X MBeDP5o2hKSIhoWg044XFxgXoTdVUK0GGnfyhVLc6eP1IJhG1VPeWK9I/JBmmfGH+k0/cJYdM I4D2t3FhXG1YXnNNmUQ+1rfFWPlfW/Pr7DHhXle7wuo/47knD3iP00vVNXC+bFJ4zsQF4oKak Bx+PGV1S3ndlPkjIdipHw3Wg88oFmEv/+a3Sp6/TuhQV1fDXrwsGjNf2BpbQw/wijkXtKCVcS 1eT31IBWH2bYKIV3hDmUgwjtx5xhdLYEq6tDlpFwGUCQJfRYpJctXaZh7wI2yiRB5nHogWOnU JjKrFw6IqNqTw9MxTUw27i83zsKiXxr0IE2qmzrbzI/9Rt5U8uXLVm0qimqXfMDgD2BmXd7bM Ccok5xnvFeKDwgnYpBqpkIi9f4T9bxwLBG8WmqTheJSTNP34rR2j8oPWbnooPUXX+XTlnuVxK 7M7eB/b/q87RxyqWJaZA/Vb5XWCWdvmOrVtg+5zT7PBXDKxyAA9nwLZUZS0EW/xLrWaEXiEV9 b38eLQLg2BVcRkCIc97OxKKfaYeyEbzpFVAv6Ajvbun5zY+WLU/v/F1rxv8rRrRILND4Yfa7P W+bmeggn3mZYIQ= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org UHJvdmlkZSB0aGUgZnVuY3Rpb24gZHNhX3RyZWVfc2h1dGRvd24oKSB0aGF0IGNhbiBiZSBjYWxs ZWQgYnkgRFNBIGRyaXZlcnMKdG8gdGVhciBkb3duIHRoZSBEU0EgdHJlZS4KVGhpcyBpcyBwYXJ0 aWN1bGFybHkgdXNlZnVsIGZvciBzaHV0ZG93biBoYW5kbGVycyB0byBtYWtlIHN1cmUgdGhhdCB0 aGUgRFNBCnRyZWUgaXMgdG9ybiBkb3duIChhbmQgdGh1cyBhbGwgcmVmZXJlbmNlcyB0byB0aGUg bWFzdGVyIGRldmljZSBhcmUKcmVsZWFzZWQpIGJlZm9yZSB0aGUgbWFzdGVyIGRldmljZSBpcyBk ZXJlZ2lzdGVyZWQuCgpTaWduZWQtb2ZmLWJ5OiBMaW5vIFNhbmZpbGlwcG8gPExpbm9TYW5maWxp cHBvQGdteC5kZT4KLS0tCiBpbmNsdWRlL25ldC9kc2EuaCB8IDEgKwogbmV0L2RzYS9kc2EyLmMg ICAgfCA4ICsrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2luY2x1ZGUvbmV0L2RzYS5oIGIvaW5jbHVkZS9uZXQvZHNhLmgKaW5kZXggZjlhMTcx NDUyNTVhLi43ZDQwOTRmYWFhM2EgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbmV0L2RzYS5oCisrKyBi L2luY2x1ZGUvbmV0L2RzYS5oCkBAIC0xMDM5LDYgKzEwMzksNyBAQCBzdGF0aWMgaW5saW5lIGlu dCBkc2FfbmRvX2V0aF9pb2N0bChzdHJ1Y3QgbmV0X2RldmljZSAqZGV2LCBzdHJ1Y3QgaWZyZXEg KmlmciwKIH0KICNlbmRpZgogCit2b2lkIGRzYV90cmVlX3NodXRkb3duKHN0cnVjdCBkc2Ffc3dp dGNoX3RyZWUgKmRzdCk7CiB2b2lkIGRzYV91bnJlZ2lzdGVyX3N3aXRjaChzdHJ1Y3QgZHNhX3N3 aXRjaCAqZHMpOwogaW50IGRzYV9yZWdpc3Rlcl9zd2l0Y2goc3RydWN0IGRzYV9zd2l0Y2ggKmRz KTsKIHN0cnVjdCBkc2Ffc3dpdGNoICpkc2Ffc3dpdGNoX2ZpbmQoaW50IHRyZWVfaW5kZXgsIGlu dCBzd19pbmRleCk7CmRpZmYgLS1naXQgYS9uZXQvZHNhL2RzYTIuYyBiL25ldC9kc2EvZHNhMi5j CmluZGV4IDFiMmIyNWQ3YmQwMi4uMDU4ODU4MWY2NTMxIDEwMDY0NAotLS0gYS9uZXQvZHNhL2Rz YTIuYworKysgYi9uZXQvZHNhL2RzYTIuYwpAQCAtMTA2Niw2ICsxMDY2LDE0IEBAIHN0YXRpYyB2 b2lkIGRzYV90cmVlX3RlYXJkb3duKHN0cnVjdCBkc2Ffc3dpdGNoX3RyZWUgKmRzdCkKIAlkc3Qt PnNldHVwID0gZmFsc2U7CiB9CiAKK3ZvaWQgZHNhX3RyZWVfc2h1dGRvd24oc3RydWN0IGRzYV9z d2l0Y2hfdHJlZSAqZHN0KQoreworCW11dGV4X2xvY2soJmRzYTJfbXV0ZXgpOworCWRzYV90cmVl X3RlYXJkb3duKGRzdCk7CisJbXV0ZXhfdW5sb2NrKCZkc2EyX211dGV4KTsKK30KK0VYUE9SVF9T WU1CT0xfR1BMKGRzYV90cmVlX3NodXRkb3duKTsKKwogLyogU2luY2UgdGhlIGRzYS90YWdnaW5n IHN5c2ZzIGRldmljZSBhdHRyaWJ1dGUgaXMgcGVyIG1hc3RlciwgdGhlIGFzc3VtcHRpb24KICAq IGlzIHRoYXQgYWxsIERTQSBzd2l0Y2hlcyB3aXRoaW4gYSB0cmVlIHNoYXJlIHRoZSBzYW1lIHRh Z2dlciwgb3RoZXJ3aXNlCiAgKiB0aGV5IHdvdWxkIGhhdmUgZm9ybWVkIGRpc2pvaW50IHRyZWVz IChkaWZmZXJlbnQgImRzYSxtZW1iZXIiIHZhbHVlcykuCi0tIAoyLjMzLjAKCg==