Print this page
4229 mdb hangs on exit when long umem cache names exist
Reviewed by: Robert Mustacchi <rm@joyent.com>

@@ -25,10 +25,11 @@
  */
 
 /*
  * Copyright (c) 2012 by Delphix. All rights reserved.
  * Copyright (c) 2013 Joyent, Inc. All rights reserved.
+ * Copyright (c) 2013 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
  */
 
 #include <sys/elf.h>
 #include <sys/elf_SPARC.h>
 

@@ -1561,15 +1562,10 @@
          * Not all objects have CTF and label data, so set version to "Unknown".
          */
         if (version == NULL)
                 version = "Unknown";
 
-        /*
-         * The hash table implementation in OVERLOAD mode limits the version
-         * name to 31 characters because we cannot specify an external name.
-         * The full version name is available via the ::objects dcmd if needed.
-         */
         (void) mdb_nv_insert(vers_nv, version, NULL, (uintptr_t)objname,
             MDB_NV_OVERLOAD);
 
         return (0);
 }