Project

General

Profile

Actions

Bug #2519

closed

panic: assertion "_cache_lockstatus(ncp) == LK_EXCLUSIVE" failed

Added by ftigeot about 11 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Kernel
Target version:
Start date:
02/26/2013
Due date:
% Done:

100%

Estimated time:

Description

A 8-threads machine running a DragonFly 3.3 kernel as of 055f352b3a3efb5048e8ec081c8bfe53db574e68
panics every few hours with the above assertion.

Complete panic string:
panic: assertion "_cache_lockstatus(ncp) == LK_EXCLUSIVE" failed in _cache_setvp at /usr/src/sys/kern/vfs_cache.c:1175

Core dumps are beeing uploaded to leaf:~ftigeot/crash.71

Actions #1

Updated by ftigeot about 11 years ago

sysctl.conf contains debug.ncp_shared_lock_disable=0, which may be important

Actions #2

Updated by dillon about 11 years ago

  • Status changed from New to In Progress
  • Assignee set to dillon
  • Priority changed from Normal to High

This should be fixed in 8a70992 which was committed after the kernel rev being reported, please test!

-Matt

Actions #3

Updated by dillon about 11 years ago

I've committed 53b4cf which might fix the corruption. It needs significant testing though because the panic occurs in a different thread than the one which corrupts the list.

-Matt

Actions #4

Updated by tuxillo almost 2 years ago

  • Description updated (diff)
  • Category set to Kernel
  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Two fixes were made and no further reports of this problem.

Actions

Also available in: Atom PDF