mm/vmalloc: don't set area->caller twice