On 2025-02-16 14:01, Alexander Bluhm wrote:
On Sun, Feb 16, 2025 at 12:30:51PM +0200, Atanas Vladimirov wrote:
On 2025-02-16 11:29, Atanas Vladimirov wrote:
> Hello again,
>
> I'm playing with transmission for the last couple of days and I think
> that it behaves much better compared to qbittorrent and rtorrent.
>
> But this morning I have a kernel panic because of it:
>
> ```
> panic: kernel diagnostic assertion "rt != NULL" failed: file
> "/usr/src/sys/net/route.c", line 332
> ```
>
> I have some problems with my IPMI/KVM and the keyboard is not working
> in `ddb` so I have collected the `show panic`, `trace` and `ps` as
> pictures and you can find them here:
>
> https://hodor.bsdbg.net/panic/index.html
>
> Let me know if further details are needed. I suppose that I can try to
> reproduce the panic again if some info is missing.
>
> BUILDINFO:
> ==========
> Build date: 1739499914 - Fri Feb 14 02:25:14 UTC 2025

Is it possible that the panic is related to this commit -
https://marc.info/?l=openbsd-cvs&m=173948024304509&w=2

Maybe.  This commit was meant to fix exaclty the rt_gwroute == NULL
race.  Apparently it did not work.  I had to revert this commit due
to other reaons a few minutes ago.  Now we should be back to this
old race KASSERT(rt->rt_gwroute != NULL).  Does anyone see this
panic?


Thanks for your explanation. I'll wait for a newer snapshot (that includes the reverted commit) and update the system.

And I see a newer commit by Alexander
https://marc.info/?l=openbsd-cvs&m=173965591130053&w=2. Could it be a
fix for this panic or something unrelated at all?

The only relation between commits is that the author is the same.

Thanks for pointing that :)

Best wishes,
Atanas

Reply via email to