Module Name: src Committed By: martin Date: Wed Oct 18 12:16:40 UTC 2023
Modified Files: src/external/cddl/osnet/sys/kern [netbsd-9]: misc.c Log Message: Apply patch, requested by riastradh in ticket #1752: external/cddl/osnet/sys/kern/misc.c (apply patch) Restore thread_create symbol for compatibility (after removal in pullup-9 #1711). To generate a diff of this commit: cvs rdiff -u -r1.5.4.2 -r1.5.4.3 src/external/cddl/osnet/sys/kern/misc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/sys/kern/misc.c diff -u src/external/cddl/osnet/sys/kern/misc.c:1.5.4.2 src/external/cddl/osnet/sys/kern/misc.c:1.5.4.3 --- src/external/cddl/osnet/sys/kern/misc.c:1.5.4.2 Wed Aug 9 17:25:00 2023 +++ src/external/cddl/osnet/sys/kern/misc.c Wed Oct 18 12:16:40 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: misc.c,v 1.5.4.2 2023/08/09 17:25:00 martin Exp $ */ +/* $NetBSD: misc.c,v 1.5.4.3 2023/10/18 12:16:40 martin Exp $ */ /*- * Copyright (c) 2009 The NetBSD Foundation, Inc. @@ -93,6 +93,18 @@ vn_is_readonly(vnode_t *vp) return (vp->v_mount->mnt_flag & MNT_RDONLY); } +#undef thread_create +kthread_t *thread_create(void *, size_t, void (*)(void *), void *, size_t, + proc_t *, int, pri_t); +kthread_t * +thread_create(void *stk, size_t stksize, void (*proc)(), void *arg, + size_t len, proc_t *pp, int state, pri_t pri) +{ + + return solaris__thread_create(stk, stksize, proc, arg, len, pp, state, + pri, "zfs"); +} + kthread_t * solaris__thread_create(void * stk, size_t stksize, void (*proc)(), void *arg, size_t len, proc_t *pp, int state, pri_t pri, const char *name)