]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/nvpair/nvpair_alloc_spl.c
Use vmem_alloc() for nvlists
[mirror_zfs.git] / module / nvpair / nvpair_alloc_spl.c
index f9055b94f1008d7acd299e341d04e6f81b0d3929..bc377ab662570a4e6fa2fa0acf3b19d4a58cd51f 100644 (file)
 
 #include <sys/nvpair.h>
 #include <sys/kmem.h>
+#include <sys/vmem.h>
 
 static void *
 nv_alloc_sleep_spl(nv_alloc_t *nva, size_t size)
 {
-       return (kmem_alloc(size, KM_SLEEP));
+       return (vmem_alloc(size, KM_SLEEP));
 }
 
 static void *
 nv_alloc_pushpage_spl(nv_alloc_t *nva, size_t size)
 {
-       return (kmem_alloc(size, KM_PUSHPAGE));
+       return (vmem_alloc(size, KM_PUSHPAGE));
 }
 
 static void *