[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] problems about compiling the unmodified drivers in xen-3.4.0
On Mon, Nov 09, 2009 at 05:47:42PM +0800, ????????? wrote: > Hi, all: > I want to check the function of the balloon driver in HVM guest. But > I met a lot of problems when I compiling the balloon driver. I have read > the related questions in the mailing-list, but still can not solve this > problem. > > According to the README file in xen-3.4.0/unmodified_drivers, I did > the following work. > > step 1: ./mkbuildtree (It's ok) > step 2: make -C xen-3.4.0/linux-2.6.18-xen.hg M=$PWD modules > > After a lot of redefined warning messages, I get the error message > "In file included from include/asm/mach-xen/asm/pgtable.h:259, > from include/linux/mm.h:39, > from > xen-3.4.0/unmodified_drivers/linux-2.6/balloon/balloon.c:40: > include/asm/mach-xen/asm/pgtable-3level.h:178: error: expected â**)â** > before numeric constant" > > How can I solve this problem? thanks! > > BTW: I want to the balloon driver can work in HVM guest with higher kernel > version. > for example: the HVM guest's kernel is 2.6.29. when I use the mkbuildtree > script, the file path in this script doesn't exist in 2.6.29 kernel. For > example, the 2.6.18-xen.hg kernel has the "drivers/xen/core" directory > but the 2.6.29 kernel hasn't, It has only "drivers/xen" directory. So How > can I compile a balloon driver for higher kernel HVM guest? > > any suggestion are welcome. thanks again! > The problem is unmodified_drivers is not really (yet) ported for newer kernels. Feel free to send patches :) I think Novell has patches somewhere to make it compile at least with 2.6.27, which is what SLES11 ships with. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |