mm: use vmalloc_array and vcalloc for array allocations
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 8 Mar 2022 10:02:21 +0000 (05:02 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 8 Mar 2022 14:30:46 +0000 (09:30 -0500)
commit3000f2e2fc855664c28d3e6a47e0373737974eb4
tree523804b14bc1657ea7755c27d087707a5fc3a360
parenta8749a35c39903120ec421ef2525acc8e0daa55c
mm: use vmalloc_array and vcalloc for array allocations

Instead of using array_size or just a multiply, use a function that
takes care of both the multiplication and the overflow checks.

Acked-by: Michal Hocko <mhocko@suse.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
mm/percpu-stats.c
mm/swap_cgroup.c