Ubuntu is the one with the unexpected version strings in the kernel. I would suggest that you update the kernel to the latest which should have the newest ixgbevf in the kernel. That way you won't have to install the out-of-tree driver, unless you have a specific need for it.
Todd Fujinaka Software Application Engineer Networking Division (ND) Intel Corporation [email protected] (503) 712-4565 -----Original Message----- From: Steven Nelson [mailto:[email protected]] Sent: Tuesday, September 02, 2014 3:12 PM To: Fujinaka, Todd; [email protected] Subject: Re: Compiling 2.15.3 on linux-3.13.0-35 Ubuntu 14.04 on Amazon AWS. It started happening when I updated the kernel. 2.14.2 also fails, but with more errors. -Steve On 9/2/14, 4:56 PM, "Fujinaka, Todd" <[email protected]> wrote: >Which OS are you using? Is it Debian (where we've been having troubles >lately)? > >We support RHEL7 and RHEL 6, and SLES 11 SP3 and SLES10 SP4, and >upstream kernels. Sometimes we have issues with other kernels because >of inaccurate or unexpected version strings in the kernel. > >Todd Fujinaka >Software Application Engineer >Networking Division (ND) >Intel Corporation >[email protected] >(503) 712-4565 > >-----Original Message----- >From: Steven Nelson [mailto:[email protected]] >Sent: Tuesday, September 02, 2014 2:00 PM >To: [email protected] >Subject: [E1000-devel] Compiling 2.15.3 on linux-3.13.0-35 > >I have been attempting to compile the 2.15.3 version of the ixgbevf >driver using dkms, however I keep getting this error: > > >make -C /lib/modules/3.13.0-35-generic/build >SUBDIRS=/var/lib/dkms/ixgbevf/2.15.3/build/src modules > >make[1]: Entering directory `/usr/src/linux-headers-3.13.0-35-generic' > > CC [M] /var/lib/dkms/ixgbevf/2.15.3/build/src/ixgbevf_main.o > >/var/lib/dkms/ixgbevf/2.15.3/build/src/ixgbevf_main.c: In function >Œixgbevf_get_stats64¹: > >/var/lib/dkms/ixgbevf/2.15.3/build/src/ixgbevf_main.c:4230:4: error: >implicit declaration of function Œu64_stats_fetch_begin_bh¹ >[-Werror=implicit-function-declaration] > > start = u64_stats_fetch_begin_irq(&ring->syncp); > > ^ > >/var/lib/dkms/ixgbevf/2.15.3/build/src/ixgbevf_main.c:4233:3: error: >implicit declaration of function Œu64_stats_fetch_retry_bh¹ >[-Werror=implicit-function-declaration] > > } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); > > ^ > >cc1: some warnings being treated as errors > >make[2]: *** [/var/lib/dkms/ixgbevf/2.15.3/build/src/ixgbevf_main.o] >Error 1 > >make[1]: *** [_module_/var/lib/dkms/ixgbevf/2.15.3/build/src] Error 2 > >make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-35-generic' > >make: *** [default] Error 2 > > >Any ideas how to resolve this? > > >-Steve ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
