Message ID | 20110802125431.e1902bd1.rdunlap@xenotime.net (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Tue, Aug 02, 2011 at 12:54:31PM -0700, Randy Dunlap wrote: > From: Randy Dunlap <rdunlap@xenotime.net> > > CONFIG_TASKSTATS just had a change to use netlink, including > a change to "depends on NET". Since "select" does not follow > dependencies, KVM also needs to depend on NET to prevent build > errors when CONFIG_NET is not enabled. > > Sample of the reported "undefined reference" build errors: > > taskstats.c:(.text+0x8f686): undefined reference to `nla_put' > taskstats.c:(.text+0x8f721): undefined reference to `nla_reserve' > taskstats.c:(.text+0x8f8fb): undefined reference to `init_net' > taskstats.c:(.text+0x8f905): undefined reference to `netlink_unicast' > taskstats.c:(.text+0x8f934): undefined reference to `kfree_skb' > taskstats.c:(.text+0x8f9e9): undefined reference to `skb_clone' > taskstats.c:(.text+0x90060): undefined reference to `__alloc_skb' > taskstats.c:(.text+0x901e9): undefined reference to `skb_put' > taskstats.c:(.init.text+0x4665): undefined reference to `genl_register_family' > taskstats.c:(.init.text+0x4699): undefined reference to `genl_register_ops' > taskstats.c:(.init.text+0x4710): undefined reference to `genl_unregister_ops' > taskstats.c:(.init.text+0x471c): undefined reference to `genl_unregister_family' > > Signed-off-by: Randy Dunlap <rdunlap@xenotime.net> Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
--- linux-next-20110802.orig/arch/x86/kvm/Kconfig +++ linux-next-20110802/arch/x86/kvm/Kconfig @@ -22,6 +22,8 @@ config KVM depends on HAVE_KVM # for device assignment: depends on PCI + # for TASKSTATS/TASK_DELAY_ACCT: + depends on NET select PREEMPT_NOTIFIERS select MMU_NOTIFIER select ANON_INODES