summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2014-12-23 04:53:20 +0000
committertedu <tedu@openbsd.org>2014-12-23 04:53:20 +0000
commit0c632275634ac9fcaf2a9711ed817f35ad04db18 (patch)
tree97e175cabb1eeeea9a8df4c80615ea3441a52967
parentoptimize locking a wee bit by holding it for critical parts only (diff)
downloadwireguard-openbsd-0c632275634ac9fcaf2a9711ed817f35ad04db18.tar.xz
wireguard-openbsd-0c632275634ac9fcaf2a9711ed817f35ad04db18.zip
convert from nointr to waitok
-rw-r--r--sys/miscfs/fuse/fuse_vfsops.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/miscfs/fuse/fuse_vfsops.c b/sys/miscfs/fuse/fuse_vfsops.c
index 6c8f5cc73df..7b5d46a07e2 100644
--- a/sys/miscfs/fuse/fuse_vfsops.c
+++ b/sys/miscfs/fuse/fuse_vfsops.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: fuse_vfsops.c,v 1.13 2014/12/16 18:30:04 tedu Exp $ */
+/* $OpenBSD: fuse_vfsops.c,v 1.14 2014/12/23 04:53:20 tedu Exp $ */
/*
* Copyright (c) 2012-2013 Sylvestre Gallon <ccna.syl@gmail.com>
*
@@ -305,8 +305,8 @@ int fusefs_vptofh(struct vnode *vp, struct fid *fhp)
int fusefs_init(struct vfsconf *vfc)
{
- pool_init(&fusefs_fbuf_pool, sizeof(struct fusebuf), 0, 0, 0,
- "fmsg", &pool_allocator_nointr);
+ pool_init(&fusefs_fbuf_pool, sizeof(struct fusebuf), 0, 0, PR_WAITOK,
+ "fmsg", NULL);
return (0);
}