Project

General

Profile

Bug #4737

dlmgtd process deadlocks.

Added by Daniel Barney over 5 years ago.

Status:
New
Priority:
Urgent
Assignee:
-
Category:
cmd - userland programs
Start date:
2014-04-09
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

When performing the dlmgmt_zonehalt door command, a global write lock is held across a system call. The system call then performs a door_upcall back to the dlmgmtd process which tries to acquire a read lock.

Which results in a deadlock. But only occasionally.

I have a core dump of the dlmgmt process, but it is over 4 Mb so I can't attach it.

Attached is a set of mdv commands I ran to debug the issue.


Files

mdb.txt (17.4 KB) mdb.txt mdb commands run Daniel Barney, 2014-04-09 08:14 PM

Also available in: Atom PDF