Print this page
NEX-3758 Support for remote stale lock detection
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>

*** 8,18 **** * source. A copy is of the CDDL is also available via the Internet * at http://www.illumos.org/license/CDDL. */ /* ! * Copyright 2011 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2012 by Delphix. All rights reserved. */ /* * NFS Lock Manager, server-side and common. --- 8,18 ---- * source. A copy is of the CDDL is also available via the Internet * at http://www.illumos.org/license/CDDL. */ /* ! * Copyright 2015 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2012 by Delphix. All rights reserved. */ /* * NFS Lock Manager, server-side and common.
*** 134,145 **** zone_key_create(&nlm_zone_key, lm_zone_init, NULL, lm_zone_fini); /* Per-zone lockmgr data. See: os/flock.c */ zone_key_create(&flock_zone_key, flk_zone_init, NULL, flk_zone_fini); retval = mod_install(&modlinkage); ! if (retval == 0) return (0); /* * mod_install failed! undo above, reverse order */ --- 134,147 ---- zone_key_create(&nlm_zone_key, lm_zone_init, NULL, lm_zone_fini); /* Per-zone lockmgr data. See: os/flock.c */ zone_key_create(&flock_zone_key, flk_zone_init, NULL, flk_zone_fini); retval = mod_install(&modlinkage); ! if (retval == 0) { ! flk_add_sysid_to_host_translator(nlm_sysid_to_host); return (0); + } /* * mod_install failed! undo above, reverse order */