Project

General

Profile

Actions

Regression #14889

closed

Lock leak kernel panic after upgrading to 23.09

Added by Steve Wheeler about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
High
Category:
Operating System
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
23.09
Release Notes:
Force Exclusion
Affected Version:
2.8.0
Affected Architecture:
All

Description

After upgrading to 23.09 the system appears to hang after starting the DHCP server (ISC) eventually panicking and rebooting.

db:1:pfs> bt
Tracing pid 0 tid 100619 td 0xfffffe011834b000
kdb_enter() at kdb_enter+0x32/frame 0xfffffe0117f0d790
vpanic() at vpanic+0x163/frame 0xfffffe0117f0d8c0
panic() at panic+0x43/frame 0xfffffe0117f0d920
trap_fatal() at trap_fatal+0x40c/frame 0xfffffe0117f0d980
trap_pfault() at trap_pfault+0x4f/frame 0xfffffe0117f0d9e0
calltrap() at calltrap+0x8/frame 0xfffffe0117f0d9e0
--- trap 0xc, rip = 0xffffffff80d52589, rsp = 0xfffffe0117f0dab0, rbp = 0xfffffe0117f0dae0 ---
propagate_priority() at propagate_priority+0x169/frame 0xfffffe0117f0dae0
turnstile_wait() at turnstile_wait+0x314/frame 0xfffffe0117f0db30
__rw_wlock_hard() at __rw_wlock_hard+0x3bf/frame 0xfffffe0117f0dbe0
in_lltable_lookup() at in_lltable_lookup+0xee/frame 0xfffffe0117f0dc00
rtnl_handle_newneigh() at rtnl_handle_newneigh+0x423/frame 0xfffffe0117f0dca0
rtnl_handle_message() at rtnl_handle_message+0x132/frame 0xfffffe0117f0dd00
nl_taskqueue_handler() at nl_taskqueue_handler+0x79b/frame 0xfffffe0117f0de40
taskqueue_run_locked() at taskqueue_run_locked+0x182/frame 0xfffffe0117f0dec0
taskqueue_thread_loop() at taskqueue_thread_loop+0xc2/frame 0xfffffe0117f0def0
fork_exit() at fork_exit+0x7f/frame 0xfffffe0117f0df30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0117f0df30
--- trap 0x5a5a5a5a, rip = 0xa5a5a5a55a5a5a5a, rsp = 0xa5a5a5a55a5a5a5a, rbp = 0xa5a5a5a55a5a5a5a ---

This appears to be a lock contention issue accessing lltable.

Actions #1

Updated by Christian McDonald about 1 year ago

  • Assignee set to Christian McDonald
Actions #2

Updated by Christian McDonald about 1 year ago

  • Subject changed from Lock contention kernel panic after upgrading to 23.09 to Lock leak kernel panic after upgrading to 23.09
Actions #3

Updated by Christian McDonald about 1 year ago

  • Status changed from New to Feedback
Actions #4

Updated by Steve Wheeler about 1 year ago

  • Status changed from Feedback to Resolved

The user who was hitting this reports success updating to the latest build containing the fix.

Actions #5

Updated by Jim Pingle about 1 year ago

  • Tracker changed from Bug to Regression
  • Release Notes changed from Default to Force Exclusion
Actions #6

Updated by Jim Pingle about 1 year ago

  • Target version changed from 2.8.0 to 2.7.1
Actions

Also available in: Atom PDF