Nate thanks so much you were right now it is working. Thank you I was
desperate and I knew that it was a little thing the reason why it was
not working.Thanks.
On Thu, Nov 20, 2008 at 9:47 PM, nathan binkert <[EMAIL PROTECTED]> wrote:
> You are missing a "#!/bin/sh" at the top of your rcS file.
>
> Yes, the disk image size shouldn't change. The disk image file is
> always exactly the size of the disk that it represents. So, if you
> want a 100GB disk, the image file would be 100GB. Some day, I'll add
> the qemu qcow2 format, but not today.
>
> Nate
>
>
> On Thu, Nov 20, 2008 at 5:49 PM, Eduardo Olmedo Sanchez
> <[EMAIL PROTECTED]> wrote:
>> Hello again,
>>
>> I have been reviewing the paths and everythig seems fine
>>
>> Benchmarks.py - return env.get('LINUX_IMAGE', disk('linux-latest.img'))
>> SysPaths.py - path = [ '/ufs3/home/scs/eolmsan/m5-fs' ]
>>
>> But I still get the same error
>>
>> loading script...
>> /tmp/script: line 1: /benchmarks/micros/MyHello
>> : No such file or directory
>>
>> Another wierd thing is that when I add my file to the image, the size
>> of the image does not change, is that normal?, also I have reviewed
>> the permission and they seem OK, also I can execute any of the other
>> benchmarks that come with the simulator. I am really stuck on this any
>> idea about what is happenning?. Thanks in advance.
>>
>>
>>
>> On Thu, Nov 20, 2008 at 12:28 PM, Eduardo Olmedo Sanchez
>> <[EMAIL PROTECTED]> wrote:
>>> Hi Lisa thanks for your answer, in the config.ini generated by the
>>> simulator it is ponting right to the img path.
>>>
>>> image_file=/m5-fs/disks/linux-latest.img
>>>
>>> In the disk folder there are two imgages I only made changes to the
>>> linux-latest, which one is the simulator using linux-latest or
>>> linux-bigswap2.img?, and another question where is the configuration
>>> file that says to the simulator what img it should use, I think that
>>> now it is working because when I installed the FS mode in the
>>> installation I said where is the img path, but I would like to now
>>> where is the configuration file. Thanks again,
>>>
>>> On 11/20/08, Lisa Hsu <[EMAIL PROTECTED]> wrote:
>>>> Since you have changed the name/location of your disk image - did you
>>>> change
>>>> the simulator to actually point to it and use it?
>>>>
>>>> Lisa
>>>>
>>>> On Thu, Nov 20, 2008 at 3:12 PM, Eduardo Olmedo Sanchez
>>>> <[EMAIL PROTECTED]>wrote:
>>>>
>>>>> Hi Ali thanks for your answer, it says that it could not find the file
>>>>>
>>>>> loading script...
>>>>> /tmp/script: line 1: /benchmarks/micros/MyHello
>>>>> : No such file or directory
>>>>> usage: m5 ivlb <interval>
>>>>> m5 ivle <interval>
>>>>> m5 initparam
>>>>>
>>>>> I have review again the img and the file is there, I have the disk
>>>>> image in a folder called home/m5-fs/disks and the simulator in
>>>>> home/mt-fullsystem, I can run the other benchmarks right but not mine.
>>>>> Thanks.
>>>>>
>>>>> On 11/20/08, Ali Saidi <[EMAIL PROTECTED]> wrote:
>>>>> > What is in the *.terminal files that have been created?
>>>>> >
>>>>> > Ali
>>>>> >
>>>>> > On Nov 20, 2008, at 12:42 PM, Eduardo Olmedo Sanchez wrote:
>>>>> >
>>>>> >> Hello again, I am having some problems with the execution of a simple
>>>>> >> Hello World program in FS, I have been executing the program 20
>>>>> >> minutes and I do not get the output so I believe that something is
>>>>> >> going wrong. This is what I did I copied a HelloWorld program that
>>>>> >> works in SE mode to /benchmarks/micros/MyHello and after in
>>>>> >> /configs/boot I created a file called micro_MyHello.rcS and on it I
>>>>> >> write the following:
>>>>> >>
>>>>> >> -- micro_MyHello.rcs
>>>>> >> /benchmarks/micros/MyHello
>>>>> >> m5 exit
>>>>> >>
>>>>> >> For the execution, in the file Benchmarks.py I added my own benchmark
>>>>> >>
>>>>> >> Benchmarks = {
>>>>> >> ....
>>>>> >> 'MyHello': [SysConfig('micro_MyHello.rcS'),
>>>>> >> SysConfig('micro_MyHello.rcS')],
>>>>> >> ....
>>>>> >>
>>>>> >> }
>>>>> >>
>>>>> >> And finally in the command line I wrote ./build/ALPHA_FS/m5.opt
>>>>> >> configs/example/fs.py -b MyHello, I have been executing the program 20
>>>>> >> minutes and I do not get any output in the configuration file I added
>>>>> >> the option test_sys.cpu[i].progress_interval = 100000 , and this is
>>>>> >> an example of the output that I get
>>>>> >>
>>>>> >> 873639550000000: Event_137: testsys.cpu progress event, instructions
>>>>> >> committed: 0, IPC: 0
>>>>> >> 873639600000000: Event_137: testsys.cpu progress event, instructions
>>>>> >> committed: 0, IPC: 0
>>>>> >> 873639650000000: Event_137: testsys.cpu progress event, instructions
>>>>> >> committed: 1471, IPC: 0.01471
>>>>> >> 873639700000000: Event_137: testsys.cpu progress event, instructions
>>>>> >> committed: 0, IPC: 0
>>>>> >> 873639750000000: Event_137: testsys.cpu progress event, instructions
>>>>> >> committed: 0, IPC: 0
>>>>> >> 873639800000000: Event_137: testsys.cpu progress event, instructions
>>>>> >> committed: 0, IPC: 0
>>>>> >>
>>>>> >> As you can see I get sometimes that the instructions commited are 0,
>>>>> >> so I guess that something is going wrong, any ideas?, thank you.
>>>>> >>
>>>>> >>
>>>>> >> On Wed, Nov 19, 2008 at 1:44 PM, Lisa Hsu <[EMAIL PROTECTED]> wrote:
>>>>> >>> Basically, yes. If you are just copying your files to the disk
>>>>> >>> image we
>>>>> >>> provided, and you don't change the name of the image, then you
>>>>> >>> don't need to
>>>>> >>> change anything in the config scripts. You'd just need to make rcS
>>>>> >>> scripts
>>>>> >>> to do what you want with the files you added.
>>>>> >>>
>>>>> >>> Lisa
>>>>> >>>
>>>>> >>> On Wed, Nov 19, 2008 at 4:38 PM, Eduardo Olmedo Sanchez
>>>>> >>> <[EMAIL PROTECTED]
>>>>> >>> >
>>>>> >>> wrote:
>>>>> >>>>
>>>>> >>>> Hi Lisa thanks for your answer, so do you mean that I should mount
>>>>> >>>> your img file linux-latest.img then I add my own benchmarks to that
>>>>> >>>> img and after I copy the img to the simulator and change the python
>>>>> >>>> configuration file to point to the img and cross the fingers to
>>>>> >>>> see if
>>>>> >>>> everything is right?. Thanks.
>>>>> >>>>
>>>>> >>>> On Wed, Nov 19, 2008 at 1:10 PM, Lisa Hsu <[EMAIL PROTECTED]>
>>>>> >>>> wrote:
>>>>> >>>>> Try this:
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>>
>>>>> http://m5sim.org/wiki/index.php/Frequently_Asked_Questions#OS.2FLinux_Related
>>>>> >>>>>
>>>>> >>>>> That should help you add files to an image - you can just start
>>>>> >>>>> with the
>>>>> >>>>> one
>>>>> >>>>> we distribute.
>>>>> >>>>>
>>>>> >>>>> Lisa
>>>>> >>>>>
>>>>> >>>>> On Wed, Nov 19, 2008 at 4:05 PM, Eduardo Olmedo Sanchez
>>>>> >>>>> <[EMAIL PROTECTED]>
>>>>> >>>>> wrote:
>>>>> >>>>>>
>>>>> >>>>>> Hi I have been able to run knoppix on vmware, but I still do not
>>>>> >>>>>> get
>>>>> >>>>>> what I have to do, do I need to do all the procedure from here
>>>>> >>>>>>
>>>>> >>>>>>
>>>>> >>>>>>
>>>>> http://www.m5sim.org/wiki/index.php/Using_linux-dist_to_Create_Disk_Images_and_Kernels_for_M5
>>>>> >>>>>> to create the disk image?, or how can I use an existing disk
>>>>> >>>>>> image to
>>>>> >>>>>> add my own benchmarks and after run then in the simulator?.
>>>>> >>>>>> Thank andd
>>>>> >>>>>> sorry for bother you with my simple questions.
>>>>> >>>>>>
>>>>> >>>>>> On Tue, Nov 18, 2008 at 5:30 PM, <[EMAIL PROTECTED]> wrote:
>>>>> >>>>>>> Gentoo stage 3 install CDs are fairly minimal but reliable live
>>>>> >>>>>>> CDs.
>>>>> >>>>>>> I've heard
>>>>> >>>>>>> they work well.
>>>>> >>>>>>>
>>>>> >>>>>>> Gabe
>>>>> >>>>>>>
>>>>> >>>>>>> Quoting Bob Nagel <[EMAIL PROTECTED]>:
>>>>> >>>>>>>
>>>>> >>>>>>>> Hello,
>>>>> >>>>>>>>
>>>>> >>>>>>>> I have been using some virtual machine environments, but I
>>>>> >>>>>>>> have not
>>>>> >>>>>>>> found what I need, usually the only disk images that I found are
>>>>> >>>>>>>> with
>>>>> >>>>>>>> complete linux environments that includes applications and user
>>>>> >>>>>>>> interface. So Clint or anyone can you tell me where I can get
>>>>> >>>>>>>> a disk
>>>>> >>>>>>>> image with a simple linux on it without user interface and that
>>>>> >>>>>>>> stuff?. thanks so much.
>>>>> >>>>>>>>
>>>>> >>>>>>>> 2008/11/13 Eduardo Olmedo Sanchez <[EMAIL PROTECTED]>:
>>>>> >>>>>>>>> Hello,
>>>>> >>>>>>>>>
>>>>> >>>>>>>>> I have installed bochs and now I have dllinux running and it
>>>>> >>>>>>>>> using
>>>>> >>>>>>>>> as
>>>>> >>>>>>>>> hard disk a file called hd10meg.img, the kernel is 1.3.89. So
>>>>> >>>>>>>>> the
>>>>> >>>>>>>>> procedure that I should is: add my binary to the hd10meg.img
>>>>> >>>>>>>>> and
>>>>> >>>>>>>>> after
>>>>> >>>>>>>>> move the img to the simulator. Where should I put the binary in
>>>>> >>>>>>>>> the
>>>>> >>>>>>>>> img? and Should I use another Linux with a 2.5 kernel?. Sorry
>>>>> >>>>>>>>> for
>>>>> >>>>>>>>> bother you with this simple questions, but my Linux
>>>>> >>>>>>>>> experience is
>>>>> >>>>>>>>> not
>>>>> >>>>>>>>> very high. Thank you.
>>>>> >>>>>>>>>
>>>>> >>>>>>>>> On Wed, Nov 12, 2008 at 3:36 PM, Clint Smullen
>>>>> >>>>>>>>> <[EMAIL PROTECTED]>
>>>>> >>>>>>>> wrote:
>>>>> >>>>>>>>>> It is much easier to mount the existing disk image, than to
>>>>> >>>>>>>>>> make
>>>>> >>>>>>>>>> a
>>>>> >>>>>>>>>> new
>>>>> >>>>>>>>>> one, unless you are adding an addition disk to the
>>>>> >>>>>>>>>> configuration.
>>>>> >>>>>>>>>> After you have done the mount command (which you may have to
>>>>> >>>>>>>>>> prefix
>>>>> >>>>>>>>>> with sudo, depending on your flavor of Linux), you then need
>>>>> >>>>>>>>>> to
>>>>> >>>>>>>>>> copy
>>>>> >>>>>>>>>> the files to the mount point, verify the permissions and
>>>>> >>>>>>>>>> ownership
>>>>> >>>>>>>>>> (I
>>>>> >>>>>>>>>> make all the files I copy onto the disk have root ownership
>>>>> >>>>>>>>>> and
>>>>> >>>>>>>>>> group), and then umount it with (sudo) umount /mount/point.
>>>>> >>>>>>>>>>
>>>>> >>>>>>>>>> You will still need vmlinux, as that is loaded separately from
>>>>> >>>>>>>>>> the
>>>>> >>>>>>>>>> disk image.
>>>>> >>>>>>>>>>
>>>>> >>>>>>>>>> - Clint
>>>>> >>>>>>>>>>
>>>>> >>>>>>>>>> On Nov 12, 2008, at 6:18 PM, Bob Nagel wrote:
>>>>> >>>>>>>>>>
>>>>> >>>>>>>>>>> Thanks for your answer Clint, I know how to move the files,
>>>>> >>>>>>>>>>> so
>>>>> >>>>>>>>>>> the
>>>>> >>>>>>>>>>> thing that I should do is:
>>>>> >>>>>>>>>>>
>>>>> >>>>>>>>>>> - Follow the steps from here Using linux-dist to Create Disk
>>>>> >>>>>>>>>>> Images
>>>>> >>>>>>>>>>> and Kernels for M5 to create my disk image
>>>>> >>>>>>>>>>> - Add the binaries using this commnad /bin/mount -o
>>>>> >>>>>>>>>>> loop,offset=32256
>>>>> >>>>>>>>>>> /z/foo.img /mount/point
>>>>> >>>>>>>>>>> - Submit the image and point the configuration py file to the
>>>>> >>>>>>>>>>> image
>>>>> >>>>>>>>>>> file
>>>>> >>>>>>>>>>>
>>>>> >>>>>>>>>>> To run the simulation do I still need to install the
>>>>> >>>>>>>>>>> vmlinux in
>>>>> >>>>>>>>>>> the
>>>>> >>>>>>>>>>> machine that is running the simulation?. Thank you so much
>>>>> >>>>>>>>>>> for
>>>>> >>>>>>>>>>> your
>>>>> >>>>>>>>>>> help.
>>>>> >>>>>>>>>>>
>>>>> >>>>>>>>>>> 2008/11/12 Clint Smullen <[EMAIL PROTECTED]>
>>>>> >>>>>>>>>>>>
>>>>> >>>>>>>>>>>> If you install Linux into a virtual machine (Bochs,
>>>>> >>>>>>>>>>>> VirtualPC,
>>>>> >>>>>>>>>>>> VMWare, etc.), you will have root privilege and will be
>>>>> >>>>>>>>>>>> able to
>>>>> >>>>>>>>>>>> mount the disk image within the virtual machine to make
>>>>> >>>>>>>>>>>> changes
>>>>> >>>>>>>>>>>> (albeit using sudo mount ...). I move the disk images around
>>>>> >>>>>>>>>>>> using
>>>>> >>>>>>>>>>>> scp, which performs file transfers through a SSH session. If
>>>>> >>>>>>>>>>>> you
>>>>> >>>>>>>>>>>> have SSH access to the server that M5 is running on, then
>>>>> >>>>>>>>>>>> this
>>>>> >>>>>>>>>>>> is
>>>>> >>>>>>>>>>>> the simplest way of getting it working. If you happen to
>>>>> >>>>>>>>>>>> have a
>>>>> >>>>>>>>>>>> real Linux machine which you have root privilege on, you
>>>>> >>>>>>>>>>>> can do
>>>>> >>>>>>>>>>>> the
>>>>> >>>>>>>>>>>> same procedure to get the files moved. Other methods for
>>>>> >>>>>>>>>>>> copying
>>>>> >>>>>>>>>>>> the files would be FTP, SMB, or any other method that you
>>>>> >>>>>>>>>>>> normally
>>>>> >>>>>>>>>>>> use for copying files onto and off of that machines access.
>>>>> >>>>>>>>>>>> - Clint
>>>>> >>>>>>>>>>>>
>>>>> >>>>>>>>>>>> On Nov 12, 2008, at 5:20 PM, Bob Nagel wrote:
>>>>> >>>>>>>>>>>>
>>>>> >>>>>>>>>>>> Hi Ali thanks for your answer, I do not know what you
>>>>> >>>>>>>>>>>> mean. Are
>>>>> >>>>>>>>>>>> you
>>>>> >>>>>>>>>>>> saying that I should create the Disk Image in another
>>>>> >>>>>>>>>>>> machine
>>>>> >>>>>>>>>>>> in
>>>>> >>>>>>>>>>>> which I have root privileges? and after how do I submit that
>>>>> >>>>>>>>>>>> disk
>>>>> >>>>>>>>>>>> image to the machine in which I have m5 installed?, I should
>>>>> >>>>>>>>>>>> run
>>>>> >>>>>>>>>>>> the simulation in that machine because it is much faster
>>>>> >>>>>>>>>>>> than
>>>>> >>>>>>>>>>>> mine.
>>>>> >>>>>>>>>>>> Thank you.
>>>>> >>>>>>>>>>>>
>>>>> >>>>>>>>>>>> 2008/11/12 Ali Saidi <[EMAIL PROTECTED]>
>>>>> >>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>> No, you don't need to have root privileges on the machine
>>>>> >>>>>>>>>>>>> that
>>>>> >>>>>>>>>>>>> you're
>>>>> >>>>>>>>>>>>> running M5 on, but you do need them on some system
>>>>> >>>>>>>>>>>>> because the
>>>>> >>>>>>>>>>>>> mount
>>>>> >>>>>>>>>>>>> requires root privileges. You could run linux inside a VM
>>>>> >>>>>>>>>>>>> or
>>>>> >>>>>>>>>>>>> with
>>>>> >>>>>>>>>>>>> a
>>>>> >>>>>>>>>>>>> emulator such as Bochs for this purpose.
>>>>> >>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>> Ali
>>>>> >>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>> On Nov 12, 2008, at 3:44 PM, Bob Nagel wrote:
>>>>> >>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>> Hello,
>>>>> >>>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>> I want to run some of my own tests in FS mode, and I have
>>>>> >>>>>>>>>>>>>> seen
>>>>> >>>>>>>>>>>>>> here
>>>>> >>>>>>>>
>>>>> >>>>>>>
>>>>> >>>>>>>
>>>>> >>>>>>>
>>>>> http://www.m5sim.org/wiki/index.php/Using_linux-dist_to_Create_Disk_Images_and_Kernels_for_M5
>>>>> >>>>>>>>>>>>>> , that to create the disk image and to add files to it I
>>>>> >>>>>>>>>>>>>> need
>>>>> >>>>>>>>>>>>>> to
>>>>> >>>>>>>>>>>>>> have root privileges. Is there any way to avoid this?,
>>>>> >>>>>>>>>>>>>> I am
>>>>> >>>>>>>>>>>>>> able
>>>>> >>>>>>>>>>>>>> to
>>>>> >>>>>>>>>>>>>> run the benchmarks that comes with the installation of
>>>>> >>>>>>>>>>>>>> FS, is
>>>>> >>>>>>>>>>>>>> there
>>>>> >>>>>>>>>>>>>> any way to add my binaries to that disk image. Thank you
>>>>> >>>>>>>>>>>>>> so
>>>>> >>>>>>>>>>>>>> much.
>>>>> >>>>>>>>>>>>>> _______________________________________________
>>>>> >>>>>>>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>>>>>>> [email protected]
>>>>> >>>>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>> _______________________________________________
>>>>> >>>>>>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>>>>>> [email protected]
>>>>> >>>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>>>>
>>>>> >>>>>>>>>>>> _______________________________________________
>>>>> >>>>>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>>>>> [email protected]
>>>>> >>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>>>>
>>>>> >>>>>>>>>>>> _______________________________________________
>>>>> >>>>>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>>>>> [email protected]
>>>>> >>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>>> _______________________________________________
>>>>> >>>>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>>>> [email protected]
>>>>> >>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>>
>>>>> >>>>>>>>>> _______________________________________________
>>>>> >>>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>>> [email protected]
>>>>> >>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>>
>>>>> >>>>>>>>> _______________________________________________
>>>>> >>>>>>>>> m5-users mailing list
>>>>> >>>>>>>>> [email protected]
>>>>> >>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>>
>>>>> >>>>>>>> _______________________________________________
>>>>> >>>>>>>> m5-users mailing list
>>>>> >>>>>>>> [email protected]
>>>>> >>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>>
>>>>> >>>>>>>
>>>>> >>>>>>>
>>>>> >>>>>>>
>>>>> >>>>>>>
>>>>> >>>>>>> _______________________________________________
>>>>> >>>>>>> m5-users mailing list
>>>>> >>>>>>> [email protected]
>>>>> >>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>>
>>>>> >>>>>> _______________________________________________
>>>>> >>>>>> m5-users mailing list
>>>>> >>>>>> [email protected]
>>>>> >>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>>
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>> _______________________________________________
>>>>> >>>>> m5-users mailing list
>>>>> >>>>> [email protected]
>>>>> >>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>>
>>>>> >>>> _______________________________________________
>>>>> >>>> m5-users mailing list
>>>>> >>>> [email protected]
>>>>> >>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>>
>>>>> >>>
>>>>> >>>
>>>>> >>> _______________________________________________
>>>>> >>> m5-users mailing list
>>>>> >>> [email protected]
>>>>> >>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>>
>>>>> >> _______________________________________________
>>>>> >> m5-users mailing list
>>>>> >> [email protected]
>>>>> >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >>
>>>>> >
>>>>> > _______________________________________________
>>>>> > m5-users mailing list
>>>>> > [email protected]
>>>>> > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>> >
>>>>> _______________________________________________
>>>>> m5-users mailing list
>>>>> [email protected]
>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>>
>>>>>
>>>>
>>>
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
>>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users