summaryrefslogtreecommitdiff
path: root/lib/libukfs
diff options
context:
space:
mode:
authorpooka <pooka@NetBSD.org>2011-01-02 13:01:45 +0000
committerpooka <pooka@NetBSD.org>2011-01-02 13:01:45 +0000
commit97a18b20322a207033672929486e2c08b8cd0378 (patch)
tree1bd875f82ff4ec9086f352207e81acd2facc8b9e /lib/libukfs
parentd359eb1e2a71064bc52e8e1a6ebef9a4f80e4eca (diff)
rump_lwproc_newproc -> rump_lwproc_rfork
Diffstat (limited to 'lib/libukfs')
-rw-r--r--lib/libukfs/ukfs.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libukfs/ukfs.c b/lib/libukfs/ukfs.c
index 95907710e2d..e52ac82dde6 100644
--- a/lib/libukfs/ukfs.c
+++ b/lib/libukfs/ukfs.c
@@ -1,4 +1,4 @@
-/* $NetBSD: ukfs.c,v 1.55 2010/11/26 11:10:53 pooka Exp $ */
+/* $NetBSD: ukfs.c,v 1.56 2011/01/02 13:01:45 pooka Exp $ */
/*
* Copyright (c) 2007, 2008, 2009 Antti Kantee. All Rights Reserved.
@@ -122,7 +122,7 @@ precall(struct ukfs *ukfs, struct lwp **curlwp)
*curlwp = rump_pub_lwproc_curlwp();
if (*curlwp)
rump_pub_lwproc_switch(ukfs->ukfs_lwp);
- rump_pub_lwproc_newproc();
+ rump_pub_lwproc_rfork(RUMP_RFCFDG);
if (rump_sys_chroot(ukfs->ukfs_mountpath) == -1)
return errno;
@@ -671,7 +671,7 @@ ukfs_release(struct ukfs *fs, int flags)
/* get root lwp */
rump_pub_lwproc_switch(fs->ukfs_lwp);
- rump_pub_lwproc_newproc();
+ rump_pub_lwproc_rfork(RUMP_RFCFDG);
if ((flags & UKFS_RELFLAG_NOUNMOUNT) == 0) {
int rv, mntflag, error;