<div dir="ltr">EHCI has some sort of niggling problem that I haven't been able to track down.  I may try to re-port that piece from FreeBSD, if the infrastructure hasn't diverged too much.  The code in the original port was extremely fragile.<div><br></div><div>-Matt</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Feb 9, 2019 at 9:56 AM <<a href="mailto:spuelmaschien@email.de">spuelmaschien@email.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 10/10/18 7:06 AM, Aaron LI wrote:<br>
> On Sun, 7 Oct 2018 13:11:42 +0200<br>
> <a href="mailto:spuelmaschien@email.de" target="_blank">spuelmaschien@email.de</a> wrote:<br>
><br>
>> Hallo,<br>
>><br>
>> my HP Microserver N40L (Turion2) keeps crashing while or shortly after<br>
>> installing any 5.x version of DragonFly.<br>
>> I reinstalled 4.8 and this is running for several days now.<br>
>><br>
>> A memcheck run from a KNOPPIX CD test was successfull.<br>
>> KNOPPIX itself was also running for several days.<br>
>><br>
>> Below are two ocr-ed screen photographs of these crashes. I do not know<br>
>> how to keep that text in a more elegant way.<br>
>><br>
>> Now this is kind of a dilemma.<br>
>> - hardware ok -> run another OS<br>
>> - hardware defect -> renew server, run dfly ...<br>
>><br>
>> Hopefully there's a better solution.<br>
><br>
> Hi Sascha,<br>
><br>
> According to your panic log below, both were happened during the installation<br>
> phase and related to the EHCI (USB 2.0).<br>
><br>
> Did you use the same USB stick and the same USB port on the machine for 4.8,<br>
> 5.0 and 5.2 installations?  If yes, this is a strange and serious bug.<br>
><br>
> I don't remember there were any EHCI related changes after 4.8.  Maybe others<br>
> have better knowledge about this.<br>
><br>
><br>
<br>
Hallo Aaron,<br>
<br>
Finally i did setup the external SATA port to install directly onto<br>
the SSD which i used via a SATA - USB adapter taken from an<br>
external harddisk.<br>
Now it's running without any problems since then and is still running.<br>
The SSD meanwhile went into the case.<br>
<br>
For the external SATA port i had to find a modified BIOS for the HP<br>
microserver. There are some fans who have the knowledge to modify<br>
the BIOS and activate the port ...<br>
<br>
Thank's for your useful hints.<br>
<br>
Tschuess,<br>
    Sascha<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
>> ================= 1 ======================<br>
>> | /mnt/boot/kernel/radeonkmsfwTAHITI_rlc.ko copy-ok<br>
>><br>
>> panic: Bad link elm 0xffffff8125709368 prev->next != elm<br>
>> cpuid = 1<br>
>> Trace beginning at frame 0xffffff81258d2870<br>
>> panic() at panic+0x236 0xffffffff805ec136<br>
>> panic() at panic+0x236 0xffffffff805ec136<br>
>> _callout_stop() at _callout_stop+0x3c3 0xffffffff80610973<br>
>> callout_reset[) at callout_reset+0x96 0xffffffff80610bd6<br>
>> ehci_interrupt() at ehci_interrupt+0x198 0xffffffff821aa3d8<br>
>> ithread_handler() at ithread_handler+0x2e9 0xffffffff805bal09<br>
>> Debugger("panic")<br>
>> CPU1 stopping CPUs: 0x00000001<br>
>> stopped<br>
>> Stopped at Debugger+0x7c: movb $0,0xd31929(%rip)<br>
>> db> |<br>
>> ================= 1 ======================<br>
>><br>
>> ================= 2 ======================<br>
>> ,-<<< Executing ‘/shin/newfs_hammer -f -L ROoT /dev/serno/2011090623F8.s2d'<br>
>> panic: Bad link elm 0xfffff80125b47368 prev->next != elm<br>
>> cpuid = 1<br>
>> Trace beginning at frame 0xfffff80125ccbB870<br>
>> panic() at panic+0x236 @xffffffff805f8666<br>
>> panie() at panic+0x236 0xffffffff805f8666<br>
>> _callout_stop() at _callout_stop+0x3d3 0xffffffff8061d803<br>
>> callout_reset() at callout_reset+0x96 0xfffffff8061d916<br>
>> ehci_interrupt() at ehei;interrupt+0x198 0xffffffff822973c8<br>
>> ithread_handler() at ithread_handler+0x2e9 0xffffffff805c5d09<br>
>> Debugger("panic")<br>
>> CPU1 stopping CPUs: 0x00000001<br>
>> stopped<br>
>> Stopped at Debugger+0x7c: movb $0,0xe67a49(%rip)<br>
>> db> |<br>
>> ================= 2 ======================<br>
><br>
><br>
> Cheers,<br>
><br>
<br>
</blockquote></div>