Сравнение постов
Различия между постами
#130754 (29.12.2019 19:13)
и
#141759 (18.08.2020 14:27).
1 | [AppLoader] Use shipped PC/SC Lite smart card framework. | |
2 | An up-to-date "pcsc-lite-libs" or "libpcsclite1" package from your system is preferred. | |
3 | [AppLoader] GLib does not have GSettings support. | |
4 | Stopping VMware services: | |
5 | VMware Authentication Daemon done | |
6 | /etc/init.d/vmware: line 73: /sbin/lsmod: No such file or directory | |
7 | VM communication interface socket family done | |
8 | Virtual machine communication interface done | |
9 | Virtual machine monitor done | |
10 | Blocking file system done | |
11 | /etc/init.d/vmware: line 93: /sbin/lsmod: No such file or directory | |
12 | make: Entering directory '/tmp/modconfig-SAUUuv/vmmon-only' | |
13 | Using kernel build system. | |
14 | /usr/bin/make -C /lib/modules/5.4.6-calculate/build/include/.. M=$PWD SRCROOT=$PWD/. \ | |
15 | MODULEBUILDDIR= modules | |
16 | make[1]: Entering directory '/usr/src/linux-5.4.6-calculate' | |
17 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.o | |
18 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.o | |
19 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/linux/driverLog.o | |
20 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/memtrack.o | |
21 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/apic.o | |
22 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/statVarsVmmon.o | |
23 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.o | |
24 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/sharedAreaVmmon.o | |
25 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/cpuid.o | |
26 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/task.o | |
27 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/comport.o | |
28 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/common/phystrack.o | |
29 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.o | |
30 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/bootstrap/monLoaderVmmon.o | |
31 | In file included from ./arch/x86/include/asm/processor.h:5, | |
32 | from ./arch/x86/include/asm/cpufeature.h:5, | |
33 | from ./arch/x86/include/asm/thread_info.h:53, | |
34 | from ./include/linux/thread_info.h:38, | |
35 | from ./arch/x86/include/asm/preempt.h:7, | |
36 | from ./include/linux/preempt.h:78, | |
37 | from ./include/linux/spinlock.h:51, | |
38 | from ./arch/x86/include/asm/mmu.h:5, | |
39 | from ./arch/x86/include/asm/desc.h:7, | |
40 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:71: | |
41 | ./arch/x86/include/asm/processor-flags.h:39: warning: "CR3_PCID_MASK" redefined | |
42 | 39 | #define CR3_PCID_MASK 0xFFFull | |
43 | | | |
44 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm_x86.h:41, | |
45 | from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:44, | |
46 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:53: | |
47 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86_basic_defs.h:78: note: this is the location of the previous definition | |
48 | 78 | #define CR3_PCID_MASK 0xFFF | |
49 | | | |
50 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
51 | from ./arch/x86/include/asm/paravirt_types.h:46, | |
52 | from ./arch/x86/include/asm/ptrace.h:94, | |
53 | from ./arch/x86/include/asm/math_emu.h:5, | |
54 | from ./arch/x86/include/asm/processor.h:12, | |
55 | from ./arch/x86/include/asm/cpufeature.h:5, | |
56 | from ./arch/x86/include/asm/thread_info.h:53, | |
57 | from ./include/linux/thread_info.h:38, | |
58 | from ./arch/x86/include/asm/preempt.h:7, | |
59 | from ./include/linux/preempt.h:78, | |
60 | from ./include/linux/spinlock.h:51, | |
61 | from ./arch/x86/include/asm/mmu.h:5, | |
62 | from ./arch/x86/include/asm/desc.h:7, | |
63 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:71: | |
64 | ./arch/x86/include/asm/msr-index.h:512: warning: "MSR_K7_HWCR_SMMLOCK" redefined | |
65 | 512 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT) | |
66 | | | |
67 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.h:32, | |
68 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:51: | |
69 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:474: note: this is the location of the previous definition | |
70 | 474 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment | |
71 | | | |
72 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
73 | from ./arch/x86/include/asm/paravirt_types.h:46, | |
74 | from ./arch/x86/include/asm/ptrace.h:94, | |
75 | from ./arch/x86/include/asm/math_emu.h:5, | |
76 | from ./arch/x86/include/asm/processor.h:12, | |
77 | from ./arch/x86/include/asm/cpufeature.h:5, | |
78 | from ./arch/x86/include/asm/thread_info.h:53, | |
79 | from ./include/linux/thread_info.h:38, | |
80 | from ./arch/x86/include/asm/preempt.h:7, | |
81 | from ./include/linux/preempt.h:78, | |
82 | from ./include/linux/spinlock.h:51, | |
83 | from ./arch/x86/include/asm/mmu.h:5, | |
84 | from ./arch/x86/include/asm/desc.h:7, | |
85 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:71: | |
86 | ./arch/x86/include/asm/msr-index.h:700: warning: "MSR_MISC_FEATURES_ENABLES" redefined | |
87 | 700 | #define MSR_MISC_FEATURES_ENABLES 0x00000140 | |
88 | | | |
89 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.h:32, | |
90 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:51: | |
91 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:134: note: this is the location of the previous definition | |
92 | 134 | #define MSR_MISC_FEATURES_ENABLES 0x140 | |
93 | | | |
94 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
95 | from ./arch/x86/include/asm/paravirt_types.h:46, | |
96 | from ./arch/x86/include/asm/ptrace.h:94, | |
97 | from ./arch/x86/include/asm/math_emu.h:5, | |
98 | from ./arch/x86/include/asm/processor.h:12, | |
99 | from ./arch/x86/include/asm/cpufeature.h:5, | |
100 | from ./arch/x86/include/asm/thread_info.h:53, | |
101 | from ./include/linux/thread_info.h:38, | |
102 | from ./arch/x86/include/asm/preempt.h:7, | |
103 | from ./include/linux/preempt.h:78, | |
104 | from ./include/linux/spinlock.h:51, | |
105 | from ./arch/x86/include/asm/mmu.h:5, | |
106 | from ./arch/x86/include/asm/desc.h:7, | |
107 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:71: | |
108 | ./arch/x86/include/asm/msr-index.h:709: warning: "MSR_TSX_FORCE_ABORT" redefined | |
109 | 709 | #define MSR_TSX_FORCE_ABORT 0x0000010F | |
110 | | | |
111 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.h:32, | |
112 | from /tmp/modconfig-SAUUuv/vmmon-only/common/task.c:51: | |
113 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:633: note: this is the location of the previous definition | |
114 | 633 | #define MSR_TSX_FORCE_ABORT 0x0000010f | |
115 | | | |
116 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/bootstrap/monLoader.o | |
117 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.h:32, | |
118 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:43: | |
119 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:134: warning: "MSR_MISC_FEATURES_ENABLES" redefined | |
120 | 134 | #define MSR_MISC_FEATURES_ENABLES 0x140 | |
121 | | | |
122 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
123 | from ./arch/x86/include/asm/irqflags.h:9, | |
124 | from ./include/linux/irqflags.h:16, | |
125 | from ./include/linux/rcupdate.h:26, | |
126 | from ./include/linux/rculist.h:11, | |
127 | from ./include/linux/pid.h:5, | |
128 | from ./include/linux/sched.h:14, | |
129 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:31: | |
130 | ./arch/x86/include/asm/msr-index.h:700: note: this is the location of the previous definition | |
131 | 700 | #define MSR_MISC_FEATURES_ENABLES 0x00000140 | |
132 | | | |
133 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.h:32, | |
134 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:43: | |
135 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:474: warning: "MSR_K7_HWCR_SMMLOCK" redefined | |
136 | 474 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment | |
137 | | | |
138 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
139 | from ./arch/x86/include/asm/irqflags.h:9, | |
140 | from ./include/linux/irqflags.h:16, | |
141 | from ./include/linux/rcupdate.h:26, | |
142 | from ./include/linux/rculist.h:11, | |
143 | from ./include/linux/pid.h:5, | |
144 | from ./include/linux/sched.h:14, | |
145 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:31: | |
146 | ./arch/x86/include/asm/msr-index.h:512: note: this is the location of the previous definition | |
147 | 512 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT) | |
148 | | | |
149 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.h:32, | |
150 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:43: | |
151 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:633: warning: "MSR_TSX_FORCE_ABORT" redefined | |
152 | 633 | #define MSR_TSX_FORCE_ABORT 0x0000010f | |
153 | | | |
154 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
155 | from ./arch/x86/include/asm/irqflags.h:9, | |
156 | from ./include/linux/irqflags.h:16, | |
157 | from ./include/linux/rcupdate.h:26, | |
158 | from ./include/linux/rculist.h:11, | |
159 | from ./include/linux/pid.h:5, | |
160 | from ./include/linux/sched.h:14, | |
161 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:31: | |
162 | ./arch/x86/include/asm/msr-index.h:709: note: this is the location of the previous definition | |
163 | 709 | #define MSR_TSX_FORCE_ABORT 0x0000010F | |
164 | | | |
165 | /tmp/modconfig-SAUUuv/vmmon-only/common/memtrack.o: warning: objtool: .text.__x86_indirect_thunk_rbx+0x0: unsupported intra-function call | |
166 | /tmp/modconfig-SAUUuv/vmmon-only/common/memtrack.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
167 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/bootstrap/vmmblob.o | |
168 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/bootstrap/bootstrap.o | |
169 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm_x86.h:41, | |
170 | from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:44, | |
171 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:45: | |
172 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined | |
173 | 78 | #define CR3_PCID_MASK 0xFFF | |
174 | | | |
175 | In file included from ./arch/x86/include/asm/irqflags.h:5, | |
176 | from ./include/linux/irqflags.h:16, | |
177 | from ./include/linux/rcupdate.h:26, | |
178 | from ./include/linux/rculist.h:11, | |
179 | from ./include/linux/pid.h:5, | |
180 | from ./include/linux/sched.h:14, | |
181 | from /tmp/modconfig-SAUUuv/vmmon-only/common/vmx86.c:31: | |
182 | ./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition | |
183 | 39 | #define CR3_PCID_MASK 0xFFFull | |
184 | | | |
185 | /tmp/modconfig-SAUUuv/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add() | |
186 | /tmp/modconfig-SAUUuv/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove() | |
187 | /tmp/modconfig-SAUUuv/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test() | |
188 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:43, | |
189 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:60: | |
190 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:134: warning: "MSR_MISC_FEATURES_ENABLES" redefined | |
191 | 134 | #define MSR_MISC_FEATURES_ENABLES 0x140 | |
192 | | | |
193 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
194 | from ./arch/x86/include/asm/irqflags.h:9, | |
195 | from ./include/linux/irqflags.h:16, | |
196 | from ./include/linux/rcupdate.h:26, | |
197 | from ./include/linux/rculist.h:11, | |
198 | from ./include/linux/pid.h:5, | |
199 | from ./include/linux/sched.h:14, | |
200 | from ./include/linux/binfmts.h:5, | |
201 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:32: | |
202 | ./arch/x86/include/asm/msr-index.h:700: note: this is the location of the previous definition | |
203 | 700 | #define MSR_MISC_FEATURES_ENABLES 0x00000140 | |
204 | | | |
205 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:43, | |
206 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:60: | |
207 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:474: warning: "MSR_K7_HWCR_SMMLOCK" redefined | |
208 | 474 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment | |
209 | | | |
210 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
211 | from ./arch/x86/include/asm/irqflags.h:9, | |
212 | from ./include/linux/irqflags.h:16, | |
213 | from ./include/linux/rcupdate.h:26, | |
214 | from ./include/linux/rculist.h:11, | |
215 | from ./include/linux/pid.h:5, | |
216 | from ./include/linux/sched.h:14, | |
217 | from ./include/linux/binfmts.h:5, | |
218 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:32: | |
219 | ./arch/x86/include/asm/msr-index.h:512: note: this is the location of the previous definition | |
220 | 512 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT) | |
221 | | | |
222 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:43, | |
223 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:60: | |
224 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:633: warning: "MSR_TSX_FORCE_ABORT" redefined | |
225 | 633 | #define MSR_TSX_FORCE_ABORT 0x0000010f | |
226 | | | |
227 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
228 | from ./arch/x86/include/asm/irqflags.h:9, | |
229 | from ./include/linux/irqflags.h:16, | |
230 | from ./include/linux/rcupdate.h:26, | |
231 | from ./include/linux/rculist.h:11, | |
232 | from ./include/linux/pid.h:5, | |
233 | from ./include/linux/sched.h:14, | |
234 | from ./include/linux/binfmts.h:5, | |
235 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:32: | |
236 | ./arch/x86/include/asm/msr-index.h:709: note: this is the location of the previous definition | |
237 | 709 | #define MSR_TSX_FORCE_ABORT 0x0000010F | |
238 | | | |
239 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm_x86.h:41, | |
240 | from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:44, | |
241 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:60: | |
242 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined | |
243 | 78 | #define CR3_PCID_MASK 0xFFF | |
244 | | | |
245 | In file included from ./arch/x86/include/asm/irqflags.h:5, | |
246 | from ./include/linux/irqflags.h:16, | |
247 | from ./include/linux/rcupdate.h:26, | |
248 | from ./include/linux/rculist.h:11, | |
249 | from ./include/linux/pid.h:5, | |
250 | from ./include/linux/sched.h:14, | |
251 | from ./include/linux/binfmts.h:5, | |
252 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.c:32: | |
253 | ./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition | |
254 | 39 | #define CR3_PCID_MASK 0xFFFull | |
255 | | | |
256 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./common/vmx86.h:32, | |
257 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.h:33, | |
258 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:47: | |
259 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:134: warning: "MSR_MISC_FEATURES_ENABLES" redefined | |
260 | 134 | #define MSR_MISC_FEATURES_ENABLES 0x140 | |
261 | | | |
262 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
263 | from ./arch/x86/include/asm/paravirt_types.h:46, | |
264 | from ./arch/x86/include/asm/ptrace.h:94, | |
265 | from ./arch/x86/include/asm/math_emu.h:5, | |
266 | from ./arch/x86/include/asm/processor.h:12, | |
267 | from ./arch/x86/include/asm/cpufeature.h:5, | |
268 | from ./arch/x86/include/asm/thread_info.h:53, | |
269 | from ./include/linux/thread_info.h:38, | |
270 | from ./arch/x86/include/asm/preempt.h:7, | |
271 | from ./include/linux/preempt.h:78, | |
272 | from ./include/linux/spinlock.h:51, | |
273 | from ./include/linux/wait.h:9, | |
274 | from ./include/linux/wait_bit.h:8, | |
275 | from ./include/linux/fs.h:6, | |
276 | from ./include/linux/highmem.h:5, | |
277 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:25: | |
278 | ./arch/x86/include/asm/msr-index.h:700: note: this is the location of the previous definition | |
279 | 700 | #define MSR_MISC_FEATURES_ENABLES 0x00000140 | |
280 | | | |
281 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./common/vmx86.h:32, | |
282 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.h:33, | |
283 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:47: | |
284 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:474: warning: "MSR_K7_HWCR_SMMLOCK" redefined | |
285 | 474 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment | |
286 | | | |
287 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
288 | from ./arch/x86/include/asm/paravirt_types.h:46, | |
289 | from ./arch/x86/include/asm/ptrace.h:94, | |
290 | from ./arch/x86/include/asm/math_emu.h:5, | |
291 | from ./arch/x86/include/asm/processor.h:12, | |
292 | from ./arch/x86/include/asm/cpufeature.h:5, | |
293 | from ./arch/x86/include/asm/thread_info.h:53, | |
294 | from ./include/linux/thread_info.h:38, | |
295 | from ./arch/x86/include/asm/preempt.h:7, | |
296 | from ./include/linux/preempt.h:78, | |
297 | from ./include/linux/spinlock.h:51, | |
298 | from ./include/linux/wait.h:9, | |
299 | from ./include/linux/wait_bit.h:8, | |
300 | from ./include/linux/fs.h:6, | |
301 | from ./include/linux/highmem.h:5, | |
302 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:25: | |
303 | ./arch/x86/include/asm/msr-index.h:512: note: this is the location of the previous definition | |
304 | 512 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT) | |
305 | | | |
306 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./common/vmx86.h:32, | |
307 | from /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.c:35: | |
308 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:134: warning: "MSR_MISC_FEATURES_ENABLES" redefined | |
309 | 134 | #define MSR_MISC_FEATURES_ENABLES 0x140 | |
310 | | | |
311 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
312 | from ./arch/x86/include/asm/irqflags.h:9, | |
313 | from ./include/linux/irqflags.h:16, | |
314 | from ./include/linux/rcupdate.h:26, | |
315 | from ./include/linux/rculist.h:11, | |
316 | from ./include/linux/pid.h:5, | |
317 | from ./include/linux/sched.h:14, | |
318 | from /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.c:31: | |
319 | ./arch/x86/include/asm/msr-index.h:700: note: this is the location of the previous definition | |
320 | 700 | #define MSR_MISC_FEATURES_ENABLES 0x00000140 | |
321 | | | |
322 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./common/vmx86.h:32, | |
323 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.h:33, | |
324 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:47: | |
325 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:633: warning: "MSR_TSX_FORCE_ABORT" redefined | |
326 | 633 | #define MSR_TSX_FORCE_ABORT 0x0000010f | |
327 | | | |
328 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
329 | from ./arch/x86/include/asm/paravirt_types.h:46, | |
330 | from ./arch/x86/include/asm/ptrace.h:94, | |
331 | from ./arch/x86/include/asm/math_emu.h:5, | |
332 | from ./arch/x86/include/asm/processor.h:12, | |
333 | from ./arch/x86/include/asm/cpufeature.h:5, | |
334 | from ./arch/x86/include/asm/thread_info.h:53, | |
335 | from ./include/linux/thread_info.h:38, | |
336 | from ./arch/x86/include/asm/preempt.h:7, | |
337 | from ./include/linux/preempt.h:78, | |
338 | from ./include/linux/spinlock.h:51, | |
339 | from ./include/linux/wait.h:9, | |
340 | from ./include/linux/wait_bit.h:8, | |
341 | from ./include/linux/fs.h:6, | |
342 | from ./include/linux/highmem.h:5, | |
343 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:25: | |
344 | ./arch/x86/include/asm/msr-index.h:709: note: this is the location of the previous definition | |
345 | 709 | #define MSR_TSX_FORCE_ABORT 0x0000010F | |
346 | | | |
347 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./common/vmx86.h:32, | |
348 | from /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.c:35: | |
349 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:474: warning: "MSR_K7_HWCR_SMMLOCK" redefined | |
350 | 474 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL // Lock SMM environment | |
351 | | | |
352 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
353 | from ./arch/x86/include/asm/irqflags.h:9, | |
354 | from ./include/linux/irqflags.h:16, | |
355 | from ./include/linux/rcupdate.h:26, | |
356 | from ./include/linux/rculist.h:11, | |
357 | from ./include/linux/pid.h:5, | |
358 | from ./include/linux/sched.h:14, | |
359 | from /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.c:31: | |
360 | ./arch/x86/include/asm/msr-index.h:512: note: this is the location of the previous definition | |
361 | 512 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT) | |
362 | | | |
363 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./common/vmx86.h:32, | |
364 | from /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.c:35: | |
365 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86msr.h:633: warning: "MSR_TSX_FORCE_ABORT" redefined | |
366 | 633 | #define MSR_TSX_FORCE_ABORT 0x0000010f | |
367 | | | |
368 | In file included from ./arch/x86/include/asm/nospec-branch.h:11, | |
369 | from ./arch/x86/include/asm/irqflags.h:9, | |
370 | from ./include/linux/irqflags.h:16, | |
371 | from ./include/linux/rcupdate.h:26, | |
372 | from ./include/linux/rculist.h:11, | |
373 | from ./include/linux/pid.h:5, | |
374 | from ./include/linux/sched.h:14, | |
375 | from /tmp/modconfig-SAUUuv/vmmon-only/vmcore/moduleloop.c:31: | |
376 | ./arch/x86/include/asm/msr-index.h:709: note: this is the location of the previous definition | |
377 | 709 | #define MSR_TSX_FORCE_ABORT 0x0000010F | |
378 | | | |
379 | In file included from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm_x86.h:41, | |
380 | from /tmp/modconfig-SAUUuv/vmmon-only/./include/vm_asm.h:44, | |
381 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:49: | |
382 | /tmp/modconfig-SAUUuv/vmmon-only/./include/x86_basic_defs.h:78: warning: "CR3_PCID_MASK" redefined | |
383 | 78 | #define CR3_PCID_MASK 0xFFF | |
384 | | | |
385 | In file included from ./arch/x86/include/asm/processor.h:5, | |
386 | from ./arch/x86/include/asm/cpufeature.h:5, | |
387 | from ./arch/x86/include/asm/thread_info.h:53, | |
388 | from ./include/linux/thread_info.h:38, | |
389 | from ./arch/x86/include/asm/preempt.h:7, | |
390 | from ./include/linux/preempt.h:78, | |
391 | from ./include/linux/spinlock.h:51, | |
392 | from ./include/linux/wait.h:9, | |
393 | from ./include/linux/wait_bit.h:8, | |
394 | from ./include/linux/fs.h:6, | |
395 | from ./include/linux/highmem.h:5, | |
396 | from /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:25: | |
397 | ./arch/x86/include/asm/processor-flags.h:39: note: this is the location of the previous definition | |
398 | 39 | #define CR3_PCID_MASK 0xFFFull | |
399 | | | |
400 | /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c: In function 'LinuxDriver_Ioctl': | |
401 | /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:1536:5: warning: "VMX86_DEVEL" is not defined, evaluates to 0 [-Wundef] | |
402 | 1536 | #if VMX86_DEVEL | |
403 | | ^~~~~~~~~~~ | |
404 | At top level: | |
405 | /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.c:961:1: warning: always_inline function might not be inlinable [-Wattributes] | |
406 | 961 | LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min | |
407 | | ^~~~~~~~~~~~~~~~~~~~~~~ | |
408 | /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
409 | /tmp/modconfig-SAUUuv/vmmon-only/linux/driver.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
410 | /tmp/modconfig-SAUUuv/vmmon-only/common/task.o: warning: objtool: Task_Switch()+0x4a5: indirect call found in RETPOLINE build | |
411 | /tmp/modconfig-SAUUuv/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section | |
412 | /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
413 | /tmp/modconfig-SAUUuv/vmmon-only/linux/hostif.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
414 | LD [M] /tmp/modconfig-SAUUuv/vmmon-only/vmmon.o | |
415 | Building modules, stage 2. | |
416 | MODPOST 1 modules | |
417 | CC [M] /tmp/modconfig-SAUUuv/vmmon-only/vmmon.mod.o | |
418 | LD [M] /tmp/modconfig-SAUUuv/vmmon-only/vmmon.ko | |
419 | make[1]: Leaving directory '/usr/src/linux-5.4.6-calculate' | |
420 | /usr/bin/make -C $PWD SRCROOT=$PWD/. \ | |
421 | MODULEBUILDDIR= postbuild | |
422 | make[1]: Entering directory '/tmp/modconfig-SAUUuv/vmmon-only' | |
423 | make[1]: 'postbuild' is up to date. | |
424 | make[1]: Leaving directory '/tmp/modconfig-SAUUuv/vmmon-only' | |
425 | cp -f vmmon.ko ./../vmmon.o | |
426 | make: Leaving directory '/tmp/modconfig-SAUUuv/vmmon-only' | |
427 | make: Entering directory '/tmp/modconfig-SAUUuv/vmnet-only' | |
428 | Using kernel build system. | |
429 | /usr/bin/make -C /lib/modules/5.4.6-calculate/build/include/.. M=$PWD SRCROOT=$PWD/. \ | |
430 | MODULEBUILDDIR= modules | |
431 | make[1]: Entering directory '/usr/src/linux-5.4.6-calculate' | |
432 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/driver.o | |
433 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/hub.o | |
434 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/userif.o | |
435 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/netif.o | |
436 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/bridge.o | |
437 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/procfs.o | |
438 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/smac_compat.o | |
439 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/smac.o | |
440 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/vnetEvent.o | |
441 | CC [M] /tmp/modconfig-SAUUuv/vmnet-only/vnetUserListener.o | |
442 | /tmp/modconfig-SAUUuv/vmnet-only/vnetEvent.o: warning: objtool: .text.__x86_indirect_thunk_r12+0x0: unsupported intra-function call | |
443 | /tmp/modconfig-SAUUuv/vmnet-only/vnetEvent.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
444 | In file included from ./include/linux/pci.h:43, | |
445 | from /tmp/modconfig-SAUUuv/vmnet-only/compat_netdevice.h:27, | |
446 | from /tmp/modconfig-SAUUuv/vmnet-only/netif.c:44: | |
447 | ./include/linux/pci_ids.h:2284: warning: "PCI_VENDOR_ID_VMWARE" redefined | |
448 | 2284 | #define PCI_VENDOR_ID_VMWARE 0x15ad | |
449 | | | |
450 | In file included from /tmp/modconfig-SAUUuv/vmnet-only/net.h:38, | |
451 | from /tmp/modconfig-SAUUuv/vmnet-only/vnetInt.h:26, | |
452 | from /tmp/modconfig-SAUUuv/vmnet-only/netif.c:43: | |
453 | /tmp/modconfig-SAUUuv/vmnet-only/vm_device_version.h:56: note: this is the location of the previous definition | |
454 | 56 | #define PCI_VENDOR_ID_VMWARE 0x15AD | |
455 | | | |
456 | In file included from ./include/linux/pci.h:43, | |
457 | from /tmp/modconfig-SAUUuv/vmnet-only/compat_netdevice.h:27, | |
458 | from /tmp/modconfig-SAUUuv/vmnet-only/netif.c:44: | |
459 | ./include/linux/pci_ids.h:2285: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined | |
460 | 2285 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0 | |
461 | | | |
462 | In file included from /tmp/modconfig-SAUUuv/vmnet-only/net.h:38, | |
463 | from /tmp/modconfig-SAUUuv/vmnet-only/vnetInt.h:26, | |
464 | from /tmp/modconfig-SAUUuv/vmnet-only/netif.c:43: | |
465 | /tmp/modconfig-SAUUuv/vmnet-only/vm_device_version.h:74: note: this is the location of the previous definition | |
466 | 74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0 | |
467 | | | |
468 | /tmp/modconfig-SAUUuv/vmnet-only/vnetUserListener.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
469 | /tmp/modconfig-SAUUuv/vmnet-only/vnetUserListener.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
470 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c: In function 'VNetCsumCopyDatagram': | |
471 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:571:15: error: 'skb_frag_t' {aka 'const struct bio_vec'} has no member named 'size' | |
472 | 571 | if (frag->size > 0) { | |
473 | | ^~ | |
474 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:575:29: error: 'skb_frag_t' {aka 'const struct bio_vec'} has no member named 'page'; did you mean 'bv_page'? | |
475 | 575 | vaddr = compat_kmap(frag->page); | |
476 | | ^~~~ | |
477 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:84:36: note: in definition of macro 'compat_kmap' | |
478 | 84 | # define compat_kmap(page) kmap((page).p) | |
479 | | ^~~~ | |
480 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:576:49: error: 'skb_frag_t' {aka 'const struct bio_vec'} has no member named 'page_offset'; did you mean 'bv_offset'? | |
481 | 576 | tmpCsum = csum_and_copy_to_user(vaddr + frag->page_offset, | |
482 | | ^~~~~~~~~~~ | |
483 | | bv_offset | |
484 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:577:17: error: 'skb_frag_t' {aka 'const struct bio_vec'} has no member named 'size' | |
485 | 577 | curr, frag->size, 0, &err); | |
486 | | ^~ | |
487 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:578:23: error: 'skb_frag_t' {aka 'const struct bio_vec'} has no member named 'page'; did you mean 'bv_page'? | |
488 | 578 | compat_kunmap(frag->page); | |
489 | | ^~~~ | |
490 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:85:40: note: in definition of macro 'compat_kunmap' | |
491 | 85 | # define compat_kunmap(page) kunmap((page).p) | |
492 | | ^~~~ | |
493 | /tmp/modconfig-SAUUuv/vmnet-only/userif.c:584:15: error: 'skb_frag_t' {aka 'const struct bio_vec'} has no member named 'size' | |
494 | 584 | curr += frag->size; | |
495 | | ^~ | |
496 | /tmp/modconfig-SAUUuv/vmnet-only/procfs.o: warning: objtool: .text.__x86_indirect_thunk_r10+0x0: unsupported intra-function call | |
497 | /tmp/modconfig-SAUUuv/vmnet-only/procfs.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
498 | make[2]: *** [scripts/Makefile.build:265: /tmp/modconfig-SAUUuv/vmnet-only/userif.o] Error 1 | |
499 | make[2]: *** Waiting for unfinished jobs.... | |
500 | In file included from /tmp/modconfig-SAUUuv/vmnet-only/net.h:38, | |
501 | from /tmp/modconfig-SAUUuv/vmnet-only/vnetInt.h:26, | |
502 | from /tmp/modconfig-SAUUuv/vmnet-only/bridge.c:53: | |
503 | /tmp/modconfig-SAUUuv/vmnet-only/vm_device_version.h:56: warning: "PCI_VENDOR_ID_VMWARE" redefined | |
504 | 56 | #define PCI_VENDOR_ID_VMWARE 0x15AD | |
505 | | | |
506 | In file included from ./include/linux/pci.h:43, | |
507 | from /tmp/modconfig-SAUUuv/vmnet-only/compat_netdevice.h:27, | |
508 | from /tmp/modconfig-SAUUuv/vmnet-only/bridge.c:52: | |
509 | ./include/linux/pci_ids.h:2284: note: this is the location of the previous definition | |
510 | 2284 | #define PCI_VENDOR_ID_VMWARE 0x15ad | |
511 | | | |
512 | In file included from /tmp/modconfig-SAUUuv/vmnet-only/net.h:38, | |
513 | from /tmp/modconfig-SAUUuv/vmnet-only/vnetInt.h:26, | |
514 | from /tmp/modconfig-SAUUuv/vmnet-only/bridge.c:53: | |
515 | /tmp/modconfig-SAUUuv/vmnet-only/vm_device_version.h:74: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined | |
516 | 74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0 | |
517 | | | |
518 | In file included from ./include/linux/pci.h:43, | |
519 | from /tmp/modconfig-SAUUuv/vmnet-only/compat_netdevice.h:27, | |
520 | from /tmp/modconfig-SAUUuv/vmnet-only/bridge.c:52: | |
521 | ./include/linux/pci_ids.h:2285: note: this is the location of the previous definition | |
522 | 2285 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0 | |
523 | | | |
524 | /tmp/modconfig-SAUUuv/vmnet-only/driver.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
525 | /tmp/modconfig-SAUUuv/vmnet-only/driver.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
526 | /tmp/modconfig-SAUUuv/vmnet-only/hub.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
527 | /tmp/modconfig-SAUUuv/vmnet-only/hub.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
528 | /tmp/modconfig-SAUUuv/vmnet-only/bridge.o: warning: objtool: .text.__x86_indirect_thunk_rcx+0x0: unsupported intra-function call | |
529 | /tmp/modconfig-SAUUuv/vmnet-only/bridge.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
530 | make[1]: *** [Makefile:1652: /tmp/modconfig-SAUUuv/vmnet-only] Error 2 | |
531 | make[1]: Leaving directory '/usr/src/linux-5.4.6-calculate' | |
532 | make: *** [Makefile:117: vmnet.ko] Error 2 | |
533 | make: Leaving directory '/tmp/modconfig-SAUUuv/vmnet-only' | |
534 | make: Entering directory '/tmp/modconfig-SAUUuv/vmci-only' | |
535 | Using kernel build system. | |
536 | /usr/bin/make -C /lib/modules/5.4.6-calculate/build/include/.. M=$PWD SRCROOT=$PWD/. \ | |
537 | MODULEBUILDDIR= modules | |
538 | make[1]: Entering directory '/usr/src/linux-5.4.6-calculate' | |
539 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/linux/driver.o | |
540 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.o | |
541 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciDriver.o | |
542 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciResource.o | |
543 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciRoute.o | |
544 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciContext.o | |
545 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciDatagram.o | |
546 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciHashtable.o | |
547 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciEvent.o | |
548 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciQueuePair.o | |
549 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciQPair.o | |
550 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/common/vmciDoorbell.o | |
551 | CC [M] /tmp/modconfig-SAUUuv/vmci-only/driverLog.o | |
552 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciResource.o: warning: objtool: .text.__x86_indirect_thunk_rdx+0x0: unsupported intra-function call | |
553 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciResource.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
554 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:60: | |
555 | /tmp/modconfig-SAUUuv/vmci-only/./shared/vm_device_version.h:56: warning: "PCI_VENDOR_ID_VMWARE" redefined | |
556 | 56 | #define PCI_VENDOR_ID_VMWARE 0x15AD | |
557 | | | |
558 | In file included from ./include/linux/pci.h:43, | |
559 | from /tmp/modconfig-SAUUuv/vmci-only/./shared/compat_pci.h:27, | |
560 | from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:49: | |
561 | ./include/linux/pci_ids.h:2284: note: this is the location of the previous definition | |
562 | 2284 | #define PCI_VENDOR_ID_VMWARE 0x15ad | |
563 | | | |
564 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:60: | |
565 | /tmp/modconfig-SAUUuv/vmci-only/./shared/vm_device_version.h:74: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined | |
566 | 74 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0 | |
567 | | | |
568 | In file included from ./include/linux/pci.h:43, | |
569 | from /tmp/modconfig-SAUUuv/vmci-only/./shared/compat_pci.h:27, | |
570 | from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:49: | |
571 | ./include/linux/pci_ids.h:2285: note: this is the location of the previous definition | |
572 | 2285 | #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0 | |
573 | | | |
574 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c: In function 'VMCIUserVAInvalidPointer': | |
575 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1462:53: error: macro "access_ok" passed 3 arguments, but takes just 2 | |
576 | 1462 | return !access_ok(VERIFY_WRITE, (void *)uva, size); | |
577 | | ^ | |
578 | In file included from ./include/linux/uaccess.h:11, | |
579 | from ./include/linux/poll.h:12, | |
580 | from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:38: | |
581 | ./arch/x86/include/asm/uaccess.h:93: note: macro "access_ok" defined here | |
582 | 93 | #define access_ok(addr, size) \ | |
583 | | | |
584 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1462:12: error: 'access_ok' undeclared (first use in this function) | |
585 | 1462 | return !access_ok(VERIFY_WRITE, (void *)uva, size); | |
586 | | ^~~~~~~~~ | |
587 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1462:12: note: each undeclared identifier is reported only once for each function it appears in | |
588 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c: In function 'VMCIUserVALockPage': | |
589 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1492:43: error: passing argument 5 of 'get_user_pages' from incompatible pointer type [-Werror=incompatible-pointer-types] | |
590 | 1492 | retval = get_user_pages(addr, 1, 1, 0, &page, NULL); | |
591 | | ^~~~~ | |
592 | | | | |
593 | | struct page ** | |
594 | In file included from ./include/linux/highmem.h:8, | |
595 | from /tmp/modconfig-SAUUuv/vmci-only/./shared/compat_highmem.h:22, | |
596 | from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:41: | |
597 | ./include/linux/mm.h:1526:32: note: expected 'struct vm_area_struct **' but argument is of type 'struct page **' | |
598 | 1526 | struct vm_area_struct **vmas); | |
599 | | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | |
600 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1492:13: error: too many arguments to function 'get_user_pages' | |
601 | 1492 | retval = get_user_pages(addr, 1, 1, 0, &page, NULL); | |
602 | | ^~~~~~~~~~~~~~ | |
603 | In file included from ./include/linux/highmem.h:8, | |
604 | from /tmp/modconfig-SAUUuv/vmci-only/./shared/compat_highmem.h:22, | |
605 | from /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:41: | |
606 | ./include/linux/mm.h:1524:6: note: declared here | |
607 | 1524 | long get_user_pages(unsigned long start, unsigned long nr_pages, | |
608 | | ^~~~~~~~~~~~~~ | |
609 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c: In function 'vmci_enable_msix': | |
610 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1747:13: error: implicit declaration of function 'pci_enable_msix'; did you mean 'pci_enable_msi'? [-Werror=implicit-function-declaration] | |
611 | 1747 | result = pci_enable_msix(pdev, vmci_dev.msix_entries, VMCI_MAX_INTRS); | |
612 | | ^~~~~~~~~~~~~~~ | |
613 | | pci_enable_msi | |
614 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c: In function 'vmci_exit': | |
615 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:2521:14: error: void value not ignored as it ought to be | |
616 | 2521 | retval = misc_deregister(&linuxState.misc); | |
617 | | ^ | |
618 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciDatagram.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
619 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciDatagram.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
620 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c: In function 'VMCIHost_WaitForCallLocked': | |
621 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:378:8: error: implicit declaration of function 'signal_pending' [-Werror=implicit-function-declaration] | |
622 | 378 | if (signal_pending(current)) { | |
623 | | ^~~~~~~~~~~~~~ | |
624 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciEvent.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
625 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciEvent.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
626 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c: In function 'VMCIUserVAInvalidPointer': | |
627 | /tmp/modconfig-SAUUuv/vmci-only/linux/driver.c:1463:1: warning: control reaches end of non-void function [-Wreturn-type] | |
628 | 1463 | } | |
629 | | ^ | |
630 | cc1: some warnings being treated as errors | |
631 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c: In function '__VMCIMemcpyToQueue': | |
632 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:1223:16: error: implicit declaration of function 'memcpy_fromiovec'; did you mean 'memcpy_fromio'? [-Werror=implicit-function-declaration] | |
633 | 1223 | err = memcpy_fromiovec((uint8 *)va + pageOffset, iov, toCopy); | |
634 | | ^~~~~~~~~~~~~~~~ | |
635 | | memcpy_fromio | |
636 | make[2]: *** [scripts/Makefile.build:265: /tmp/modconfig-SAUUuv/vmci-only/linux/driver.o] Error 1 | |
637 | make[2]: *** Waiting for unfinished jobs.... | |
638 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c: In function '__VMCIMemcpyFromQueue': | |
639 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:1298:16: error: implicit declaration of function 'memcpy_toiovec'; did you mean 'memcpy_toio'? [-Werror=implicit-function-declaration] | |
640 | 1298 | err = memcpy_toiovec(iov, (uint8 *)va + pageOffset, toCopy); | |
641 | | ^~~~~~~~~~~~~~ | |
642 | | memcpy_toio | |
643 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c: In function 'VMCIReleasePages': | |
644 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:1855:7: error: implicit declaration of function 'page_cache_release'; did you mean 'pagecache_get_page'? [-Werror=implicit-function-declaration] | |
645 | 1855 | page_cache_release(pages[i]); | |
646 | | ^~~~~~~~~~~~~~~~~~ | |
647 | | pagecache_get_page | |
648 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c: In function 'VMCIHost_GetUserMemory': | |
649 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2073:51: error: passing argument 5 of 'get_user_pages' from incompatible pointer type [-Werror=incompatible-pointer-types] | |
650 | 2073 | produceQ->kernelIf->u.h.headerPage, | |
651 | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ | |
652 | | | | |
653 | | struct page ** | |
654 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
655 | ./include/linux/mm.h:1526:32: note: expected 'struct vm_area_struct **' but argument is of type 'struct page **' | |
656 | 1526 | struct vm_area_struct **vmas); | |
657 | | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | |
658 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2070:13: error: too many arguments to function 'get_user_pages' | |
659 | 2070 | retval = get_user_pages((VA)produceUVA, | |
660 | | ^~~~~~~~~~~~~~ | |
661 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
662 | ./include/linux/mm.h:1524:6: note: declared here | |
663 | 1524 | long get_user_pages(unsigned long start, unsigned long nr_pages, | |
664 | | ^~~~~~~~~~~~~~ | |
665 | In file included from ./include/linux/thread_info.h:21, | |
666 | from ./arch/x86/include/asm/preempt.h:7, | |
667 | from ./include/linux/preempt.h:78, | |
668 | from ./include/linux/spinlock.h:51, | |
669 | from ./include/linux/mmzone.h:8, | |
670 | from ./include/linux/gfp.h:6, | |
671 | from ./include/linux/mm.h:10, | |
672 | from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
673 | ./arch/x86/include/asm/current.h:18:17: warning: passing argument 1 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion] | |
674 | 18 | #define current get_current() | |
675 | | ^~~~~~~~~~~~~ | |
676 | | | | |
677 | | struct task_struct * | |
678 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2091:28: note: in expansion of macro 'current' | |
679 | 2091 | retval = get_user_pages(current, | |
680 | | ^~~~~~~ | |
681 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
682 | ./include/linux/mm.h:1524:35: note: expected 'long unsigned int' but argument is of type 'struct task_struct *' | |
683 | 1524 | long get_user_pages(unsigned long start, unsigned long nr_pages, | |
684 | | ~~~~~~~~~~~~~~^~~~~ | |
685 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2092:35: warning: passing argument 2 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion] | |
686 | 2092 | current->mm, | |
687 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
688 | ./include/linux/mm.h:1524:56: note: expected 'long unsigned int' but argument is of type 'struct mm_struct *' | |
689 | 1524 | long get_user_pages(unsigned long start, unsigned long nr_pages, | |
690 | | ~~~~~~~~~~~~~~^~~~~~~~ | |
691 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2094:46: warning: passing argument 4 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion] | |
692 | 2094 | consumeQ->kernelIf->numPages, | |
693 | | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ | |
694 | | | | |
695 | | size_t {aka long unsigned int} | |
696 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
697 | ./include/linux/mm.h:1525:46: note: expected 'struct page **' but argument is of type 'size_t' {aka 'long unsigned int'} | |
698 | 1525 | unsigned int gup_flags, struct page **pages, | |
699 | | ~~~~~~~~~~~~~~^~~~~ | |
700 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2095:28: warning: passing argument 5 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion] | |
701 | 2095 | 1, 0, | |
702 | | ^ | |
703 | | | | |
704 | | int | |
705 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
706 | ./include/linux/mm.h:1526:32: note: expected 'struct vm_area_struct **' but argument is of type 'int' | |
707 | 1526 | struct vm_area_struct **vmas); | |
708 | | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ | |
709 | /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:2091:13: error: too many arguments to function 'get_user_pages' | |
710 | 2091 | retval = get_user_pages(current, | |
711 | | ^~~~~~~~~~~~~~ | |
712 | In file included from /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.c:38: | |
713 | ./include/linux/mm.h:1524:6: note: declared here | |
714 | 1524 | long get_user_pages(unsigned long start, unsigned long nr_pages, | |
715 | | ^~~~~~~~~~~~~~ | |
716 | cc1: some warnings being treated as errors | |
717 | make[2]: *** [scripts/Makefile.build:265: /tmp/modconfig-SAUUuv/vmci-only/linux/vmciKernelIf.o] Error 1 | |
718 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciDoorbell.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
719 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciDoorbell.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
720 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciQPair.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
721 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciQPair.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
722 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciQueuePair.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call | |
723 | /tmp/modconfig-SAUUuv/vmci-only/common/vmciQueuePair.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. | |
724 | make[1]: *** [Makefile:1652: /tmp/modconfig-SAUUuv/vmci-only] Error 2 | |
725 | make[1]: Leaving directory '/usr/src/linux-5.4.6-calculate' | |
726 | make: *** [Makefile:117: vmci.ko] Error 2 | |
727 | make: Leaving directory '/tmp/modconfig-SAUUuv/vmci-only' | |
728 | Unable to install all modules. See log for details. |