From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from g4t3426.houston.hp.com (g4t3426.houston.hp.com [15.201.208.54]) by dpdk.org (Postfix) with ESMTP id 0B712B3A0 for ; Tue, 26 Aug 2014 22:53:01 +0200 (CEST) Received: from G9W0364.americas.hpqcorp.net (g9w0364.houston.hp.com [16.216.193.45]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by g4t3426.houston.hp.com (Postfix) with ESMTPS id DCBBC1AD for ; Tue, 26 Aug 2014 20:57:01 +0000 (UTC) Received: from G4W6304.americas.hpqcorp.net (16.210.26.229) by G9W0364.americas.hpqcorp.net (16.216.193.45) with Microsoft SMTP Server (TLS) id 14.3.169.1; Tue, 26 Aug 2014 20:55:30 +0000 Received: from G4W3304.americas.hpqcorp.net ([169.254.2.248]) by G4W6304.americas.hpqcorp.net ([16.210.26.229]) with mapi id 14.03.0169.001; Tue, 26 Aug 2014 20:55:30 +0000 From: "Habibi, Michael" To: "dev@dpdk.org" Thread-Topic: irq_to_desc undefined when compiling igb_uio Thread-Index: Ac/Bb9HtLBbOWoCSS+u5Ll4liA/ZEA== Date: Tue, 26 Aug 2014 20:55:29 +0000 Message-ID: <845ED019F5932D4E8BED0A693FDBF6E72442E8E7@G4W3304.americas.hpqcorp.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [16.210.48.25] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [dpdk-dev] irq_to_desc undefined when compiling igb_uio X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2014 20:53:01 -0000 All, I am building the latest DPDK version from dpdk.org (1.7.0), last commit 87= 77aa. I am building with essentially the target defconfig_x86_64-native-lin= uxapp-gcc (renamed), using a gcc 4.4.6/eglibc 2.15 toolchain and a 2.6.34 l= inux kernel. During compilation, compiling the igb_uio kernel module result= s in the following warning: CC [M] /path/to/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o Building modules, stage 2. MODPOST 1 modules WARNING: "irq_to_desc" [/path/to/build/lib/librte_eal/linuxapp/igb_uio/igb_= uio.ko] undefined! This results in an obvious error when trying to load the module, igb_uio: Unknown symbol irq_to_desc insmod: cannot insert '/lib/modules/2.6.34/drivers/net/igb_uio.ko': unknown= symbol in module I have verified in our kernel source, as well as the public source for 2.6.= 34, that irq_to_desc is not an exported function. However the documentation= states that the minimum version required is only 2.6.33. Did I setup my en= vironment or build my kernel incorrectly? We are building our own kernel for our use, so I have no problem rebuilding= the kernel to export this symbol, but I wanted to verify with the dpdk dev= elopers first to see if this a potential bug or something I've done incorre= ctly. Thanks!