[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#644899: linux-image-2.6.32-5-amd64: Official intel e1000e driver does not compile anymore after kernel upgrade.



Caspar Smit <c.smit <at> truebit.nl> writes:

> 
> Package: linux-2.6
> Version: 2.6.32-38
> Severity: normal
> 
> After upgrading to the latest stable debian kernel I couldnt compile the
official intel e1000e drivers (v1.6.2) anymore 
> 
> I noticed in the debian changelog many changes to the power management and
e1000e driver so I guess they are related.
> 
> When I compile the drivers from intel I get:
> 
> # make install
> make -C /lib/modules/2.6.32-5-amd64/build
SUBDIRS=/root/build/intel-e1000e/e1000                                         
                                                                               
        e-1.6.2/src modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
>   CC [M]  /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.o
> /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.c: In function
‘e1000_runtime_resume’:
> /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.c:6614: error: ‘struct
dev_pm_info’ has no member named ‘runtime_auto’
> /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.c: At top level:
> /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.c:7468: error: implicit
declaration of function ‘SET_RUNTIME_PM_OPS’
> /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.c:7470: error: initializer
element is not constant
> /root/build/intel-e1000e/e1000e-1.6.2/src/netdev.c:7470: error: (near
initialization for ‘e1000_pm_ops.suspend_noirq’)
> make[4]: *** [/root/build/intel-e1000e/e1000e-1.6.2/src/netdev.o] Error 1
> make[3]: *** [_module_/root/build/intel-e1000e/e1000e-1.6.2/src] Error 2
> make[2]: *** [sub-make] Error 2
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
> make: *** [default] Error 2
> 
> 


Hi,

 got the same here, just after upgrade to 2.6.32-38.

I managed to compile it by temporarily disabling PowerManagement
make CFLAGS_EXTRA=-DDISABLE_PM install

Any "real" solution is welcome.

regards
GuiHome


Reply to: