Re: [Embeddedxen-devel] RE : [XenARM] Re:xen-pxa270-qemu
Brought to you by:
rossierd
From: SAMBUC L. <lio...@he...> - 2010-04-26 09:30:03
|
Hello, I have been able to reproduce your issue with QEMU-0.10.5. This is a driver / QEMU emulation issue which was introduced between QEMU 0.9.1 and QEMU 0.10.5. I have no fix at the moment, so meanwhile please stick to the 0.9.1 revision. Regards, Lionel > -----Original Message----- > From: sreenaath vasudevan [mailto:sre...@gm...] > Sent: samedi 24 avril 2010 21:49 > To: SAMBUC Lionel > Cc: emb...@li... > Subject: Re: RE : [Embeddedxen-devel] [XenARM] Re:xen-pxa270-qemu > > Hi Lionel > Thanks for the quick response. > I ve installed elfutils and I could see that the WARNING regarding "eu- > strip missing" while building the image is gone. However I get the > following two warning. > WARNING: "HYPERVISOR_shared_info" [drivers/video/backlight/lcd.ko] > undefined! > WARNING: "HYPERVISOR_shared_info" [drivers/video/backlight/backlight.ko] > undefined! > > Not sure If the problem I mentioned below is because of these warnings > > This is the way I built and ran the image > building the image -> ./build-embeddedxen -u -0 -x > > running the image -> sudo qemu-system-arm -localtime -M mainstone -kernel > ./xen/arch/arm/boot/uImage.mainstone -s -m 256 -pflash ./flash1 -pflash > ./flash2 -net nic -net tap,ifname=tap0,script=/etc/qemu-ifup -serial stdio > > However while running the image, I get "aborted" the following error > appears(I am pasting only the last few lines. I am attaching the build and > output log with this post.) > > last few lines of output while running the built image > --------------------------------------------------------------------------- > ---------------------------------------------------------- > [DOM0] IP route cache hash table entries: 128 (order: -3, 512 bytes) > [DOM0] TCP established hash table entries: 512 (order: -1, 2048 bytes) > [DOM0] TCP bind hash table entries: 256 (order: -2, 1024 bytes) > [DOM0] <6>TCP: Hash tables configured (established 512 bind 256) > [DOM0] <6>TCP reno registered > [DOM0] <4>NetWinder Floating Point Emulator V0.97 (extended precision) > [DOM0] <6>JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc. > [DOM0] <6>Initializing Cryptographic API > [DOM0] <6>io scheduler noop registered > [DOM0] <6>io scheduler anticipatory registered > [DOM0] <6>io scheduler deadline registered > [DOM0] <6>io scheduler cfq registered (default) > [DOM0] Event-channel device installed. > [DOM0] Xen virtual console successfully installed as ttyS0 > qemu: fatal: smc91c111_read: Bad reg 0:30e > > R00=c1850300 R01=00000001 R02=00000000 R03=00007ff0 > R04=c0c3a800 R05=c024a19c R06=c1850300 R07=00000000 > R08=c024a194 R09=00000000 R10=c024a674 R11=c0351ebc > R12=c0351e24 R13=c0351e70 R14=c0130cfc R15=c016ac90 > PSR=a0000010 N-C- A usr32 > Aborted > > --------------------------------------------------------------------------- > ---------------------------------------------------------- > > > On Sat, Apr 24, 2010 at 6:28 AM, SAMBUC Lionel <lio...@he...> > wrote: > > > Hello, > > from your attched output log, the eu-strip tool is not installed on > your system. > It is found in the elfutils package. I will update the wiki and add > this package in > the requirement list, as well as the bridge utils. > > Otherwise, both domains are compiled alright. As the final image is > made from > the stripped versions of the images files and as they are not > created, they are > not included. There is no error reported during the creation of the > final image > as this is possible to include only one domain (be it either domU or > dom0). > > With that last package, you should have an embeddedxen up and > running. > > Thank you for your feedback, it has helped a lot in the creation of a > complete > step by step guide. > > As usual, if any question arise, just let us know! > > Regards, > > Lionel > ________________________________________ > De : sreenaath vasudevan [sre...@gm...] > Date d'envoi : vendredi, 23. avril 2010 21:14 > À : ROSSIER Daniel > Cc : emb...@li... > Objet : Re: [Embeddedxen-devel] [XenARM] Re:xen-pxa270-qemu > > > Hi > Yes I think dom0 is missing. This is how I got the code and how I > built it > > > 1. git clone > git://embeddedxen.git.sourceforge.net/gitroot/embeddedxen/embeddedxen<http: > //embeddedxen.git.sourceforge.net/gitroot/embeddedxen/embeddedxen> > > > 2. cd embeddedxen > > 3. ./build-embeddedxen -u -0 -x > > The output in the command line after firing the build-embeddedxen > command, the last few line of the output I am giving below. Also I am > attaching the full output of the build-embeddedxen command. > > 4. untarred rootfs like sudo tar -jxf rootfs.tar.bz2 > @ /opt/boards/filesystem/rootfs- > oabi. > > After this made changes to config files as told in wiki > > Then ran QEMU like this > user@localhost > sudo qemu-system-arm -localtime -M mainstone -kernel > xen/arch/arm/boot/uImage.mainstone -pflash ./flash1 -pflash ./flash2 -s -m > 256 -net nic -net tap,ifname=tap0,script=/etc/qemu-ifup -serial vc:1000x500 > > On doing this I got the panic as reported in my previous post. Please > do let me know if theres anything wrong wiht the build-embeddexen command > or anything is wrong from the output. > > > -- > regards > sreenaath > > > > > > -- > regards > sreenaath |