I have a Fujitsu N series 6110, and it has an "application panel" with configurable keys, i can get the normal internet,mail,a and b keys to generate a keycode, but cant get the media keys to generate anything in xev.
i have tried to install these drivers:
http://apanel.sourceforge.net/index.php
i came into a few errors while trying to make the module.
i have installed gcc, make, linux-source and linux-headers.
is there another way to get these to generate a keycode?
here are errors from the linked drivers,
1.
seige@Fujitsu:~/apanel-linux-1.3/linux$ make KERNEL_SOURCE=/usr/src/linux-source-2.6.31/
2.
make -C /usr/src/linux-source-2.6.31/ SUBDIRS=`pwd` modules
3.
make[1]: Entering directory `/usr/src/linux-source-2.6.31'
4.
5.
ERROR: Kernel configuration is invalid.
6.
include/linux/autoconf.h or include/config/auto.conf are missing.
7.
Run 'make oldconfig && make prepare' on kernel src to fix it.
8.
9.
10.
WARNING: Symbol version dump /usr/src/linux-source-2.6.31/Module.symvers
11.
is missing; modules will have no dependencies and modversions.
12.
13.
CC [M] /home/seige/apanel-linux-1.3/linux/apanel.o
14.
cc1: error: include/linux/autoconf.h: No such file or directory
15.
In file included from include/linux/prefetch.h:14,
16.
from include/linux/list.h:6,
17.
from include/linux/module.h:9,
18.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
19.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:115: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
20.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:115: error: requested alignment is not a constant
21.
In file included from include/linux/prefetch.h:14,
22.
from include/linux/list.h:6,
23.
from include/linux/module.h:9,
24.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
25.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:161:1: warning: "cache_line_size" redefined
26.
In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:28,
27.
from include/linux/prefetch.h:14,
28.
from include/linux/list.h:6,
29.
from include/linux/module.h:9,
30.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
31.
include/linux/cache.h:64:1: warning: this is the location of the previous definition
32.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h: In function ‘load_cr3’:
33.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:192: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
34.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:192: error: (Each undeclared identifier is reported only once
35.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:192: error: for each function it appears in.)
36.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h: At top level:
37.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:241: error: requested alignment is not a constant
38.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:272: error: requested alignment is not a constant
39.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h: In function ‘wbinvd_halt’:
40.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:777: error: implicit declaration of function ‘halt’
41.
In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic.h:4,
42.
from /usr/src/linux-source-2.6.31/arch/x86/include/asm/thread_info.h:24,
43.
from include/linux/thread_info.h:56,
44.
from include/linux/preempt.h:9,
45.
from include/linux/spinlock.h:50,
46.
from include/linux/seqlock.h:29,
47.
from include/linux/time.h:8,
48.
from include/linux/stat.h:60,
49.
from include/linux/module.h:10,
50.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
51.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
52.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:201: warning: type defaults to ‘int’ in declaration of ‘atomic64_t’
53.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:201: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
54.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:213: error: expected ‘)’ before ‘*’ token
55.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:225: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
56.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_add’:
57.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:228: error: ‘v’ undeclared (first use in this function)
58.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:227: error: invalid lvalue in asm output 0
59.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:227: error: memory input 2 is not directly addressable
60.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
61.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:239: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
62.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_sub’:
63.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:242: error: ‘v’ undeclared (first use in this function)
64.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:241: error: invalid lvalue in asm output 0
65.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:241: error: memory input 2 is not directly addressable
66.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
67.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:255: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
68.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_sub_and_test’:
69.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:260: error: ‘v’ undeclared (first use in this function)
70.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:259: error: invalid lvalue in asm output 0
71.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:259: error: memory input 3 is not directly addressable
72.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
73.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:271: error: expected ‘)’ before ‘*’ token
74.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:284: error: expected ‘)’ before ‘*’ token
75.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:299: error: expected ‘)’ before ‘*’ token
76.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:317: error: expected ‘)’ before ‘*’ token
77.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:336: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
78.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_add_negative’:
79.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:341: error: ‘v’ undeclared (first use in this function)
80.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:340: error: invalid lvalue in asm output 0
81.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:340: error: memory input 3 is not directly addressable
82.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
83.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:353: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
84.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_add_return’:
85.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:357: error: ‘v’ undeclared (first use in this function)
86.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:356: error: invalid lvalue in asm output 1
87.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:356: error: memory input 3 is not directly addressable
88.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
89.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:362: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
90.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_sub_return’:
91.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:364: error: ‘v’ undeclared (first use in this function)
92.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:364: error: too many arguments to function ‘atomic64_add_return’
93.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
94.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:370: error: expected ‘)’ before ‘*’ token
95.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:375: error: expected ‘)’ before ‘*’ token
96.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:425: error: expected ‘)’ before ‘*’ token
97.
In file included from include/linux/mmzone.h:16,
98.
from include/linux/gfp.h:4,
99.
from include/linux/kmod.h:22,
100.
from include/linux/module.h:13,
101.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
102.
include/linux/nodemask.h: In function ‘__first_node’:
103.
include/linux/nodemask.h:239: error: implicit declaration of function ‘find_first_bit’
104.
include/linux/nodemask.h: In function ‘__next_node’:
105.
include/linux/nodemask.h:245: error: implicit declaration of function ‘find_next_bit’
106.
include/linux/nodemask.h: In function ‘__first_unset_node’:
107.
include/linux/nodemask.h:263: error: implicit declaration of function ‘find_first_zero_bit’
108.
In file included from include/linux/gfp.h:4,
109.
from include/linux/kmod.h:22,
110.
from include/linux/module.h:13,
111.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
112.
include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory
113.
include/linux/mmzone.h:251:5: warning: "MAX_NR_ZONES" is not defined
114.
include/linux/mmzone.h:253:7: warning: "MAX_NR_ZONES" is not defined
115.
include/linux/mmzone.h:255:7: warning: "MAX_NR_ZONES" is not defined
116.
In file included from include/linux/gfp.h:4,
117.
from include/linux/kmod.h:22,
118.
from include/linux/module.h:13,
119.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
120.
include/linux/mmzone.h: At top level:
121.
include/linux/mmzone.h:288: error: ‘MAX_NR_ZONES’ undeclared here (not in a function)
122.
In file included from include/linux/gfp.h:8,
123.
from include/linux/kmod.h:22,
124.
from include/linux/module.h:13,
125.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
126.
include/linux/mmdebug.h:4:28: error: linux/autoconf.h: No such file or directory
127.
In file included from include/linux/elf.h:7,
128.
from include/linux/module.h:14,
129.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
130.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h: In function ‘start_ia32_thread’:
131.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h:165: error: implicit declaration of function ‘load_gs_index’
132.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h: In function ‘elf_common_init’:
133.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h:180: error: ‘struct thread_struct’ has no member named ‘fs’
134.
In file included from include/linux/tracepoint.h:18,
135.
from include/linux/module.h:19,
136.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
137.
include/linux/rcupdate.h:64:2: error: #error "Unknown RCU implementation specified to kernel configuration"
138.
In file included from include/linux/module.h:19,
139.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
140.
include/linux/tracepoint.h: In function ‘tracepoint_synchronize_unregister’:
141.
include/linux/tracepoint.h:156: error: implicit declaration of function ‘__synchronize_sched’
142.
In file included from include/linux/slab_def.h:144,
143.
from include/linux/slab.h:166,
144.
from include/linux/percpu.h:5,
145.
from /usr/src/linux-source-2.6.31/arch/x86/include/asm/local.h:4,
146.
from include/linux/module.h:20,
147.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
148.
include/linux/kmalloc_sizes.h:5:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined
149.
include/linux/kmalloc_sizes.h:9:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined
150.
In file included from include/linux/module.h:22,
151.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
152.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/module.h:68:2: error: #error unknown processor family
153.
In file included from include/linux/sched.h:55,
154.
from include/linux/i2c.h:35,
155.
from /home/seige/apanel-linux-1.3/linux/apanel.c:26:
156.
include/linux/jiffies.h:18:5: warning: "CONFIG_HZ" is not defined
157.
include/linux/jiffies.h:20:7: warning: "CONFIG_HZ" is not defined
158.
include/linux/jiffies.h:22:7: warning: "CONFIG_HZ" is not defined
159.
include/linux/jiffies.h:24:7: warning: "CONFIG_HZ" is not defined
160.
include/linux/jiffies.h:26:7: warning: "CONFIG_HZ" is not defined
161.
include/linux/jiffies.h:28:7: warning: "CONFIG_HZ" is not defined
162.
include/linux/jiffies.h:30:7: warning: "CONFIG_HZ" is not defined
163.
include/linux/jiffies.h:32:7: warning: "CONFIG_HZ" is not defined
164.
include/linux/jiffies.h:34:7: warning: "CONFIG_HZ" is not defined
165.
include/linux/jiffies.h:36:7: warning: "CONFIG_HZ" is not defined
166.
include/linux/jiffies.h:39:3: error: #error Invalid value of HZ.
167.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
168.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
169.
include/linux/jiffies.h:257:31: error: division by zero in #if
170.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
171.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
172.
include/linux/jiffies.h:257:31: error: division by zero in #if
173.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
174.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
175.
include/linux/jiffies.h:257:31: error: division by zero in #if
176.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
177.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
178.
include/linux/jiffies.h:257:31: error: division by zero in #if
179.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
180.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
181.
include/linux/jiffies.h:257:31: error: division by zero in #if
182.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
183.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
184.
include/linux/jiffies.h:257:31: error: division by zero in #if
185.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
186.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
187.
include/linux/jiffies.h:257:31: error: division by zero in #if
188.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
189.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
190.
include/linux/jiffies.h:257:31: error: division by zero in #if
191.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
192.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
193.
include/linux/jiffies.h:257:31: error: division by zero in #if
194.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
195.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
196.
include/linux/jiffies.h:257:31: error: division by zero in #if
197.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
198.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
199.
include/linux/jiffies.h:257:31: error: division by zero in #if
200.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
201.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
202.
include/linux/jiffies.h:257:31: error: division by zero in #if
203.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
204.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
205.
include/linux/jiffies.h:257:31: error: division by zero in #if &nbs
i have tried to install these drivers:
http://apanel.sourceforge.net/index.php
i came into a few errors while trying to make the module.
i have installed gcc, make, linux-source and linux-headers.
is there another way to get these to generate a keycode?
here are errors from the linked drivers,
1.
seige@Fujitsu:~/apanel-linux-1.3/linux$ make KERNEL_SOURCE=/usr/src/linux-source-2.6.31/
2.
make -C /usr/src/linux-source-2.6.31/ SUBDIRS=`pwd` modules
3.
make[1]: Entering directory `/usr/src/linux-source-2.6.31'
4.
5.
ERROR: Kernel configuration is invalid.
6.
include/linux/autoconf.h or include/config/auto.conf are missing.
7.
Run 'make oldconfig && make prepare' on kernel src to fix it.
8.
9.
10.
WARNING: Symbol version dump /usr/src/linux-source-2.6.31/Module.symvers
11.
is missing; modules will have no dependencies and modversions.
12.
13.
CC [M] /home/seige/apanel-linux-1.3/linux/apanel.o
14.
cc1: error: include/linux/autoconf.h: No such file or directory
15.
In file included from include/linux/prefetch.h:14,
16.
from include/linux/list.h:6,
17.
from include/linux/module.h:9,
18.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
19.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:115: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
20.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:115: error: requested alignment is not a constant
21.
In file included from include/linux/prefetch.h:14,
22.
from include/linux/list.h:6,
23.
from include/linux/module.h:9,
24.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
25.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:161:1: warning: "cache_line_size" redefined
26.
In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:28,
27.
from include/linux/prefetch.h:14,
28.
from include/linux/list.h:6,
29.
from include/linux/module.h:9,
30.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
31.
include/linux/cache.h:64:1: warning: this is the location of the previous definition
32.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h: In function ‘load_cr3’:
33.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:192: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
34.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:192: error: (Each undeclared identifier is reported only once
35.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:192: error: for each function it appears in.)
36.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h: At top level:
37.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:241: error: requested alignment is not a constant
38.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:272: error: requested alignment is not a constant
39.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h: In function ‘wbinvd_halt’:
40.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:777: error: implicit declaration of function ‘halt’
41.
In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic.h:4,
42.
from /usr/src/linux-source-2.6.31/arch/x86/include/asm/thread_info.h:24,
43.
from include/linux/thread_info.h:56,
44.
from include/linux/preempt.h:9,
45.
from include/linux/spinlock.h:50,
46.
from include/linux/seqlock.h:29,
47.
from include/linux/time.h:8,
48.
from include/linux/stat.h:60,
49.
from include/linux/module.h:10,
50.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
51.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
52.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:201: warning: type defaults to ‘int’ in declaration of ‘atomic64_t’
53.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:201: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
54.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:213: error: expected ‘)’ before ‘*’ token
55.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:225: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
56.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_add’:
57.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:228: error: ‘v’ undeclared (first use in this function)
58.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:227: error: invalid lvalue in asm output 0
59.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:227: error: memory input 2 is not directly addressable
60.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
61.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:239: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
62.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_sub’:
63.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:242: error: ‘v’ undeclared (first use in this function)
64.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:241: error: invalid lvalue in asm output 0
65.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:241: error: memory input 2 is not directly addressable
66.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
67.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:255: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
68.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_sub_and_test’:
69.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:260: error: ‘v’ undeclared (first use in this function)
70.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:259: error: invalid lvalue in asm output 0
71.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:259: error: memory input 3 is not directly addressable
72.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
73.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:271: error: expected ‘)’ before ‘*’ token
74.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:284: error: expected ‘)’ before ‘*’ token
75.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:299: error: expected ‘)’ before ‘*’ token
76.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:317: error: expected ‘)’ before ‘*’ token
77.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:336: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
78.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_add_negative’:
79.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:341: error: ‘v’ undeclared (first use in this function)
80.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:340: error: invalid lvalue in asm output 0
81.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:340: error: memory input 3 is not directly addressable
82.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
83.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:353: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
84.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_add_return’:
85.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:357: error: ‘v’ undeclared (first use in this function)
86.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:356: error: invalid lvalue in asm output 1
87.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:356: error: memory input 3 is not directly addressable
88.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
89.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:362: error: expected declaration specifiers or ‘...’ before ‘atomic64_t’
90.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: In function ‘atomic64_sub_return’:
91.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:364: error: ‘v’ undeclared (first use in this function)
92.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:364: error: too many arguments to function ‘atomic64_add_return’
93.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h: At top level:
94.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:370: error: expected ‘)’ before ‘*’ token
95.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:375: error: expected ‘)’ before ‘*’ token
96.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/atomic_64.h:425: error: expected ‘)’ before ‘*’ token
97.
In file included from include/linux/mmzone.h:16,
98.
from include/linux/gfp.h:4,
99.
from include/linux/kmod.h:22,
100.
from include/linux/module.h:13,
101.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
102.
include/linux/nodemask.h: In function ‘__first_node’:
103.
include/linux/nodemask.h:239: error: implicit declaration of function ‘find_first_bit’
104.
include/linux/nodemask.h: In function ‘__next_node’:
105.
include/linux/nodemask.h:245: error: implicit declaration of function ‘find_next_bit’
106.
include/linux/nodemask.h: In function ‘__first_unset_node’:
107.
include/linux/nodemask.h:263: error: implicit declaration of function ‘find_first_zero_bit’
108.
In file included from include/linux/gfp.h:4,
109.
from include/linux/kmod.h:22,
110.
from include/linux/module.h:13,
111.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
112.
include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory
113.
include/linux/mmzone.h:251:5: warning: "MAX_NR_ZONES" is not defined
114.
include/linux/mmzone.h:253:7: warning: "MAX_NR_ZONES" is not defined
115.
include/linux/mmzone.h:255:7: warning: "MAX_NR_ZONES" is not defined
116.
In file included from include/linux/gfp.h:4,
117.
from include/linux/kmod.h:22,
118.
from include/linux/module.h:13,
119.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
120.
include/linux/mmzone.h: At top level:
121.
include/linux/mmzone.h:288: error: ‘MAX_NR_ZONES’ undeclared here (not in a function)
122.
In file included from include/linux/gfp.h:8,
123.
from include/linux/kmod.h:22,
124.
from include/linux/module.h:13,
125.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
126.
include/linux/mmdebug.h:4:28: error: linux/autoconf.h: No such file or directory
127.
In file included from include/linux/elf.h:7,
128.
from include/linux/module.h:14,
129.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
130.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h: In function ‘start_ia32_thread’:
131.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h:165: error: implicit declaration of function ‘load_gs_index’
132.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h: In function ‘elf_common_init’:
133.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/elf.h:180: error: ‘struct thread_struct’ has no member named ‘fs’
134.
In file included from include/linux/tracepoint.h:18,
135.
from include/linux/module.h:19,
136.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
137.
include/linux/rcupdate.h:64:2: error: #error "Unknown RCU implementation specified to kernel configuration"
138.
In file included from include/linux/module.h:19,
139.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
140.
include/linux/tracepoint.h: In function ‘tracepoint_synchronize_unregister’:
141.
include/linux/tracepoint.h:156: error: implicit declaration of function ‘__synchronize_sched’
142.
In file included from include/linux/slab_def.h:144,
143.
from include/linux/slab.h:166,
144.
from include/linux/percpu.h:5,
145.
from /usr/src/linux-source-2.6.31/arch/x86/include/asm/local.h:4,
146.
from include/linux/module.h:20,
147.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
148.
include/linux/kmalloc_sizes.h:5:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined
149.
include/linux/kmalloc_sizes.h:9:5: warning: "CONFIG_X86_L1_CACHE_SHIFT" is not defined
150.
In file included from include/linux/module.h:22,
151.
from /home/seige/apanel-linux-1.3/linux/apanel.c:21:
152.
/usr/src/linux-source-2.6.31/arch/x86/include/asm/module.h:68:2: error: #error unknown processor family
153.
In file included from include/linux/sched.h:55,
154.
from include/linux/i2c.h:35,
155.
from /home/seige/apanel-linux-1.3/linux/apanel.c:26:
156.
include/linux/jiffies.h:18:5: warning: "CONFIG_HZ" is not defined
157.
include/linux/jiffies.h:20:7: warning: "CONFIG_HZ" is not defined
158.
include/linux/jiffies.h:22:7: warning: "CONFIG_HZ" is not defined
159.
include/linux/jiffies.h:24:7: warning: "CONFIG_HZ" is not defined
160.
include/linux/jiffies.h:26:7: warning: "CONFIG_HZ" is not defined
161.
include/linux/jiffies.h:28:7: warning: "CONFIG_HZ" is not defined
162.
include/linux/jiffies.h:30:7: warning: "CONFIG_HZ" is not defined
163.
include/linux/jiffies.h:32:7: warning: "CONFIG_HZ" is not defined
164.
include/linux/jiffies.h:34:7: warning: "CONFIG_HZ" is not defined
165.
include/linux/jiffies.h:36:7: warning: "CONFIG_HZ" is not defined
166.
include/linux/jiffies.h:39:3: error: #error Invalid value of HZ.
167.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
168.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
169.
include/linux/jiffies.h:257:31: error: division by zero in #if
170.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
171.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
172.
include/linux/jiffies.h:257:31: error: division by zero in #if
173.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
174.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
175.
include/linux/jiffies.h:257:31: error: division by zero in #if
176.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
177.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
178.
include/linux/jiffies.h:257:31: error: division by zero in #if
179.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
180.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
181.
include/linux/jiffies.h:257:31: error: division by zero in #if
182.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
183.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
184.
include/linux/jiffies.h:257:31: error: division by zero in #if
185.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
186.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
187.
include/linux/jiffies.h:257:31: error: division by zero in #if
188.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
189.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
190.
include/linux/jiffies.h:257:31: error: division by zero in #if
191.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
192.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
193.
include/linux/jiffies.h:257:31: error: division by zero in #if
194.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
195.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
196.
include/linux/jiffies.h:257:31: error: division by zero in #if
197.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
198.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
199.
include/linux/jiffies.h:257:31: error: division by zero in #if
200.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
201.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
202.
include/linux/jiffies.h:257:31: error: division by zero in #if
203.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
204.
include/linux/jiffies.h:257:31: warning: "CONFIG_HZ" is not defined
205.
include/linux/jiffies.h:257:31: error: division by zero in #if &nbs
Comment