summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Dichtel <nicolas.dichtel@6wind.com>2013-02-20 09:56:56 +0100
committerThomas Monjalon <thomas.monjalon@6wind.com>2013-03-21 10:20:59 +0100
commit554bb11af8df70dbaad17a8a9a694810084d3942 (patch)
treea328a739ef69309cec798f1733667ed424b2df58
parentc42152d3445b9b6c8403d0b24dc65f61d352ffc7 (diff)
igb_uio: fix build with kernel >= 3.8v1.2.3r1
__devinit has been removed in linux commit 54b956b903 ("Remove __dev* markings from init.h", 3.8-rc4). Acked-by: Ivan Boule <ivan.boule@6wind.com> Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
-rw-r--r--lib/librte_eal/linuxapp/igb_uio/igb_uio.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/librte_eal/linuxapp/igb_uio/igb_uio.c b/lib/librte_eal/linuxapp/igb_uio/igb_uio.c
index 51733f6822..4e54c46200 100644
--- a/lib/librte_eal/linuxapp/igb_uio/igb_uio.c
+++ b/lib/librte_eal/linuxapp/igb_uio/igb_uio.c
@@ -255,7 +255,11 @@ igbuio_pci_release_iomem(struct uio_info *info)
}
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,8,0)
static int __devinit
+#else
+static int
+#endif
igbuio_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
{
struct rte_uio_pci_dev *udev;