Setting up linux-headers-2.6.15-26-server (2.6.15-26.47) ...
root@us-connectme2:~/e1000-4.3.15/src# make
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall -I/lib/modules/2.6.15-26-server/build/include -I. -D__SMP__ -DIANS -DIANS_BASE_ADAPTER_TEAMING -DIANS_BASE_VLAN_TAGGING -DIANS_BASE_VLAN_ID -DIDIAG -c -o e1000_main.o e1000_main.c
In file included from /lib/modules/2.6.15-26-server/build/include/asm/processor.h:18,
from /lib/modules/2.6.15-26-server/build/include/asm/thread_info.h:17,
from /lib/modules/2.6.15-26-server/build/include/linux/thread_info.h:21,
from /lib/modules/2.6.15-26-server/build/include/linux/preempt.h:10,
from /lib/modules/2.6.15-26-server/build/include/linux/spinlock.h:50,
from /lib/modules/2.6.15-26-server/build/include/linux/capability.h:45,
from /lib/modules/2.6.15-26-server/build/include/linux/sched.h:7,
from /lib/modules/2.6.15-26-server/build/include/linux/module.h:10,
from e1000.h:40,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/system.h: In function et_64bit_var’:
/lib/modules/2.6.15-26-server/build/include/asm/system.h:213: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.6.15-26-server/build/include/asm/system.h:213: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /lib/modules/2.6.15-26-server/build/include/asm/smp.h:18,
from /lib/modules/2.6.15-26-server/build/include/linux/smp.h:19,
from /lib/modules/2.6.15-26-server/build/include/linux/sched.h:26,
from /lib/modules/2.6.15-26-server/build/include/linux/module.h:10,
from e1000.h:40,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/mpspec.h:6:25: error: mach_mpspec.h: No such file or directory
In file included from /lib/modules/2.6.15-26-server/build/include/asm/smp.h:18,
from /lib/modules/2.6.15-26-server/build/include/linux/smp.h:19,
from /lib/modules/2.6.15-26-server/build/include/linux/sched.h:26,
from /lib/modules/2.6.15-26-server/build/include/linux/module.h:10,
from e1000.h:40,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/mpspec.h: At top level:
/lib/modules/2.6.15-26-server/build/include/asm/mpspec.h:8: error: P_BUSSES’ undeclared here (not in a function)
/lib/modules/2.6.15-26-server/build/include/asm/mpspec.h:23: error: SOURCES’ undeclared here (not in a function)
In file included from /lib/modules/2.6.15-26-server/build/include/linux/smp.h:19,
from /lib/modules/2.6.15-26-server/build/include/linux/sched.h:26,
from /lib/modules/2.6.15-26-server/build/include/linux/module.h:10,
from e1000.h:40,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/smp.h:77:26: error: mach_apicdef.h: No such file or directory
In file included from /lib/modules/2.6.15-26-server/build/include/linux/smp.h:19,
from /lib/modules/2.6.15-26-server/build/include/linux/sched.h:26,
from /lib/modules/2.6.15-26-server/build/include/linux/module.h:10,
from e1000.h:40,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/smp.h: In function processor_id’:
/lib/modules/2.6.15-26-server/build/include/asm/smp.h:81: warning: implicit declaration of function ‘GET_APIC_ID’
In file included from /lib/modules/2.6.15-26-server/build/include/linux/irq.h:22,
from /lib/modules/2.6.15-26-server/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.15-26-server/build/include/linux/hardirq.h:7,
from /lib/modules/2.6.15-26-server/build/include/linux/interrupt.h:11,
from /lib/modules/2.6.15-26-server/build/include/linux/rcuref.h:36,
from /lib/modules/2.6.15-26-server/build/include/linux/fs.h:12,
from /lib/modules/2.6.15-26-server/build/include/linux/mm.h:15,
from e1000.h:44,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/irq.h:16:25: error: irq_vectors.h: No such file or directory
In file included from /lib/modules/2.6.15-26-server/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.15-26-server/build/include/linux/hardirq.h:7,
from /lib/modules/2.6.15-26-server/build/include/linux/interrupt.h:11,
from /lib/modules/2.6.15-26-server/build/include/linux/rcuref.h:36,
from /lib/modules/2.6.15-26-server/build/include/linux/fs.h:12,
from /lib/modules/2.6.15-26-server/build/include/linux/mm.h:15,
from e1000.h:44,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/linux/irq.h: At top level:
/lib/modules/2.6.15-26-server/build/include/linux/irq.h:85: error: ‘NR_IRQS’ undeclared here (not in a function)
In file included from /lib/modules/2.6.15-26-server/build/include/linux/irq.h:94,
from /lib/modules/2.6.15-26-server/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.15-26-server/build/include/linux/hardirq.h:7,
from /lib/modules/2.6.15-26-server/build/include/linux/interrupt.h:11,
from /lib/modules/2.6.15-26-server/build/include/linux/rcuref.h:36,
from /lib/modules/2.6.15-26-server/build/include/linux/fs.h:12,
from /lib/modules/2.6.15-26-server/build/include/linux/mm.h:15,
from e1000.h:44,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/asm/hw_irq.h:30: error: _VECTORS’ undeclared here (not in a function)
In file included from /lib/modules/2.6.15-26-server/build/include/linux/if_ether.h:109,
from /lib/modules/2.6.15-26-server/build/include/linux/netdevice.h:29,
from e1000.h:49,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/linux/skbuff.h: In function ‘skb_add_data’:
/lib/modules/2.6.15-26-server/build/include/linux/skbuff.h:1128: warning: pointer targets in passing argument 1 of ‘csum_and_copy_from_user’ differ in gnedness
In file included from /lib/modules/2.6.15-26-server/build/include/net/request_sock.h:22,
from /lib/modules/2.6.15-26-server/build/include/linux/ip.h:84,
from e1000.h:63,
from e1000_main.c:33:
/lib/modules/2.6.15-26-server/build/include/net/sock.h: In function _to_page’:
/lib/modules/2.6.15-26-server/build/include/net/sock.h:1064: warning: pointer targets in passing argument 1 of ‘csum_and_copy_from_user’ differ in signedness
e1000_main.c: At top level:
e1000_main.c:207: warning: initialization from incompatible pointer type
e1000_main.c: In function ‘e1000_up’:
e1000_main.c:267: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
e1000_main.c: In function ‘e1000_irq_disable’:
e1000_main.c:1857: error: too few arguments to function ‘synchronize_irq’
e1000_main.c: In function ‘e1000_notify_reboot’:
e1000_main.c:2409: warning: implicit declaration of function ’
e1000_main.c:2409: error: syntax error before ‘{’ token
e1000_main.c: At top level:
e1000_main.c:2414: error: syntax error before ‘return’
e1000_main.c: In function ‘e1000_suspend’:
e1000_main.c:2459: error: too many arguments to function ‘pci_save_state’
e1000_main.c: In function ‘e1000_resume’:
e1000_main.c:2475: error: too many arguments to function ‘pci_restore_state’
make: *** [e1000_main.o] Error 1