]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - mm/slab.c
mm: add support for kmem caches in DMA32 zone
[mirror_ubuntu-bionic-kernel.git] / mm / slab.c
index 3fb990965bc46465093b6f6f9da426fb0a68aa67..a849bf4fe8935e3088fc8bbde224312b91760fcc 100644 (file)
--- a/mm/slab.c
+++ b/mm/slab.c
@@ -2129,6 +2129,8 @@ done:
        cachep->allocflags = __GFP_COMP;
        if (flags & SLAB_CACHE_DMA)
                cachep->allocflags |= GFP_DMA;
+       if (flags & SLAB_CACHE_DMA32)
+               cachep->allocflags |= GFP_DMA32;
        if (flags & SLAB_RECLAIM_ACCOUNT)
                cachep->allocflags |= __GFP_RECLAIMABLE;
        cachep->size = size;