<div> </div><div class="gmail_quote">On Wed, Nov 16, 2011 at 3:51 AM, Simon Peter <span dir="ltr">&lt;<a href="mailto:speter@inf.ethz.ch">speter@inf.ethz.ch</a>&gt;</span> wrote:<br><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
<blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
        <a href="http://www.barrelfish.org/TN-__005-SCC.pdf" target="_blank">http://www.barrelfish.org/TN-_<u></u>_005-SCC.pdf</a><div class="im"><br>
Thanks for ther reply! I am still not clear about booting barrelfish on<br>
more than one core. The document<br>
mentioned above only talks about reseting core 0 to boot barrelfish but<br>
doesn&#39;t mention anything about<br>
bootscc.sh. The section for booting on subsequent cores (section 2.5)<br>
only talks about telling the CPU driver<br>
to boot other cores but doesn&#39;t say how to do that.<br>
</div></blockquote>
<br>
The document above is correct, but a little bit too low level. The bootscc.sh script, which is in the tools/scc directory will do all the required booting steps for you (exactly those listed in the tech note).<br>
<br>
Telling the CPU driver to boot other cores works through a commandline argument to spawnd, as explained in my last email. It&#39;s the standard process in Barrelfish to boot other cores.<span class="HOEnZb"><font color="#888888"><br>

<br>
Simon<br>
</font></span></blockquote></div><br><div>Thanks Simon!</div><div> </div><div>I could find the scripts bootscc.sh and menu.lst.scc and made changes for booting core 1-5 but there is another</div><div>problem I am facing. The bootscc.sh calls another script watchall.sh which is being blocked due to access permissions.</div>
<div>Could you please let me know if watchall.sh is necessary for the installation ? Also I could see the first command in watchall.sh as </div><div>&quot;trap &quot;pkill -P $$&quot; SIGINT&quot; whcih mught be getting blocked. Could you please tell what is it supposed to do ?</div>
<div>I am just wondering if it can be made to execute without requiring root privileges.</div><div> </div><div>Thanks</div><div>Vaibhav Jain</div><div> </div><div><br></div>