From 8c133054904ba180d63e899ee095fb6b093dbde0 Mon Sep 17 00:00:00 2001 From: Brice Goglin Date: Sun, 28 Jan 2007 10:53:40 +0100 Subject: [PATCH] --- yaml --- r: 48783 b: refs/heads/master c: 81bb0e198b4638ac65233b316f4588639dfe1fcd h: refs/heads/master i: 48781: 498c496088a0ffe9e48784199661234aa671c333 48779: 491c95c8ae472ab958f267c383742cfff5bd5303 48775: 5f6a47edf41a2c3fbf6f2da1d0bbbc24456110b4 48767: fd03d1ef609758c918ab09cf821336e1e18fb229 v: v3 --- [refs] | 2 +- trunk/drivers/pci/pci-sysfs.c | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 22628d65b540..241743e72176 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f52383d395178afde66d049e176bb2c59a8c941a +refs/heads/master: 81bb0e198b4638ac65233b316f4588639dfe1fcd diff --git a/trunk/drivers/pci/pci-sysfs.c b/trunk/drivers/pci/pci-sysfs.c index 7a94076752d0..cd913a2a416f 100644 --- a/trunk/drivers/pci/pci-sysfs.c +++ b/trunk/drivers/pci/pci-sysfs.c @@ -143,6 +143,14 @@ static ssize_t is_enabled_show(struct device *dev, return sprintf (buf, "%u\n", atomic_read(&pdev->enable_cnt)); } +#ifdef CONFIG_NUMA +static ssize_t +numa_node_show(struct device *dev, struct device_attribute *attr, char *buf) +{ + return sprintf (buf, "%d\n", dev->numa_node); +} +#endif + static ssize_t msi_bus_show(struct device *dev, struct device_attribute *attr, char *buf) { @@ -194,6 +202,9 @@ struct device_attribute pci_dev_attrs[] = { __ATTR_RO(irq), __ATTR_RO(local_cpus), __ATTR_RO(modalias), +#ifdef CONFIG_NUMA + __ATTR_RO(numa_node), +#endif __ATTR(enable, 0600, is_enabled_show, is_enabled_store), __ATTR(broken_parity_status,(S_IRUGO|S_IWUSR), broken_parity_status_show,broken_parity_status_store),