Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp4923432ybx; Sun, 10 Nov 2019 03:36:59 -0800 (PST) X-Google-Smtp-Source: APXvYqyWRvjdwh4IEpfRFFHUfnpwF0hB3EF1A9oSLKzRs2TX04WPP4+Er3MrSacfWlXsJjWE59tn X-Received: by 2002:aa7:c303:: with SMTP id l3mr20014424edq.89.1573385819767; Sun, 10 Nov 2019 03:36:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573385819; cv=none; d=google.com; s=arc-20160816; b=NFywLtsJZCCtFphFltZwtR2lEgAwG/I6eC8y4O1pauzZ6SlCNmYWGt6LTftzYOpxZC 77SN4Us9ZewVCSFUqlk2dY0ja8A8tQvLgm5WSHXVsUPgVRPeqv4xkowtfUfQcRYxRbc1 Y9s1sl0f1SYBhNGAH8PKjGsvah5ZIDKgjm3JqDa+OQPiOGSKLwYZpFWAf9O7G4jbq/BQ kEqvnogAlP0fEpTLfjW1W1xK1CrNofn7gA8afqWixYLtRyXnnxMO/SQh6w28P0mVrK6d yUEpmq7xn3auLsmaXvXzdq2igfpIPS4R+D0TusDyYW3U9ZOsVblII27WxcBDBz266z8j Ovcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=eqtZaRSTf6xIkwuPq1/HFHXXUlATMq/NHIIuhCWeknE=; b=wmVk5p3tdzFlyzfIgRmNnN9up0IJnj7qw6loL1B9I3WOZrkTU/HOr7tQAFMylAC6hK 677f92ECdoqFPA438QUfMyHcA95kv/lnR1m5MIKrz4dvfupz42HFY0K5JehQpNwfaNUz NbYunpQ8Dt1Un6nRX/uqg9mQCbSxMCQtEi1r8Em6zq7PeEUstRvH4IX+cpor1lXbYFxg 6VvQEj7hqOZU9k5sNMtFzwFLhTff3irttDJpktHwgGrEObH3688FAmOvTFURP/zhcEHs AiD7dFxUujJdk7gyxUVKw+mewFy+pPf7Pqh7/6X0WhHAzV6PNhWXFNfzoSxrjgucz3BA mk6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=0kwJ4ih0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j5si8768891edc.195.2019.11.10.03.36.23; Sun, 10 Nov 2019 03:36:59 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=0kwJ4ih0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726709AbfKJLcO (ORCPT + 99 others); Sun, 10 Nov 2019 06:32:14 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:43222 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726650AbfKJLcN (ORCPT ); Sun, 10 Nov 2019 06:32:13 -0500 Received: by mail-wr1-f66.google.com with SMTP id n1so11598479wra.10 for ; Sun, 10 Nov 2019 03:32:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=eqtZaRSTf6xIkwuPq1/HFHXXUlATMq/NHIIuhCWeknE=; b=0kwJ4ih0MBW94wtyqcnSiEUWwf7e4nSsn7yZjt1Ih7C14XjKqudwbSRuNuRXNwioYK yRsvj0cK1ELFBUaF6SP4LZ36SsDk8pgOVRo2dUc2h/mtmUckG1TbphQzWu6iYxj6aT2A GJS8Ps8Dbc9bT4z6oFAVtpKz7/qzKzbeeSxpWG1SND6foE6Vm4K9uUQtECf4P+G0C1vw oaJr6SdzCoLyCX4D8NIhIexfeRZWjPJGzTN+O5wiPRpzLhCokFbACXrvkbaR/okV2KKU XwI3jRTFPtsnCNh9E8fx/T9UmSXGX75Ws1ZDqOIVD39sT16TArR4eJqBukqx2bFlF5Kt O1Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=eqtZaRSTf6xIkwuPq1/HFHXXUlATMq/NHIIuhCWeknE=; b=LKjad2eQSHZVujczfFW3xkwMycSL1Kr34a+Jpf5aFBijB4I5e7NvoVUBRSlDeLUE7c rjmZOx0nAvehpJd/iW3D8ehYYPXTaROKISbEqFTG6DT4OtlVPOV8LU+7N+7gy1ctRJfs RrP/CEcEA55CqU2a8TCT2f5hEhGdoOEVtcLbt1EYkm3ko7CJ5CsyOb9sXEpLclXyKrVp z6yaQ5cKMlTxno63Rm061KpRG7UnbcVJvV2dVvOiGMYuDRuxewKw9YciFoCs4616+TdK 7Ns/kxuchVe0kvsBIT+mVvj9P4NTIrfm2+6YpNnogI4PJGsbJNw8CXkIts4eU8ksUkjr pC5A== X-Gm-Message-State: APjAAAVogtax0KwBGXgg19hD4G2odnpSaQqoUxqEebZSle41FXEDHe1X kUTrgb6utMZBo2l1zF6YjcVZoQ== X-Received: by 2002:adf:fe8d:: with SMTP id l13mr172966wrr.287.1573385530196; Sun, 10 Nov 2019 03:32:10 -0800 (PST) Received: from localhost.localdomain ([51.15.160.169]) by smtp.googlemail.com with ESMTPSA id p4sm13440238wrx.71.2019.11.10.03.32.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 10 Nov 2019 03:32:09 -0800 (PST) From: Corentin Labbe To: alexandre.torgue@st.com, davem@davemloft.net, joabreu@synopsys.com, mripard@kernel.org, peppe.cavallaro@st.com, wens@csie.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-sunxi@googlegroups.com, Corentin Labbe , "# v4 . 15+" Subject: [PATCH] net: ethernet: dwmac-sun8i: Use the correct function in exit path Date: Sun, 10 Nov 2019 11:30:48 +0000 Message-Id: <1573385448-30282-1-git-send-email-clabbe@baylibre.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When PHY is not powered, the probe function fail and some resource are still unallocated. Furthermore some BUG happens: dwmac-sun8i 5020000.ethernet: EMAC reset timeout ------------[ cut here ]------------ kernel BUG at /linux-next/net/core/dev.c:9844! So let's use the right function (stmmac_pltfr_remove) in the error path. Fixes: 9f93ac8d4085 ("net-next: stmmac: Add dwmac-sun8i") Cc: # v4.15+ Signed-off-by: Corentin Labbe --- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c index eefb06d918c8..1c8d84ed8410 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c @@ -1227,7 +1227,7 @@ static int sun8i_dwmac_probe(struct platform_device *pdev) dwmac_mux: sun8i_dwmac_unset_syscon(gmac); dwmac_exit: - sun8i_dwmac_exit(pdev, plat_dat->bsp_priv); + stmmac_pltfr_remove(pdev); return ret; } -- 2.23.0