On Wed, 2019-01-02 at 10:48 -0500, Dave Jones wrote: > If you build IXGBE=y, and MDIO_BUS=y, we currently fail the build > like so: > > MODPOST vmlinux.o > drivers/net/ethernet/intel/ixgbe/ixgbe_main.o: In function > `ixgbe_mdio_read': > /mnt/data/src/kernel/git-trees/linux- > dj/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:8801: undefined > reference to `mdiobus_read' > drivers/net/ethernet/intel/ixgbe/ixgbe_main.o: In function > `ixgbe_remove': > /mnt/data/src/kernel/git-trees/linux- > dj/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:11198: undefined > reference to `mdiobus_unregister' > drivers/net/ethernet/intel/ixgbe/ixgbe_main.o: In function > `ixgbe_mdio_write': > /mnt/data/src/kernel/git-trees/linux- > dj/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:8824: undefined > reference to `mdiobus_write' > drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o: In function > `devm_mdiobus_alloc': > /mnt/data/src/kernel/git-trees/linux-dj/./include/linux/phy.h:264: > undefined reference to `devm_mdiobus_alloc_size' > drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o: In function > `ixgbe_mii_bus_init': > /mnt/data/src/kernel/git-trees/linux- > dj/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:955: undefined > reference to `devm_mdiobus_free' > /mnt/data/src/kernel/git-trees/linux- > dj/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:952: undefined > reference to `__mdiobus_register' > Makefile:1027: recipe for target 'vmlinux' failed > make: *** [vmlinux] Error 1 > > > full .config is at http://paste.debian.net/1058334/
Hmm, did not see this in our compile testing. I am having our validation team look further into this, to see if there is gap in our testing.
signature.asc
Description: This is a digitally signed message part