summaryrefslogtreecommitdiff
path: root/usr/src/lib/libfakekernel
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libfakekernel')
-rw-r--r--usr/src/lib/libfakekernel/common/kstat.c6
-rw-r--r--usr/src/lib/libfakekernel/common/mapfile-vers3
-rw-r--r--usr/src/lib/libfakekernel/common/sys/user.h1
-rw-r--r--usr/src/lib/libfakekernel/common/taskq.c1
4 files changed, 11 insertions, 0 deletions
diff --git a/usr/src/lib/libfakekernel/common/kstat.c b/usr/src/lib/libfakekernel/common/kstat.c
index 849f0ddf0e..4b6d2baa08 100644
--- a/usr/src/lib/libfakekernel/common/kstat.c
+++ b/usr/src/lib/libfakekernel/common/kstat.c
@@ -12,6 +12,7 @@
/*
* Copyright 2013 Nexenta Systems, Inc. All rights reserved.
* Copyright 2017 RackTop Systems.
+ * Copyright 2019 Joyent, Inc.
*/
#include <sys/types.h>
@@ -42,6 +43,11 @@ kstat_named_init(kstat_named_t *knp, const char *name, uchar_t type)
/*ARGSUSED*/
void
+kstat_named_setstr(kstat_named_t *knp, const char *src)
+{}
+
+/*ARGSUSED*/
+void
kstat_install(kstat_t *ksp)
{}
diff --git a/usr/src/lib/libfakekernel/common/mapfile-vers b/usr/src/lib/libfakekernel/common/mapfile-vers
index 69d0055a27..b33f6fc160 100644
--- a/usr/src/lib/libfakekernel/common/mapfile-vers
+++ b/usr/src/lib/libfakekernel/common/mapfile-vers
@@ -11,6 +11,7 @@
#
# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
+# Copyright (c) 2017, Joyent, Inc.
# Copyright 2017 RackTop Systems.
# Copyright 2019 Joyent, Inc.
#
@@ -155,6 +156,7 @@ SYMBOL_VERSION SUNWprivate_1.1 {
kstat_create;
kstat_create_zone;
kstat_named_init;
+ kstat_named_setstr;
kstat_delete;
kstat_install;
kstat_waitq_enter;
@@ -215,6 +217,7 @@ SYMBOL_VERSION SUNWprivate_1.1 {
taskq_dispatch_ent;
taskq_empty;
taskq_member;
+ taskq_empty;
taskq_wait;
thread_create;
diff --git a/usr/src/lib/libfakekernel/common/sys/user.h b/usr/src/lib/libfakekernel/common/sys/user.h
index f37548895c..190d7ca64b 100644
--- a/usr/src/lib/libfakekernel/common/sys/user.h
+++ b/usr/src/lib/libfakekernel/common/sys/user.h
@@ -31,6 +31,7 @@ extern "C" {
struct exdata;
#if defined(_KERNEL) || defined(_FAKE_KERNEL) || defined(_KMEMUSER)
typedef struct uf_info uf_info_t;
+typedef uint_t uf_entry_gen_t;
#endif
typedef struct user user_t;
diff --git a/usr/src/lib/libfakekernel/common/taskq.c b/usr/src/lib/libfakekernel/common/taskq.c
index 76962f5a64..85a823f2af 100644
--- a/usr/src/lib/libfakekernel/common/taskq.c
+++ b/usr/src/lib/libfakekernel/common/taskq.c
@@ -25,6 +25,7 @@
/*
* Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved.
* Copyright 2013 Nexenta Systems, Inc. All rights reserved.
+ * Copyright (c) 2017, Joyent, Inc.
* Copyright 2017 RackTop Systems.
* Copyright 2018, Joyent, Inc.
*/