NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/44418 (FAST_IPSEC and if_wm kernel panic - may affect the whole network stack)



rmind%netbsd.org@localhost said:
> While soft-interrupt borrows a current thread context - it has a
> separate identity, that is, own 'curlwp' value

Thanks for the clarification. (I see - it is IS_LWP on i386.)

> In other words - that is not a condition of recursive lock attempt

So the order of splsoftnet() and mutex_enter(softnet_lock)
cannot explain a possible recursive locking attempt, right?
I'm afraid we will not find out where the panic Wolfgang
reported could have come from without more information.
Since the current code works at least for Wolfgang and me
I'll close the PR now.



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index