GFP_VMALLOC_SUPPORTED
gfp_t invalid_mask = flags & ~GFP_VMALLOC_SUPPORTED;
flags &= GFP_VMALLOC_SUPPORTED;
if (unlikely(gfp_mask & ~GFP_VMALLOC_SUPPORTED))