<div dir="ltr">Yes, I&#39;ve already tried this before asking this question (commented out the lines both in <i>e10k_cdriver.c</i> and <i>Hakefile</i>), but it didn&#39;t work either.</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 5, 2015 at 2:20 AM, Simon Peter <span dir="ltr">&lt;<a href="mailto:speter@inf.ethz.ch" target="_blank">speter@inf.ethz.ch</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The e10k driver should figure out automatically whether the device is in SR-IOV mode or not. However, you can try commenting out the line:<br>
<br>
#define VTON_DCBOFF<br>
<br>
in usr/drivers/e10k/e10k_cdriver.<u></u>c and see if it helps (no guarantee).<span class=""><br>
<br>
On 02/04/2015 06:47 PM, tomsun.0.7 wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Simon,<br>
<br>
It didn&#39;t work... I even /break/ the initialization part of SR-IOV<span class=""><br>
directly for all devices like you did to e1000 NIC, still I got this<br>
panic...<br>
<br>
How does e10k driver check the existence of SR-IOV capability actually?<br>
<br>
Tom<br>
<br>
On Thu, Feb 5, 2015 at 12:16 AM, Simon Peter &lt;<a href="mailto:speter@inf.ethz.ch" target="_blank">speter@inf.ethz.ch</a><br></span><span class="">
&lt;mailto:<a href="mailto:speter@inf.ethz.ch" target="_blank">speter@inf.ethz.ch</a>&gt;&gt; wrote:<br>
<br>
    Hi Tom,<br>
<br>
    You might want to try disabling SR-IOV support, which you can do by<br>
    passing numvfs=0 to the PCI domain.<br>
<br>
    Simon<br>
<br>
    On 02/04/2015 06:41 AM, tomsun.0.7 wrote:<br>
<br>
        Hi,<br>
<br>
        I tried to work on bare-metal then, but still I came across some<br>
        problems.<br>
<br>
        I started Barrelfish as your README guided and then modified the<br>
        GRUB<br>
        entries to start e10ktest. The system started with a mess (maybe<br>
        result<br>
        from ANSI colors), but worked well without fish and angler.<br>
        However, if<br>
        I started the e10ktest by writing this line into grub:<br>
<br></span>
             legacy_initrd &#39;/barrelfish/x86_64/sbin/__<u></u>e10ktest&#39;<br>
             &#39;/barrelfish/x86_64/sbin/__<u></u>e10ktest&#39; &#39;core=1&#39; &#39;queue=0&#39;<span class=""><br>
<br>
        then I got a panic:<br>
<br>
             RSC not supported in SR-IOV mode!<br>
<br>
<br>
        I tried to add a parameter /rsc=0 /as driver code guided,<br>
        however, it<br>
        didn&#39;t work at all.<br>
<br>
        So, what should I do to solve this?<br>
<br>
        Looking forward to your kind reply, thanks.<br>
<br>
        Tom<br>
<br>
<br>
<br>
<br>
<br></span>
        ______________________________<u></u>___________________<br>
        Barrelfish-users mailing list<br>
        Barrelfish-users@lists.inf.__<a href="http://ethz.ch" target="_blank">e<u></u>thz.ch</a><br>
        &lt;mailto:<a href="mailto:Barrelfish-users@lists.inf.ethz.ch" target="_blank">Barrelfish-users@<u></u>lists.inf.ethz.ch</a>&gt;<br>
        <a href="https://lists.inf.ethz.ch/__mailman/listinfo/barrelfish-__users" target="_blank">https://lists.inf.ethz.ch/__<u></u>mailman/listinfo/barrelfish-__<u></u>users</a><br>
        &lt;<a href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users" target="_blank">https://lists.inf.ethz.ch/<u></u>mailman/listinfo/barrelfish-<u></u>users</a>&gt;<br>
<br>
<br>
<br>
</blockquote>
<br>
</blockquote></div><br></div>