revert to vmalloc