summaryrefslogtreecommitdiffstats
path: root/sys/cddl/compat/opensolaris/kern/opensolaris_vm.c
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2013-11-29 15:39:39 +0000
committeravg <avg@FreeBSD.org>2013-11-29 15:39:39 +0000
commit430acb421726ab31ef1ff326a7c992c59ff2ec65 (patch)
tree73045f278b8b4e6105815547416749575b30ef9a /sys/cddl/compat/opensolaris/kern/opensolaris_vm.c
parent16f88ac15b905ab203671bcdae855c720a12b25c (diff)
downloadFreeBSD-src-430acb421726ab31ef1ff326a7c992c59ff2ec65.zip
FreeBSD-src-430acb421726ab31ef1ff326a7c992c59ff2ec65.tar.gz
zfs: add zfs_freebsd_putpages
this should be more optimal than writing pages one-by-one via zfs_write -> update_pages in the case of multi-page putpages call MFC after: 16 days
Diffstat (limited to 'sys/cddl/compat/opensolaris/kern/opensolaris_vm.c')
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_vm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/cddl/compat/opensolaris/kern/opensolaris_vm.c b/sys/cddl/compat/opensolaris/kern/opensolaris_vm.c
index 871f1c6..fe444ec 100644
--- a/sys/cddl/compat/opensolaris/kern/opensolaris_vm.c
+++ b/sys/cddl/compat/opensolaris/kern/opensolaris_vm.c
@@ -40,6 +40,8 @@ __FBSDID("$FreeBSD$");
const int zfs_vm_pagerret_bad = VM_PAGER_BAD;
const int zfs_vm_pagerret_error = VM_PAGER_ERROR;
const int zfs_vm_pagerret_ok = VM_PAGER_OK;
+const int zfs_vm_pagerput_sync = VM_PAGER_PUT_SYNC;
+const int zfs_vm_pagerput_inval = VM_PAGER_PUT_INVAL;
void
zfs_vmobject_assert_wlocked(vm_object_t object)
OpenPOWER on IntegriCloud