[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] xen compilation problem
Hi Steven, Thanks for the reply. I have already created the initrd file the way u suggested, but i think there is some other problem. Any other suggestion.... Regards, Abhay On Thu, Apr 2, 2009 at 1:21 AM, Steven Timm <timm@xxxxxxxx> wrote: > On Thu, 2 Apr 2009, Abhay Bhadani wrote: > >> Hi, >> >> I might be missing some silly thing. Please help me out to get the >> source compiled. >> >> OS : RHEL 5.2 and CentOS 5.2 > > Note in RHEL5.2 or centos5.2 the xen and kernel-xen that come > with the distro already work pretty good--the rpm says xen 3.0.3 > but it is really (mostly) xen 3.1.2 on the inside, that's what the > dmesg prints out. It may be good enough so you don't have to recompile. > >> >> >> I tried xen-3.3.0 and linux-2.6.18.8.hg kernel but failed to compile >> successfully and gave some compilation errors. >> >> Then, i tried on Xen 3.0.3_0 and linux-2.6.16.29 kernel, which >> compiled sucessfully. then i followed whole steps. But while booting >> into Xen Kernel i got these errors: >> >> . >> . >> . >> . >> Loading ata_piix.ko module >> Waiting for driver initialization. >> Creating root device. >> Mounting root filesystem. >> mount: could not find filesystem '/dev/root' >> Setting up other filesystems. >> Setting up new root fs >> setuproot: moving /dev failed: No such file or directory >> no fstab.sys , mounting internal defaults >> setuproot: error mounting /proc: No such file or directory >> setuproot: error mounting /sys: No such file or directory >> Switching to new root and running init. >> unmounting old /dev >> unmounting old /proc >> unmounting old /sys >> switchroot: mount failed: No such file or directory >> Booting has failed. > > This is likely because you did not make a new initrd.img > from the new kernel to boot the domU . > > depmod 2.6.16.29 > mkinitrd /path/to/yourinitrd.img 2.6.16.29 > >> >> >> >> >> Also, during Compilation with xen 3.3.0 with linux-2.6.18-xen.hg, i >> got these compilation errors irrespective of any OS platform. I am >> always getting these errors. >> >> I also tried to download linux-2.6.18-xen.hg 2-3 times, hoping i may >> get some updates but it didn't worked. >> >> >> . >> . >> . >> . >> . >> CC [M] net/ipv4/netfilter/iptable_raw.o >> CC [M] net/ipv4/netfilter/ipt_hashlimit.o >> CC [M] net/ipv4/netfilter/ipt_iprange.o >> CC [M] net/ipv4/netfilter/ipt_owner.o >> CC [M] net/ipv4/netfilter/ipt_tos.o >> CC [M] net/ipv4/netfilter/ipt_recent.o >> CC [M] net/ipv4/netfilter/ipt_ecn.o >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:28: >> warning: ?struct ipt_ECN_info? declared inside parameter list >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:28: >> warning: its scope is only this definition or declaration, which is >> probably not what you want >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c: >> In function ?set_ect_ip?: >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:30: >> error: ?IPT_DSCP_MASK? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:30: >> error: (Each undeclared identifier is reported only once >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:30: >> error: for each function it appears in.) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:31: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:39: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c: >> At top level: >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:52: >> warning: ?struct ipt_ECN_info? declared inside parameter list >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c: >> In function ?set_ect_tcp?: >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:63: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:63: >> error: ?IPT_ECN_OP_SET_ECE? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:64: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:65: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:65: >> error: ?IPT_ECN_OP_SET_CWR? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:66: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:78: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:79: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:80: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:81: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c: >> In function ?target?: >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:103: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:103: >> error: ?IPT_ECN_OP_SET_IP? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:104: >> warning: passing argument 2 of ?set_ect_ip? from incompatible pointer >> type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:107: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:107: >> error: ?IPT_ECN_OP_SET_ECE? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:107: >> error: ?IPT_ECN_OP_SET_CWR? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:109: >> warning: passing argument 2 of ?set_ect_tcp? from incompatible pointer >> type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c: >> In function ?checkentry?: >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:126: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:126: >> error: ?IPT_ECN_OP_MASK? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:128: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:131: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:131: >> error: ?IPT_DSCP_MASK? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:133: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:136: >> error: dereferencing pointer to incomplete type >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:136: >> error: ?IPT_ECN_OP_SET_ECE? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:136: >> error: ?IPT_ECN_OP_SET_CWR? undeclared (first use in this function) >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c: >> At top level: >> /home/abhay/build330/linux-2.6.18-xen.hg/net/ipv4/netfilter/ipt_ecn.c:148: >> error: invalid application of ?sizeof? to incomplete type ?struct >> ipt_ECN_info? >> make[9]: *** [net/ipv4/netfilter/ipt_ecn.o] Error 1 >> make[8]: *** [net/ipv4/netfilter] Error 2 >> make[7]: *** [net/ipv4] Error 2 >> make[6]: *** [net] Error 2 >> make[5]: *** [modules] Error 2 >> make[4]: *** [modules] Error 2 >> make[4]: Leaving directory >> `/home/abhay/build330/xen-3.2.0/build-linux-2.6.18-xen_x86_32' >> make[3]: *** [build] Error 1 >> make[3]: Leaving directory `/home/abhay/build330/xen-3.2.0' >> make[2]: *** [linux-2.6-xen-install] Error 2 >> make[2]: Leaving directory `/home/abhay/build330/xen-3.2.0' >> make[1]: *** [install-kernels] Error 1 >> make[1]: Leaving directory `/home/abhay/build330/xen-3.2.0' >> make: *** [world] Error 2 >> [root@localhost xen-3.2.0]# >> >> >> >> >> Any suggestions... >> >> >> Thanks and Regards, >> >> Abhay Bhadani >> http://dcomp.daiict.ac.in/~abhay >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@xxxxxxxxxxxxxxxxxxx >> http://lists.xensource.com/xen-users >> > > -- > ------------------------------------------------------------------ > Steven C. Timm, Ph.D (630) 840-8525 > timm@xxxxxxxx http://home.fnal.gov/~timm/ > Fermilab Computing Division, Scientific Computing Facilities, > Grid Facilities Department, FermiGrid Services Group, Assistant Group > Leader. > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |