The patch titled Subject: dynamic_debug: fix undefined reference to `__netdev_printk' has been removed from the -mm tree. Its filename was dynamic_debug-fix-undefined-reference-to-__netdev_printk.patch This patch was dropped because it was merged into mainline or a subsystem tree The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ From: Jason Baron <jbaron@xxxxxxxxxx> Subject: dynamic_debug: fix undefined reference to `__netdev_printk' Dynamic debug recently added support for netdev_printk. It uses __netdev_printk() to support this functionality. However, when CONFIG_NET is not set, we get the following error: lib/built-in.o: In function `__dynamic_netdev_dbg': (.text+0x9fda): undefined reference to `__netdev_printk' Fix this by making the call to netdev_printk() contingent upon CONFIG_NET. We could have fixed this by defining netdev_printk() to a 'no-op' in the !CONFIG_NET case. However, this is not consistent with how the networking layer uses netdev_printk. For example, CONFIG_NET is not set, netdev_printk() does not have a 'no-op' definition defined. Signed-off-by: Jason Baron <jbaron@xxxxxxxxxx> Acked-by: Randy Dunlap <rdunlap@xxxxxxxxxxxx> Cc: Greg KH <greg@xxxxxxxxx> Acked-by: Arnd Bergmann <arnd@xxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- lib/dynamic_debug.c | 4 ++++ 1 file changed, 4 insertions(+) diff -puN lib/dynamic_debug.c~dynamic_debug-fix-undefined-reference-to-__netdev_printk lib/dynamic_debug.c --- a/lib/dynamic_debug.c~dynamic_debug-fix-undefined-reference-to-__netdev_printk +++ a/lib/dynamic_debug.c @@ -502,6 +502,8 @@ int __dynamic_dev_dbg(struct _ddebug *de } EXPORT_SYMBOL(__dynamic_dev_dbg); +#ifdef CONFIG_NET + int __dynamic_netdev_dbg(struct _ddebug *descriptor, const struct net_device *dev, const char *fmt, ...) { @@ -523,6 +525,8 @@ int __dynamic_netdev_dbg(struct _ddebug } EXPORT_SYMBOL(__dynamic_netdev_dbg); +#endif + static __initdata char ddebug_setup_string[1024]; static __init int ddebug_setup_query(char *str) { _ Patches currently in -mm which might be from jbaron@xxxxxxxxxx are origin.patch linux-next.patch drivers-net-ethernet-i825xx-3c505c-fix-build-with-dynamic-debug.patch epoll-fix-spurious-lockdep-warnings.patch epoll-limit-paths.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html