Hello again,

The patch you suggested definitely worked; OpenBSD no longer crashes. Thank
you very much.

On Wed, Jan 31, 2024 at 2:40 PM Samuel Jayden <[email protected]>
wrote:

> Hello Valdrin,
>
> Thanks, I'll check it out and write here soon.
>
> On Wed, Jan 31, 2024 at 12:40 PM Valdrin MUJA <[email protected]>
> wrote:
>
>> Hello Samuel,
>>
>> I think you should give a chance to this commit:
>>
>>
>> https://github.com/openbsd/src/commit/73fb5aae645f3bc12746fd705a937dfc9f9abc01
>>
>> I hope it works for you.
>>
>> --
>> Valdrin
>> ------------------------------
>> *From:* [email protected] <[email protected]> on behalf of
>> Samuel Jayden <[email protected]>
>> *Sent:* Wednesday, January 31, 2024 10:29
>> *To:* [email protected] <[email protected]>
>> *Subject:* Re: DDB Crash Report About if_ether.c and arpinit() Gelen
>> Kutusu
>>
>> Hello again,
>>
>> My device continues to crash almost every single day.
>> Unfortunately, due to the system freeze, I'm unable to generate a crash
>> report. These crashes typically result in the following errors:
>>
>> kernel : protection fault trap, code=0
>> Stopped at arptimer+0x45: movq 0x10(%r15),%rdi
>> ddb{0}>
>>
>> Is there a solution to this issue? What steps should I take?
>> Thanks.
>>
>>
>> On Sat, Jan 27, 2024 at 10:51 AM Samuel Jayden <
>> [email protected]>
>> wrote:
>>
>> > Hello Misc,
>> >
>> > My OpenBSD 7.4 crash with this error messages;
>> >
>> > panic: kernel diagnostic assertion "ifp != NULL" failed: file
>> > "/usr/src/sys/net/inet/if_ether.c", line 758
>> >
>> > Stopped at         db_enter+0x14:     popq     %rbp
>> >    TID      PID     UID       PRFLAGS   PFLAGS   CPU    COMMAND
>> >  399412   73118    77       0x1000012         0   10    dhcpleased
>> >  360364   39155   115       0x1000012         0   11    slaacd
>> >  155433   90182     0        0x14000      0x200    2    softnet0
>> >  162438   45442     0        0x14000      0x200    4    systq
>> > * 37835   96688     0        0x14000 0x40000200    0    softclock
>> > db_enter() at db_enter+0x14
>> > panic(ffffffff820a8599) at panic+0xc3
>> > __assert(ffffffff821232bc,ffffffff8209baea,2f6,ffffffff820712c0) at
>> > __assert+0x29
>> > arpinit() at arpinit
>> > arptimer(ffffffff825a38e8) at arptimer+0x5f
>> > softclock_thread(ffffffff800021c1fd48) at softclock_thread+0x12b
>> > end trace frame: 0x0, count: 9
>> > https://www.openbsd.org/ddb.html describes the minimum info required in
>> > bug reports. Insufficient info makes it difficult to find and fix bugs.
>> > ddb{0}>
>> >
>> > Dmesg output of my device is in the attachment.
>> >
>> > Thank you in advance for your interest.
>> >
>>
>

Reply via email to