Thanks Otto, Now I still don't know what could cause the double fault, I see no interrupt related code in rtable_l2. What am I missing ? I would like to investigate more but I'm not really a kernel developer.
The wikipedia page says it has to be a kernel bug, as in not from userland. It also says it would probably not happen on SPARC64. X86 has some flawed designs at its core I have a small diff for >2GB ext2fs partitions though I don't see how it could be related ? Le dim. 19 avr. 2020 à 17:30, Otto Moerbeek <[email protected]> a écrit : > > On Sun, Apr 19, 2020 at 10:26:20AM +0200, Thomas de Grivel wrote: > > > Hello, > > > > I got this error last night on an OpenBSD 6.6-stable amd64 on which I > > recently enabled IKEv2 : > > > > > kernel: double fault trap, code=0 > > > Stopped at rtable_l2+0x27: callq srp_enter+0x4 > > > > I'm a bit puzzled by the "double fault trap" part of the message, what > > does it mean ? > > > > The relevant sources seem to be /sys/net/rtable.c and > > /sys/kern/kern_srp.c though I don't really grok what I'm looking at > > there either. > > > > -- > > Thomas de Grivel > > kmx.io > > > > Googling is not that hard: https://en.wikipedia.org/wiki/Double_fault > > -Otto -- Thomas de Grivel kmx.io

