Project

General

Profile

Actions

Bug #13887

open

General protection fault in key_freesp()

Added by Christopher Cope about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
IPsec
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
Affected Architecture:

Description

Fatal trap 9: general protection fault while in kernel mode
cpuid = 11; apic id = 0b
instruction pointer    = 0x20:0xffffffff81059d5e
stack pointer            = 0x28:0xfffffe0000575a50
frame pointer            = 0x28:0xfffffe0000575a60
code segment        = base 0x0, limit 0xfffff, type 0x1b
            = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags    = interrupt enabled, resume, IOPL = 0
current process        = 0 (softirq_11)
trap number        = 9
panic: general protection fault
cpuid = 11
time = 1668383748
KDB: enter: panic

db:0:kdb.enter.default>  show pcpu
cpuid        = 3
dynamic pcpu = 0xfffffe0080e45140
curthread    = 0xfffff8000561e000: pid 0 tid 100033 "softirq_3" 
curpcb       = 0xfffff8000561e5a0
fpcurthread  = none
idlethread   = 0xfffff80005644740: tid 100006 "idle: cpu3" 
curpmap      = 0xffffffff83690da8
tssp         = 0xffffffff8371afd8
commontssp   = 0xffffffff8371afd8
rsp0         = 0xfffffe0000429bc0
kcr3         = 0xffffffffffffffff
ucr3         = 0xffffffffffffffff
scr3         = 0x0
gs32p        = 0xffffffff837217f0
ldt          = 0xffffffff83721830
tss          = 0xffffffff83721820
tlb gen      = 6048334
curvnet      = 0xfffff8000508fc80
db:0:kdb.enter.default>  bt
Tracing pid 0 tid 100033 td 0xfffff8000561e000
kdb_enter() at kdb_enter+0x37/frame 0xfffffe0000429710
vpanic() at vpanic+0x194/frame 0xfffffe0000429760
panic() at panic+0x43/frame 0xfffffe00004297c0
trap_fatal() at trap_fatal+0x38f/frame 0xfffffe0000429820
trap_pfault() at trap_pfault+0x4f/frame 0xfffffe0000429880
calltrap() at calltrap+0x8/frame 0xfffffe0000429880
--- trap 0xc, rip = 0xffffffff81059d5e, rsp = 0xfffffe0000429950, rbp = 0xfffffe0000429960 ---
key_freesp() at key_freesp+0xe/frame 0xfffffe0000429960
ipsec_delete_pcbpolicy() at ipsec_delete_pcbpolicy+0x37/frame 0xfffffe0000429980
in_pcbfree_deferred() at in_pcbfree_deferred+0x8a/frame 0xfffffe00004299d0
epoch_call_task() at epoch_call_task+0x19a/frame 0xfffffe0000429a20
gtaskqueue_run_locked() at gtaskqueue_run_locked+0x121/frame 0xfffffe0000429a80
gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xd2/frame 0xfffffe0000429ab0
fork_exit() at fork_exit+0x7e/frame 0xfffffe0000429af0
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0000429af0
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---

I've seen this issue on 3 separate systems so far. At least 2 of those were 7100s. They are on version 22.05. All cases seem to just happen "randomly". I am unaware of any steps to reproduce.


Files

info(3).0 (426 Bytes) info(3).0 Christopher Cope, 01/19/2023 09:14 AM
textdump.tar(1).0 (154 KB) textdump.tar(1).0 Christopher Cope, 01/19/2023 09:14 AM

No data to display

Actions

Also available in: Atom PDF