]> err.no Git - linux-2.6/blobdiff - drivers/pci/pci-sysfs.c
Merge branch 'upstream-fixes' into upstream
[linux-2.6] / drivers / pci / pci-sysfs.c
index 965a5934623a30b19740308c7d31a5bd954bd322..56ac2bc003c7fdae7ab2fe47d00b7a1e2670229a 100644 (file)
@@ -501,9 +501,8 @@ int pci_create_sysfs_dev_files (struct pci_dev *pdev)
        if (pci_resource_len(pdev, PCI_ROM_RESOURCE)) {
                struct bin_attribute *rom_attr;
                
-               rom_attr = kmalloc(sizeof(*rom_attr), GFP_ATOMIC);
+               rom_attr = kzalloc(sizeof(*rom_attr), GFP_ATOMIC);
                if (rom_attr) {
-                       memset(rom_attr, 0x00, sizeof(*rom_attr));
                        pdev->rom_attr = rom_attr;
                        rom_attr->size = pci_resource_len(pdev, PCI_ROM_RESOURCE);
                        rom_attr->attr.name = "rom";