Re: LOR in VM (with backtrace)

From: Andrew Gallatin <gallatin_at_cs.duke.edu>
Date: Tue, 24 Jun 2003 17:54:02 -0400 (EDT)
Alan L. Cox writes:
 > Thanks for letting me know.  This is another false positive: Witness
 > can't distinguish the lock on the object being destroyed from the lock
 > on the object used by UMA because their labels are the same.  They will
 > never, however, be the same object.  So, deadlock isn't a risk.

In a closed source driver I maintain, I had to resort to passing a
string containing the meaningful name concatonated with some unique info
to mtx_init().  

It seems like witness could just concat the address of the mutex along
with the strings passed to mtx_init() so as to make sure things were
unique..

Drew
Received on Tue Jun 24 2003 - 12:54:09 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:13 UTC