Patch "net: enetc: fix link error again" has been added to the 5.10-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    net: enetc: fix link error again

to the 5.10-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     net-enetc-fix-link-error-again.patch
and it can be found in the queue-5.10 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 48ab67853fb218a16595923bea09120032931c5a
Author: Arnd Bergmann <arnd@xxxxxxxx>
Date:   Thu Apr 22 15:35:11 2021 +0200

    net: enetc: fix link error again
    
    [ Upstream commit 74c97ea3b61e4ce149444f904ee8d4fc7073505b ]
    
    A link time bug that I had fixed before has come back now that
    another sub-module was added to the enetc driver:
    
    ERROR: modpost: "enetc_ierb_register_pf" [drivers/net/ethernet/freescale/enetc/fsl-enetc.ko] undefined!
    
    The problem is that the enetc Makefile is not actually used for
    the ierb module if that is the only built-in driver in there
    and everything else is a loadable module.
    
    Fix it by always entering the directory this time, regardless
    of which symbols are configured. This should reliably fix the
    problem and prevent it from coming back another time.
    
    Fixes: 112463ddbe82 ("net: dsa: felix: fix link error")
    Fixes: e7d48e5fbf30 ("net: enetc: add a mini driver for the Integrated Endpoint Register Block")
    Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx>
    Acked-by: Vladimir Oltean <vladimir.oltean@xxxxxxx>
    Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/drivers/net/ethernet/freescale/Makefile b/drivers/net/ethernet/freescale/Makefile
index 67c436400352..de7b31842233 100644
--- a/drivers/net/ethernet/freescale/Makefile
+++ b/drivers/net/ethernet/freescale/Makefile
@@ -24,6 +24,4 @@ obj-$(CONFIG_FSL_DPAA_ETH) += dpaa/
 
 obj-$(CONFIG_FSL_DPAA2_ETH) += dpaa2/
 
-obj-$(CONFIG_FSL_ENETC) += enetc/
-obj-$(CONFIG_FSL_ENETC_MDIO) += enetc/
-obj-$(CONFIG_FSL_ENETC_VF) += enetc/
+obj-y += enetc/



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux