Hi Carole,

I had the same problem with MI_example protocol but when I use
MESI_CMP_directory protocol with the following command I could simulate
scons PROTOCOL=MESI_CMP_directory build/ALPHA_FS/m5.opt


Thanks,
Masoud


On Tue, Jul 26, 2011 at 7:20 PM, Carole-Jean Wu <[email protected]>wrote:

> Hi Nilay,
>
> I updated the latest gem5 release... but still having some seg. faults.
>
> root@carole-software-lab-nehalem:~/gem5-latest/gem5#
> ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py
> gem5 Simulator System.  http://gem5.org
> gem5 is copyrighted software; use the --copyright option for details.
>
> gem5 compiled Jul 26 2011 10:43:01
> gem5 started Jul 26 2011 10:46:57
> gem5 executing on carole-software-lab-nehalem
> command line: ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py
> Global frequency set at 1000000000000 ticks per second
> info: kernel located at: /home/carole/gem5-latest/gem5/binaries/vmlinux
> Listening for system connection on port 3456
> fatal: system.dma_cntrl0.dma_sequencer.ruby_system without default or user
> set value
> Segmentation fault
>
> Do you know how to resolve this issue?
>
> thanks,
> Carole
>
> root@carole-software-lab-nehalem:~/gem5-latest/gem5#
> ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py
> gem5 Simulator System.  http://gem5.org
> gem5 is copyrighted software; use the --copyright option for details.
>
> gem5 compiled Jul 26 2011 10:43:01
> gem5 started Jul 26 2011 10:46:57
> gem5 executing on carole-software-lab-nehalem
> command line: ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py
> Global frequency set at 1000000000000 ticks per second
> info: kernel located at: /home/carole/gem5-latest/gem5/binaries/vmlinux
> Listening for system connection on port 3456
> fatal: system.dma_cntrl0.dma_sequencer.ruby_system without default or user
> set value
> Segmentation fault
>
>
> On Mon, Jul 25, 2011 at 7:33 PM, Nilay Vaish <[email protected]> wrote:
>
>> On Mon, 25 Jul 2011, Carole-Jean Wu wrote:
>>
>>  Hi,
>>>
>>> I built an ALPHA-FS system and trying to start the full system simulation
>>> with the cache memory module, Ruby. However, I am getting the following
>>> error message complaining that the ALPHA system does not have dma
>>> controller. Has anyone encountered this and know how to resolve the
>>> issue?
>>>
>>> thanks in advance,
>>> Carole Wu
>>>
>>> ~/gem5-stable# ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py
>>>
>>> gem5 Simulator System.  http://gem5.org
>>> gem5 is copyrighted software; use the --copyright option for details.
>>>
>>> gem5 compiled Jul 25 2011 15:35:49
>>> gem5 started Jul 25 2011 15:57:06
>>> gem5 executing on carole-software-lab-nehalem
>>> command line: ./build/ALPHA_FS/gem5.opt configs/example/ruby_fs.py
>>> Error: could not create sytem for ruby protocol MI_example
>>> Traceback (most recent call last):
>>>  File "<string>", line 1, in <module>
>>>  File "/home/carole/gem5-stable/src/**python/m5/main.py", line 356, in
>>> main
>>>   exec filecode in scope
>>>  File "configs/example/ruby_fs.py", line 123, in <module>
>>>   system._dma_devices)
>>>  File "/home/carole/gem5-stable/**configs/ruby/Ruby.py", line 70, in
>>> create_system
>>>   % protocol)
>>>  File "<string>", line 1, in <module>
>>>  File "/home/carole/gem5-stable/**configs/ruby/MI_example.py", line 151,
>>> in
>>> create_system
>>>   system.dma_cntrl.dma_**sequencer.port = dma_device.dma
>>>  File "/home/carole/gem5-stable/src/**python/m5/SimObject.py", line 604,
>>> in
>>> __getattr__
>>>   % (self.__class__.__name__, attr)
>>> AttributeError: object 'LinuxAlphaSystem' has no attribute 'dma_cntrl'
>>>
>>>
>> I have made changes that rectify the error. You would need to either
>> download the latest version of gem5, or else update your gem5 repository.
>>
>> --
>> Nilay
>> ______________________________**_________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users>
>>
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to