drivers: use kzalloc/kcalloc instead of 'kmalloc+memset', where possible
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / vga / vgaarb.c
index 8a1021f2e319e1f1918fadd25550bf9e1a7c4b84..c72f1c0b5e637951a450b21378f2edfeb8e92725 100644 (file)
@@ -1171,10 +1171,9 @@ static int vga_arb_open(struct inode *inode, struct file *file)
 
        pr_debug("%s\n", __func__);
 
-       priv = kmalloc(sizeof(struct vga_arb_private), GFP_KERNEL);
+       priv = kzalloc(sizeof(*priv), GFP_KERNEL);
        if (priv == NULL)
                return -ENOMEM;
-       memset(priv, 0, sizeof(*priv));
        spin_lock_init(&priv->lock);
        file->private_data = priv;