Vmalloc eliminate extra loop