[PATCH 1/5] mm/vmalloc.c: keep track of free blocks for vmap allocation