]> git.proxmox.com Git - mirror_spl.git/blobdiff - module/spl/spl-kmem.c
Use spl_fstrans_mark instead of memalloc_noio_save
[mirror_spl.git] / module / spl / spl-kmem.c
index 92263f8f4ec4d8fce3514276a52ef01849a77b25..0931fdfcfd4e1291787356f4a10bae7ddaf23983 100644 (file)
@@ -185,7 +185,7 @@ spl_kmem_alloc_impl(size_t size, int flags, int node)
                 */
                if ((size > spl_kmem_alloc_max) || use_vmem) {
                        if (flags & KM_VMEM) {
-                               ptr = spl_vmalloc(size, lflags, PAGE_KERNEL);
+                               ptr = __vmalloc(size, lflags, PAGE_KERNEL);
                        } else {
                                return (NULL);
                        }
@@ -198,7 +198,7 @@ spl_kmem_alloc_impl(size_t size, int flags, int node)
 
                /*
                 * For vmem_alloc() and vmem_zalloc() callers retry immediately
-                * using spl_vmalloc() which is unlikely to fail.
+                * using __vmalloc() which is unlikely to fail.
                 */
                if ((flags & KM_VMEM) && (use_vmem == 0))  {
                        use_vmem = 1;