[PATCH -next] staging: most: fix aim-network build errors

Christian Gromm christian.gromm at microchip.com
Wed Jul 29 19:41:50 UTC 2015


On Tue, 28 Jul 2015 10:45:07 -0700
Randy Dunlap <rdunlap at infradead.org> wrote:

> From: Randy Dunlap <rdunlap at infradead.org>
> 
> Fix build errors when CONFIG_NET is not enabled by making the driver
> depend on NET.
> Also correct the loadable module name.
> 
> ERROR: "__netdev_alloc_skb" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "netif_rx" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "netif_tx_wake_queue" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "free_netdev" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "register_netdev" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "kfree_skb" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "alloc_netdev_mqs" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "eth_type_trans" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "ether_setup" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "unregister_netdev" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "skb_put" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> ERROR: "eth_mac_addr" [drivers/staging/most/aim-network/aim_network.ko] undefined!
> 
> Signed-off-by: Randy Dunlap <rdunlap at infradead.org>
Acked-by: Christian Gromm <christian.gromm at microchip.com> 
> Cc: Andrey Shvetsov <andrey.shvetsov at k2l.de>
> To: Christian Gromm <christian.gromm at microchip.com>
> Cc: Michael Fabry <Michael.Fabry at microchip.com>
> Cc: Christian Gromm <chris at engineersdelight.de>
> ---
>  drivers/staging/most/aim-network/Kconfig |    3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> --- linux-next-20150728.orig/drivers/staging/most/aim-network/Kconfig
> +++ linux-next-20150728/drivers/staging/most/aim-network/Kconfig
> @@ -4,9 +4,10 @@
>  
>  config AIM_NETWORK
>  	tristate "Networking AIM"
> +	depends on NET
>  
>  	---help---
>  	  Say Y here if you want to commumicate via a networking device.
>  
>  	  To compile this driver as a module, choose M here: the
> -	  module will be called aim_networking.
> +	  module will be called aim_network.



More information about the devel mailing list