Most recent kernel where this bug did not occur: 2.6.16ish Distribution: Hardware Environment: Software Environment: Building an ARM kernel using h7201_defconfig configuration Problem Description: LD .tmp_vmlinux1 kernel/built-in.o:(.data+0xd1c): undefined reference to `uevent_helper' make: *** [.tmp_vmlinux1] Error 1 make: Leaving directory `/var/tmp/kernel-orig' Steps to reproduce: Compile a kernel with CONFIG_HOTPLUG but without CONFIG_NET
Still present in 2.6.16-git18. From my message on LKML: which seems to be a reference from sysfs.c for ...proc.../sys/kernel/hotplug. This brings up an interesting point - if CONFIG_NET is not set and CONFIG_HOTPLUG is set, don't we want to call /sbin/hotplug? If ...proc.../sys/kernel/hotplug isn't present then what?
Created attachment 7754 [details] allow CONFIG_NET=n Michael, does this work for you?
This is now fixed in Linus's tree.
Confirmed as fixed.