From 8b4000f97e5d1f7826f9d1b064b08809070c00ec Mon Sep 17 00:00:00 2001 From: praks Date: Sun, 4 Mar 2007 12:08:10 -0800 Subject: 6530447 fix for 6502013/6527579 causes recursive mutex_enter --- usr/src/uts/common/fs/portfs/port_fd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr') diff --git a/usr/src/uts/common/fs/portfs/port_fd.c b/usr/src/uts/common/fs/portfs/port_fd.c index 61c0c9df41..d40756e0b4 100644 --- a/usr/src/uts/common/fs/portfs/port_fd.c +++ b/usr/src/uts/common/fs/portfs/port_fd.c @@ -380,7 +380,7 @@ errout: pkevp->portkev_flags &= ~PORT_KEV_VALID; active = 1; } - mutex_enter(&pkevp->portkev_lock); + mutex_exit(&pkevp->portkev_lock); if (!port_remove_fd_object(pfd, pp, pcp) && !active) { error = 0; -- cgit v1.2.3