void __kasan_unpoison_vmap_areas(struct vm_struct **vms, int nr_vms) { int area;
for (area = 0 ; area < nr_vms ; area++) { kasan_poison(vms[area]->addr, vms[area]->size,
arch_kasan_get_tag(vms[area]->addr), false);
arch_kasan_get_tag(vms[0]->addr), false);arch_kasan_set_tag(vms[area]->addr, arch_kasan_get_tag(vms[0]->addr));
Like set_tag(), arch_kasan_set_tag() does not set the tag value in place, so this line is a no-op.