]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - virt/kvm/kvm_main.c
treewide: Use array_size() in vmalloc()
[linux.git] / virt / kvm / kvm_main.c
index c7b2e927f69903c4eb8bb571282d7a5b7ca5ca27..828ec2ca9b31464938700da9c7927fbd686a57a1 100644 (file)
@@ -3059,7 +3059,8 @@ static long kvm_vm_ioctl(struct file *filp,
                        goto out;
                if (routing.nr) {
                        r = -ENOMEM;
-                       entries = vmalloc(routing.nr * sizeof(*entries));
+                       entries = vmalloc(array_size(sizeof(*entries),
+                                                    routing.nr));
                        if (!entries)
                                goto out;
                        r = -EFAULT;