https://bugs.dragonflybsd.org/https://bugs.dragonflybsd.org/favicon.ico?16293952082006-11-25T20:12:15ZDragonFlyBSD bugtrackerDragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16322006-11-25T20:12:15Zschlesinger
<ul></ul><p>I've forgotten to mention this: I get a reply, when I ping on the bge0's IP <br />address, but not on any other (valid) adress.</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16392006-11-26T19:15:12Zsepherosa
<ul></ul><p>I don't think it is a problem in bge(4)</p>
<p>Can you post the vmstat -i of your UP kernel,<br />and vmstat -i of you SMP+APIC kernel before and after watchdog timeout.</p>
<p>BTW, please try turning off ACPI.</p>
<p>Best Regards,<br />sephe</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16402006-11-27T01:05:25Zschlesinger
<ul></ul><p>vmstat -i with UP kernel</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16412006-11-27T01:06:36Zschlesinger
<ul></ul><p>vmstat -i with MP kernel after loading bge module, but before bge0 watchdog <br />timeout</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16422006-11-27T01:07:07Zschlesinger
<ul></ul><p>vmstat -i with MP kernel after bge0 watchdog timeout</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16432006-11-27T01:08:29Zschlesinger
<ul></ul><p>It doesn't make a difference, if I boot with or without ACPI on a MP kernel, <br />the problem appears in both cases.</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16452006-11-27T03:53:00Zdillon
<ul></ul><p>:<br />:<br />:Thomas Schlesinger <<a class="email" href="mailto:schlesinger@netcologne.de">schlesinger@netcologne.de</a>> added the comment:<br />:<br />:It doesn't make a difference, if I boot with or without ACPI on a MP kernel, <br />:the problem appears in both cases.</p>
<pre><code>See if MP works with the PIC. Try compiling a SMP kernel without<br /> APIC_IO. </code></pre>
<pre><code>-Matt<br /> Matthew Dillon <br /> &lt;<a class="email" href="mailto:dillon@backplane.com">dillon@backplane.com</a>&gt;</code></pre> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16462006-11-27T05:47:48Zschlesinger
<ul></ul><p>Compiling the kernel with SMP, but without APIC_IO did the trick.</p>
<p>Thanks!</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16472006-11-27T05:49:24Zschlesinger
<ul></ul><p>Problem is solved now.</p> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16482006-11-27T13:35:01Zdillon
<ul></ul><p>:Thomas Schlesinger <<a class="email" href="mailto:schlesinger@netcologne.de">schlesinger@netcologne.de</a>> added the comment:<br />:<br />:Compiling the kernel with SMP, but without APIC_IO did the trick.<br />:<br />:Thanks!</p>
<pre><code>Ok. This is not what we want to have to do, but I guess it seems to<br /> work as a temporary bandaid.</code></pre>
<pre><code>-Matt<br /> Matthew Dillon <br /> &lt;<a class="email" href="mailto:dillon@backplane.com">dillon@backplane.com</a>&gt;</code></pre> DragonFlyBSD - Bug #387: bge driver not SMP-safe in DEVELOPMENT?https://bugs.dragonflybsd.org/issues/387?journal_id=16792006-12-02T03:34:45Zcorecode
<ul></ul><p>seems it is not related to bge, but to interrupt routing</p>