On Sat, Sep 28, 2013 at 4:12 AM, Sachin Kamat <sachin.kamat@xxxxxxxxxx> wrote: > Local variables used only in this file are made static. > > Signed-off-by: Sachin Kamat <sachin.kamat@xxxxxxxxxx> > --- > drivers/pci/pci-sysfs.c | 14 ++++++++------ > 1 file changed, 8 insertions(+), 6 deletions(-) > > diff --git a/drivers/pci/pci-sysfs.c b/drivers/pci/pci-sysfs.c > index d8eb880..ec1dbea 100644 > --- a/drivers/pci/pci-sysfs.c > +++ b/drivers/pci/pci-sysfs.c > @@ -304,7 +304,7 @@ static ssize_t bus_rescan_store(struct bus_type *bus, const char *buf, > } > static BUS_ATTR(rescan, (S_IWUSR|S_IWGRP), NULL, bus_rescan_store); > > -struct attribute *pci_bus_attrs[] = { > +static struct attribute *pci_bus_attrs[] = { Did you compile this? I see this: drivers/pci/pci-sysfs.c:306:29: error: static declaration of ‘pci_bus_attrs’ follows non-static declaration drivers/pci/pci.h:159:29: note: previous declaration of ‘pci_bus_attrs’ was here and there is a use in drivers/pci/pci-driver.c. I applied this (without the pci_bus_attrs hunk) to my pci/misc branch, thanks! Bjorn > &bus_attr_rescan.attr, > NULL, > }; > @@ -335,8 +335,9 @@ dev_rescan_store(struct device *dev, struct device_attribute *attr, > } > return count; > } > -struct device_attribute dev_rescan_attr = __ATTR(rescan, (S_IWUSR|S_IWGRP), > - NULL, dev_rescan_store); > +static struct device_attribute dev_rescan_attr = __ATTR(rescan, > + (S_IWUSR|S_IWGRP), > + NULL, dev_rescan_store); > > static void remove_callback(struct device *dev) > { > @@ -366,8 +367,9 @@ remove_store(struct device *dev, struct device_attribute *dummy, > count = ret; > return count; > } > -struct device_attribute dev_remove_attr = __ATTR(remove, (S_IWUSR|S_IWGRP), > - NULL, remove_store); > +static struct device_attribute dev_remove_attr = __ATTR(remove, > + (S_IWUSR|S_IWGRP), > + NULL, remove_store); > > static ssize_t > dev_bus_rescan_store(struct device *dev, struct device_attribute *attr, > @@ -554,7 +556,7 @@ boot_vga_show(struct device *dev, struct device_attribute *attr, char *buf) > !!(pdev->resource[PCI_ROM_RESOURCE].flags & > IORESOURCE_ROM_SHADOW)); > } > -struct device_attribute vga_attr = __ATTR_RO(boot_vga); > +static struct device_attribute vga_attr = __ATTR_RO(boot_vga); > > static ssize_t > pci_read_config(struct file *filp, struct kobject *kobj, > -- > 1.7.9.5 > -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html