hwt_thread_alloc
error = hwt_thread_alloc(&thr, path, bufsize, kva_req);
error = hwt_thread_alloc(&thr, path, ctx->bufsize,
int hwt_thread_alloc(struct hwt_thread **thr0, char *path, size_t bufsize,