Print this page
NEX-7362 CIFS hang with threads stuck in door calls to idmapd
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Revert "CIFS hang with threads stuck in door calls to idmapd"
Missing bug ID
This reverts commit 2fb0016d3d875206dacdd244256bdc4bf7eb41c2.
CIFS hang with threads stuck in door calls to idmapd
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-2483 idmap is wedged
Revert "NEX-2278 Joining AD with IDMU does not provide mappings for nfsv4"
This reverts commit 975b410d1bdb6ae907d3a97c7ed61d5844f452b9.
The fix for NEX-2278 worked in some cases, but caused idmap hangs.
(needs more work)
NEX-2278 Joining AD with IDMU does not provide mappings for nfsv4
*** 18,28 ****
*
* CDDL HEADER END
*/
/*
* Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
! * Copyright 2011 Nexenta Systems, Inc. All rights reserved.
*/
/*
* Database related utility routines
*/
--- 18,28 ----
*
* CDDL HEADER END
*/
/*
* Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
! * Copyright 2016 Nexenta Systems, Inc. All rights reserved.
*/
/*
* Database related utility routines
*/
*** 4212,4221 ****
--- 4212,4222 ----
if (retcode == IDMAP_ERR_RETRIABLE_NET_ERR &&
retries++ < ADUTILS_DEF_NUM_RETRIES)
goto retry;
degrade_svc(1, "failed to create request for "
"AD lookup by winname");
+ UNLOCK_CONFIG();
return (retcode);
}
restore_svc();