[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Paging and memory sharing for HVM guests
On 12/17/2009 12:08 PM, Patrick Colp wrote: That's odd. I just pulled a fresh copy of xen-unstable and built xen and the tools. Both compiled with no errors or problems. Maybe this is some sort of distro-dependent problem? Possibly. I'm using Fedora 11 on this machine, and it also fails in Fedora 12. For the sleep() prototype, is it possible your versions headers are implicitly including unistd.h, or otherwise have a prototype for it? And for the xen/mem_event.h problem, might you have that header installed somewhere? J Patrick Jeremy Fitzhardinge wrote:On 12/16/2009 03:14 PM, Grzegorz Milos wrote:The series of 46 patches attached to this email contain the initial implementation of memory paging and sharing for Xen. Patrick Colp leads the work on the pager, and I am mostly responsible for memory sharing. We would be grateful for any comments/suggestions you might have. Individual patches are labeled with comments describing their purpose and a sign-off footnote. Of course we are happy to discuss them in more detail, as required. Assuming that there are no major objections against including them in the mainstream xen-unstable tree, we would like to move future development to that tree.I'm getting compile errors:gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -MMD -MF .bidir-daemon.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Werror -Wno-unused -I../include -I../../tools/libxc -I../../tools/include -D_GNU_SOURCE -fPIC -g -Wp,-MD,.bidir-daemon.o.d -c -o bidir-daemon.o bidir-daemon.ccc1: warnings being treated as errors bidir-daemon.c: In function ‘bidir_daemon’: bidir-daemon.c:74: error: implicit declaration of function ‘sleep’ make[3]: *** [bidir-daemon.o] Error 1 make[3]: Leaving directory `/home/jeremy/hg/xen/unstable/tools/memshr' andmake[3]: Entering directory `/home/jeremy/hg/xen/unstable/tools/xenpaging' gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -MMD -MF .file_ops.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I ../../tools/python/xen/lowlevel/xc -I ./ -I../../tools/libxc -I../../tools/include -I../../tools/xenstore -I../../tools/include -Werror -Wno-unused -g -Wp,-MD,.file_ops.o.d -c -o file_ops.o file_ops.c gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -MMD -MF .xc.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I ../../tools/python/xen/lowlevel/xc -I ./ -I../../tools/libxc -I../../tools/include -I../../tools/xenstore -I../../tools/include -Werror -Wno-unused -g -Wp,-MD,.xc.o.d -c -o xc.o xc.cIn file included from xc.c:29: xc.h:29:27: error: xen/mem_event.h: No such file or directory make[3]: *** [xc.o] Error 1make[3]: Leaving directory `/home/jeremy/hg/xen/unstable/tools/xenpaging'The first is easily fixed by adding #include <unistd.h>, but I haven't looked into the second yet.Thanks, J _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |