[Barrelfish-users] Problems about Running ARM Barrelfish on Gem5

Wayne Zhang waynegatesv5 at gmail.com
Wed Oct 2 09:36:33 CEST 2013


Dear all,

I follow the instructions on http://wiki.barrelfish.org/Running_on_gem5.

In instructions, it recommends* hg clone hg clone
http://repo.gem5.org/gem5-r d45a02bd5391 gem5
*.

But when I use version *d45a02bd5391 *with the latest version of barrelfish
from http://hg.barrelfish.org/barrelfish/.

I get following problems when run "make arm_gem5":
*gem5 Simulator System.  http://gem5.org*
*gem5 is copyrighted software; use the --copyright option for details.*
*
*
*gem5 compiled Oct  2 2013 15:08:18*
*gem5 started Oct  2 2013 15:12:34*
*gem5 executing on wayne-desktop*
*command line: gem5.fast ../tools/arm_gem5/gem5script.py --caches --l2cache
--n=2 --kernel=arm_gem5_image*
*Barrelfish source-directory is assume to be ../tools/arm_gem5/../..*
*Traceback (most recent call last):*
*  File "<string>", line 1, in <module>*
*  File
"/home/wayne/learn/lab/simulator/gem5/gem5-barrel/gem5-stable/src/python/m5/main.py",
line 359, in main*
*    exec filecode in scope*
*  File "../tools/arm_gem5/gem5script.py", line 28, in <module>*
*    class MemBus(CoherentBus):*
*NameError: name 'CoherentBus' is not defined*
*make: *** [arm_gem5] Error 1*

I read the gem5 hg log, and find the *CoherentBus *is introduced since gem5
version 6385cf85bf12.

*So my question is:*
*Which version of gem5 should I use to get a working environment with
latest release of barrelfish?*

Thank you very much!

Best regards!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.inf.ethz.ch/pipermail/barrelfish-users/attachments/20131002/e5347f9c/attachment.html 


More information about the Barrelfish-users mailing list