Hi all,<div><br></div><div>The mailing list has been very quiet lately. I hope everything is running fine :)</div><div><br></div><div>I was trying Barrelfish on the arm_gem5 target, but I got stuck on different errors. I&#39;m using the latest public release.</div>
<div><br></div><div>First, I tried to follow the instructions here: <a href="http://wiki.barrelfish.org/Running_on_gem5">http://wiki.barrelfish.org/Running_on_gem5</a></div><div><br></div><div>But the &#39;gem5_patches.patch&#39; file doesn&#39;t exist and the &#39;arm_gem5&#39; and &#39;arm_gem5_mc&#39; makefile targets are not present. I guess these instructions may refer to a newer version that is not present on the public Barrelfish tree.</div>
<div><br></div><div>In any case, there is a README file in the tools/arm_gem5 folder that also tell how to build it (the gem5 directory in the instructions has to be changed to the actual arm_gem5). Finally it boots with the following error:</div>
<div><br></div><div><div>==== m5 slave terminal: Terminal 0 ====</div><div>Barrelfish CPU driver starting on ARMv7 Board id 0x000008e0</div><div>The address of paging_map_kernel_section is 0xc0022d20</div><div>kernel PANIC! kernel assertion &quot;limit &gt; start&quot; failed at ../../bf/kernel/arch/arm/phys_mmap.c:130</div>
<div><br></div><div>I would like to know if this target is currently supported. I guess there was a revision in the past that was working. I wonder which one it is...</div><div><br></div><div>On the other hand, the mercurial tip of the Gem5 simulator doesn&#39;t have the VExpress_ELT platform any more, but has been substituted by the VExpress_EMM. So it would be worth updating the port.</div>
<div><br></div><div>Best regards,</div><div><br></div>-- <br>Zeus Gómez Marmolejo<br>Barcelona Supercomputing Center<br>PhD student<br><a href="http://www.bsc.es" target="_blank">http://www.bsc.es</a><br><br><br>
</div>