SEM_MAX_NAMELEN
*name = kmem_alloc(SEM_MAX_NAMELEN, KM_SLEEP);
int error = copyinstr(uname, *name, SEM_MAX_NAMELEN, NULL);
kmem_free(*name, SEM_MAX_NAMELEN);
kmem_free(*name, SEM_MAX_NAMELEN);
if (len > SEM_MAX_NAMELEN) {