This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] config dependency in stable-2.6.32.x

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: [Xen-devel] config dependency in stable-2.6.32.x
From: M A Young <m.a.young@xxxxxxxxxxxx>
Date: Thu, 6 May 2010 21:45:16 +0100 (BST)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 06 May 2010 13:46:44 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 2.00 (LFD 1167 2008-08-23)
I was building a kernel and got the error
drivers/built-in.o: In function `do_hvm_suspend':
/builddir/build/BUILD/kernel-2.6.32/linux-2.6.32.x86_64/drivers/xen/manage.c:124: undefined reference to `xenbus_suspend' /builddir/build/BUILD/kernel-2.6.32/linux-2.6.32.x86_64/drivers/xen/manage.c:138: undefined reference to `xenbus_resume'

As manage.c is built if CONFIG_XEN is selected and the do_hvm_suspend code segment is active if CONFIG_PM_SLEEP (which is on by default) is selected, this means that the current kernel won't build in this case unless CONFIG_XEN_XENBUS_FRONTEND=y as well to supply the xenbus references.

        Michael Young

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>