mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 01:24:12 +08:00
vgaarb: use kzalloc in vga_arbiter_add_pci_device()
Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> Reviewed-by: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
fa4270d8e0
commit
945ef5bb14
@ -531,7 +531,7 @@ static bool vga_arbiter_add_pci_device(struct pci_dev *pdev)
|
||||
return false;
|
||||
|
||||
/* Allocate structure */
|
||||
vgadev = kmalloc(sizeof(struct vga_device), GFP_KERNEL);
|
||||
vgadev = kzalloc(sizeof(struct vga_device), GFP_KERNEL);
|
||||
if (vgadev == NULL) {
|
||||
pr_err("failed to allocate pci device\n");
|
||||
/*
|
||||
@ -541,8 +541,6 @@ static bool vga_arbiter_add_pci_device(struct pci_dev *pdev)
|
||||
return false;
|
||||
}
|
||||
|
||||
memset(vgadev, 0, sizeof(*vgadev));
|
||||
|
||||
/* Take lock & check for duplicates */
|
||||
spin_lock_irqsave(&vga_lock, flags);
|
||||
if (vgadev_find(pdev) != NULL) {
|
||||
|
Loading…
Reference in New Issue
Block a user