Hello List, I''m trying to use a pci device in a NetBSD 3.1 DOMU under Xen 3.0.4-1. The domain boots normally, but I can''t get the kernel to compile. Here is the custom config file : ********************************* include "arch/i386/conf/XEN3_DOMU" pci* at hypervisor? bus ? ep* at pci? dev ? function ? # that''s a 3com 3c59x **************** "config" and "make depend" complete without error. The following is the output when I perform "make". Am I missing something? ********************************* # compile PERU/xen_bus_dma.o cc -ffreestanding -g -O2 -march=i686 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wno-sign-compare -fno-zero-initialized-in-bss -Di386 -I. -I/usr/src/sys/arch/i386/compile/PERU/xen-ma -I../../../../arch -I../../../.. -nostdinc -DMAXPHYS=32768 -DLKM -DDIAGNOSTIC -DDEBUG -DCOMPAT_30 -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -I../../../../dist/ipf -c ../../../../arch/xen/x86/xen_bus_dma.c ../../../../arch/xen/x86/xen_bus_dma.c: In function `_xen_alloc_contig'': ../../../../arch/xen/x86/xen_bus_dma.c:102: warning: implicit declaration of function `HYPERVISOR_dom_mem_op'' ../../../../arch/xen/x86/xen_bus_dma.c:102: error: `MEMOP_decrease_reservation'' undeclared (first use in this function) ../../../../arch/xen/x86/xen_bus_dma.c:102: error: (Each undeclared identifier is reported only once ../../../../arch/xen/x86/xen_bus_dma.c:102: error: for each function it appears in.) ../../../../arch/xen/x86/xen_bus_dma.c:115: error: `MEMOP_increase_reservation'' undeclared (first use in this function) *** Error code 1 Stop. make: stopped in /usr/src/sys/arch/i386/compile/PERU **************** François _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users