dm: use vzalloc