Ok, that is what I thought. Currently I have a problem and I am stuck with
it. I do not see what am I doing wrong? I will use m5term ones I
successfully finish simulation, boot the OS, etc.

./build/X86/gem.opt configs/example/fs.py --disk-image=/path to the image
--kernel=/path to the kernel
--script=/queens.rcS

I downloaded Full System Mode files ( disks( linux-x86.img and added
linux-bigswap2.img ) and binary ( two kernel files and I pointed to one of
them).

I am not sure about all this image mount. I did as tutorial said. I did
umount /mnt

When I run it, It found few unimplemented systemcalls, Real Simulation
started, I am waiting and get the out put from previous post.

I found config files link together with full system files. There are 4-5
files within. Should I used them?

Thank you








On Mon, Oct 29, 2012 at 7:48 AM, Hossein Nikoonia <nikoo...@gmail.com>wrote:

> you can also use util/term/m5term 3456
> you have to "make" it first :)
>
> On Oct 29, 2012, at 4:16 PM, Payne, Benjamin wrote:
>
> > Hi Marko,
> >
> > I am a new user to gem5, but I also experienced this confusion running
> full system mode. Once you launch the full system mode, you open a new
> terminal on your host and use
> >
> > telnet 127.0.0.1 3456
> >
> > This will connect you to the running simulation. Let us know if that
> resolves the problem.
> >
> > I'd point you to the documentation for gem5 (google "gem5 telnet"
> without quotes) but the gem5 server seems to be not responding.
> >
> > Good luck,
> >
> > Ben
> >
> > -----Original Message-----
> > From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org]
> On Behalf Of Marko Zivkovic
> > Sent: Sunday, October 28, 2012 2:19 PM
> > To: gem5 users mailing list
> > Subject: [gem5-users] Full SYstem Mode. What am i missing?
> >
> > Hello,
> >
> > I am trying to simulate queens example.
> >
> > I)
> >
> > 1. I did mount - umount step  //without checkpoint option 2. export
> LINUX_IMAGE=/tmp/linux-x86.img 3. ./build/X86/gem5.opt
> configs/example/fs.py
> --kernel=/home/marko/Downloads/x86-system/binaries/x86_64-vmlinux-2.6.22.9.smp
> > --script=/home/marko/Downloads/gem5-2/queens.rcS
> > 4. here is my queens.rcS
> >
> > #!/bin/sh
> >
> > sleep 10
> > m5 checkpoint 100000
> > m5 resetstats
> > /queens 8
> > m5 exit
> >
> > Here is what i get:
> >
> > e/marko/Downloads/x86-system/binaries/x86_64-vmlinux-2.6.22.9.smp
> > --script=/home/marko/Downloads/gem5-2/queens.rcS
> > gem5 Simulator System.  http://gem5.org
> > gem5 is copyrighted software; use the --copyright option for details.
> >
> > gem5 compiled Oct 24 2012 13:17:57
> > gem5 started Oct 27 2012 09:46:23
> > gem5 executing on debian
> > command line: ./build/X86/gem5.opt configs/example/fs.py
> --kernel=/home/marko/Downloads/x86-system/binaries/x86_64-vmlinux-2.6.22.9.smp
> > --script=/home/marko/Downloads/gem5-2/queens.rcS
> > warning: add_child('terminal'): child 'terminal' already has parent
> Global frequency set at 1000000000000 ticks per second
> > info: kernel located at:
> > /home/marko/Downloads/x86-system/binaries/x86_64-vmlinux-2.6.22.9.smp
> > rtc: Real-time clock set to Sun Jan  1 00:00:00 2012 Listening for com_1
> connection on port 3456
> > warn: Reading current count from inactive timer.
> > 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
> > **** REAL SIMULATION ****
> > info: Entering event queue @ 0.  Starting simulation...
> > warn: Don't know what interrupt to clear for console.
> > warn: instruction 'fxsave' unimplemented
> > warn: instruction 'wbinvd' unimplemented
> > warn: Tried to clear PCI interrupt 14
> > warn: Unknown mouse command 0xe1.
> > warn: instruction 'fld' unimplemented
> > warn: instruction 'fxch' unimplemented
> > warn: instruction 'fucomip' unimplemented
> > warn: instruction 'ffreep' unimplemented
> >
> > From this point, it works but never continues.. So, what I am
> missing?Also, these unimplemented syscalls worries me because linux kernel
> should have it.
> >
> >
> > II) Please check if my understanding is right. I should boot Linux then
> execute queens.rcS which will start queens app with parameter 8
> >
> > simulation should start and execute the program. If I want to "play
> more" with the simulated OS shell, i will could use m5term to execute, add
> parameters, etc.
> >
> > am i right?
> >
> > I am not sure that I successfully boot linux, according to my screen
> output?!
> >
> > Thank you
> > _______________________________________________
> > gem5-users mailing list
> > gem5-users@gem5.org
> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
> > _______________________________________________
> > gem5-users mailing list
> > gem5-users@gem5.org
> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to