Project

General

Profile

Actions

Bug #2501

closed

UFS panic: assertion "lock_held(&lk)" failed in worklist_remove

Added by swildner almost 12 years ago. Updated almost 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
01/27/2013
Due date:
% Done:

0%

Estimated time:

Description

Just got this when (I think) the box was removing a larger tree in /usr/obj.

core.txt is here:

http://87.78.98.243/tmp/core.txt.21

Full dump is in ~swildner/crash/crash21.txz on leaf.

Regards,
Sascha


Files

ffs_softdep.diff.6 (2.29 KB) ffs_softdep.diff.6 vsrinivas, 01/29/2013 05:43 PM
Actions #1

Updated by swildner almost 12 years ago

I should add that this is a i386 box.

Actions #2

Updated by vsrinivas almost 12 years ago

softdep was failing to take its lock when entering process_workitem via
request_cleanup from newdirrem.

Could you please try the attached patch?

-- vs;

Actions #3

Updated by swildner almost 12 years ago

  • Status changed from New to Closed

Closing this for now, since with Venkatesh's fix (9d106dfa699e433e63b3876290375371060b91f9) the panic no longer occurs under these conditions.

Actions

Also available in: Atom PDF