* Use is subject to license terms.
*/
-
-
#include <assert.h>
#include <fcntl.h>
#include <poll.h>
ASSERT(rwlp->rw_owner != curthread);
if (rw == RW_READER)
- (void) rw_rdlock(&rwlp->rw_lock);
+ VERIFY(rw_rdlock(&rwlp->rw_lock) == 0);
else
- (void) rw_wrlock(&rwlp->rw_lock);
+ VERIFY(rw_wrlock(&rwlp->rw_lock) == 0);
rwlp->rw_owner = curthread;
}
ASSERT(rwlp->rw_owner != (void *)-1UL);
rwlp->rw_owner = NULL;
- (void) rw_unlock(&rwlp->rw_lock);
+ VERIFY(rw_unlock(&rwlp->rw_lock) == 0);
}
int
len - split, offset + split);
}
- if (iolen < 0)
+ if (iolen == -1)
return (errno);
if (residp)
*residp = len - iolen;
dprintf("physmem = %llu pages (%.2f GB)\n", physmem,
(double)physmem * sysconf(_SC_PAGE_SIZE) / (1ULL << 30));
- uname(&utsname);
snprintf(hw_serial, sizeof (hw_serial), "%ld", gethostid());
VERIFY((random_fd = open("/dev/random", O_RDONLY)) != -1);
VERIFY((urandom_fd = open("/dev/urandom", O_RDONLY)) != -1);
+ system_taskq_init();
+
spa_init(mode);
}
return (ret);
}
-/*ARGSUSED*/
-size_t u8_textprep_str(char *i, size_t *il, char *o, size_t *ol, int nf,
- size_t vers, int *err)
-{
- *err = EINVAL;
- return ((size_t)-1);
-}
-
uid_t
crgetuid(cred_t *cr)
{