Advertisement
kamstartech

Untitled

Jan 15th, 2023
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.36 KB | None | 0 0
  1. make[1]: Entering directory '/home/jimmykamanga/droidian/kernel/xiaomi/lancelot/out'
  2. CHK include/config/kernel.release
  3. Using .. as source for kernel
  4. GEN ./Makefile
  5. CHK include/generated/uapi/linux/version.h
  6. CHK include/generated/utsrelease.h
  7. CHK include/generated/bounds.h
  8. CHK include/generated/timeconst.h
  9. CHK include/generated/asm-offsets.h
  10. CALL ../scripts/checksyscalls.sh
  11. SHIPPED scripts/dtc/dtc-lexer.lex.c
  12. HOSTCC scripts/dtc/dtc-lexer.lex.o
  13. HOSTLD scripts/dtc/dtc
  14. HOSTCC scripts/genksyms/genksyms.o
  15. SHIPPED scripts/genksyms/parse.tab.c
  16. HOSTCC scripts/genksyms/parse.tab.o
  17. SHIPPED scripts/genksyms/lex.lex.c
  18. SHIPPED scripts/genksyms/parse.tab.h
  19. HOSTCC scripts/genksyms/lex.lex.o
  20. HOSTLD scripts/genksyms/genksyms
  21. CC scripts/mod/empty.o
  22. HOSTCC scripts/mod/mk_elfconfig
  23. MKELF scripts/mod/elfconfig.h
  24. HOSTCC scripts/mod/modpost.o
  25. CC scripts/mod/devicetable-offsets.s
  26. CHK scripts/mod/devicetable-offsets.h
  27. UPD scripts/mod/devicetable-offsets.h
  28. HOSTCC scripts/mod/file2alias.o
  29. HOSTCC scripts/mod/sumversion.o
  30. HOSTLD scripts/mod/modpost
  31. HOSTCC scripts/selinux/genheaders/genheaders
  32. HOSTCC scripts/selinux/mdp/mdp
  33. HOSTCC scripts/kallsyms
  34. HOSTCC scripts/pnmtologo
  35. HOSTCC scripts/conmakehash
  36. HOSTCC scripts/sortextable
  37. HOSTCC scripts/asn1_compiler
  38. CC init/main.o
  39. CHK include/generated/compile.h
  40. UPD include/generated/compile.h
  41. CC init/version.o
  42. CC init/do_mounts.o
  43. CC init/do_mounts_rd.o
  44. CC init/do_mounts_initrd.o
  45. AR init/mounts.o
  46. CC init/noinitramfs.o
  47. CC init/initramfs.o
  48. CC init/calibrate.o
  49. CC init/init_task.o
  50. AR init/built-in.o
  51. HOSTCC usr/gen_init_cpio
  52. GEN usr/initramfs_data.cpio
  53. AS usr/initramfs_data.o
  54. AR usr/built-in.o
  55. CC arch/arm64/kernel/debug-monitors.o
  56. AS arch/arm64/kernel/entry.o
  57. CC arch/arm64/kernel/irq.o
  58. CC arch/arm64/kernel/fpsimd.o
  59. AS arch/arm64/kernel/entry-fpsimd.o
  60. CC arch/arm64/kernel/process.o
  61. CC arch/arm64/kernel/ptrace.o
  62. CC arch/arm64/kernel/setup.o
  63. CC arch/arm64/kernel/signal.o
  64. CC arch/arm64/kernel/sys.o
  65. CC arch/arm64/kernel/stacktrace.o
  66. CC arch/arm64/kernel/time.o
  67. CC arch/arm64/kernel/traps.o
  68. CC arch/arm64/kernel/io.o
  69. CC arch/arm64/kernel/vdso.o
  70. AS arch/arm64/kernel/hyp-stub.o
  71. CC arch/arm64/kernel/psci.o
  72. CC arch/arm64/kernel/cpu_ops.o
  73. CC arch/arm64/kernel/insn.o
  74. CC arch/arm64/kernel/return_address.o
  75. CC arch/arm64/kernel/cpuinfo.o
  76. CC arch/arm64/kernel/cpu_errata.o
  77. CC arch/arm64/kernel/cpufeature.o
  78. ../arch/arm64/kernel/cpufeature.c:940:12: warning: ‘cpu_enable_ssbs’ defined but not used [-Wunused-function]
  79. 940 | static int cpu_enable_ssbs(void *__unused)
  80. | ^~~~~~~~~~~~~~~
  81. CC arch/arm64/kernel/alternative.o
  82. CC arch/arm64/kernel/cacheinfo.o
  83. CC arch/arm64/kernel/smp.o
  84. CC arch/arm64/kernel/smp_spin_table.o
  85. CC arch/arm64/kernel/topology.o
  86. AS arch/arm64/kernel/smccc-call.o
  87. CC arch/arm64/kernel/sys32.o
  88. AS arch/arm64/kernel/kuser32.o
  89. CC arch/arm64/kernel/signal32.o
  90. CC arch/arm64/kernel/sys_compat.o
  91. AS arch/arm64/kernel/entry32.o
  92. CC arch/arm64/kernel/arm64ksyms.o
  93. CC arch/arm64/kernel/module.o
  94. CC arch/arm64/kernel/module-plts.o
  95. CC arch/arm64/kernel/perf_regs.o
  96. CC arch/arm64/kernel/perf_callchain.o
  97. CC arch/arm64/kernel/perf_event.o
  98. CC arch/arm64/kernel/hw_breakpoint.o
  99. AS arch/arm64/kernel/sleep.o
  100. CC arch/arm64/kernel/suspend.o
  101. CC arch/arm64/kernel/cpuidle.o
  102. CC arch/arm64/kernel/armv8_deprecated.o
  103. CC arch/arm64/kernel/kaslr.o
  104. CC arch/arm64/kernel/ssbd.o
  105. AS arch/arm64/kernel/bpi.o
  106. CC arch/arm64/kernel/probes/uprobes.o
  107. CC arch/arm64/kernel/probes/decode-insn.o
  108. CC arch/arm64/kernel/probes/simulate-insn.o
  109. AR arch/arm64/kernel/probes/built-in.o
  110. OBJCOPY arch/arm64/kernel/vdso/vdso.so
  111. AS arch/arm64/kernel/vdso/vdso.o
  112. AR arch/arm64/kernel/vdso/built-in.o
  113. AR arch/arm64/kernel/built-in.o
  114. AS arch/arm64/kernel/head.o
  115. LDS arch/arm64/kernel/vmlinux.lds
  116. CC arch/arm64/mm/dma-mapping.o
  117. CC arch/arm64/mm/extable.o
  118. CC arch/arm64/mm/fault.o
  119. CC arch/arm64/mm/init.o
  120. AS arch/arm64/mm/cache.o
  121. CC arch/arm64/mm/copypage.o
  122. CC arch/arm64/mm/flush.o
  123. CC arch/arm64/mm/ioremap.o
  124. CC arch/arm64/mm/mmap.o
  125. CC arch/arm64/mm/pgd.o
  126. CC arch/arm64/mm/mmu.o
  127. CC arch/arm64/mm/context.o
  128. AS arch/arm64/mm/proc.o
  129. CC arch/arm64/mm/pageattr.o
  130. AS arch/arm64/mm/cache-mtk-v8.o
  131. AR arch/arm64/mm/built-in.o
  132. AR arch/arm64/net/built-in.o
  133. CC arch/arm64/kvm/../../../virt/kvm/kvm_main.o
  134. CC arch/arm64/kvm/../../../virt/kvm/coalesced_mmio.o
  135. CC arch/arm64/kvm/../../../virt/kvm/eventfd.o
  136. CC arch/arm64/kvm/../../../virt/kvm/vfio.o
  137. CC arch/arm64/kvm/../../../virt/kvm/arm/arm.o
  138. CC arch/arm64/kvm/../../../virt/kvm/arm/mmu.o
  139. CC arch/arm64/kvm/../../../virt/kvm/arm/mmio.o
  140. CC arch/arm64/kvm/../../../virt/kvm/arm/psci.o
  141. CC arch/arm64/kvm/../../../virt/kvm/arm/perf.o
  142. CC arch/arm64/kvm/inject_fault.o
  143. CC arch/arm64/kvm/regmap.o
  144. AS arch/arm64/kvm/hyp.o
  145. AS arch/arm64/kvm/hyp-init.o
  146. CC arch/arm64/kvm/handle_exit.o
  147. CC arch/arm64/kvm/guest.o
  148. In file included from ../include/asm-generic/preempt.h:5,
  149. from ./arch/arm64/include/generated/asm/preempt.h:1,
  150. from ../include/linux/preempt.h:81,
  151. from ../include/linux/hardirq.h:5,
  152. from ../include/linux/kvm_host.h:10,
  153. from ../arch/arm64/kvm/guest.c:24:
  154. In function ‘check_object_size’,
  155. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  156. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  157. inlined from ‘set_core_reg’ at ../arch/arm64/kvm/guest.c:149:6,
  158. inlined from ‘kvm_arm_set_reg’ at ../arch/arm64/kvm/guest.c:322:10:
  159. ../include/linux/thread_info.h:108:17: warning: ‘tmp’ may be used uninitialized [-Wmaybe-uninitialized]
  160. 108 | __check_object_size(ptr, n, to_user);
  161. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  162. ../arch/arm64/kvm/guest.c: In function ‘kvm_arm_set_reg’:
  163. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  164. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  165. | ^~~~~~~~~~~~~~~~~~~
  166. ../arch/arm64/kvm/guest.c:132:21: note: ‘tmp’ declared here
  167. 132 | __uint128_t tmp;
  168. | ^~~
  169. CC arch/arm64/kvm/debug.o
  170. CC arch/arm64/kvm/reset.o
  171. CC arch/arm64/kvm/sys_regs.o
  172. ../arch/arm64/kvm/sys_regs.c: In function ‘index_to_sys_reg_desc.part.0.isra’:
  173. ../arch/arm64/kvm/sys_regs.c:1439:27: warning: ‘params.Op2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  174. 1439 | val |= (x)->Op2; \
  175. | ^~
  176. ../arch/arm64/kvm/sys_regs.c:1782:31: note: ‘params.Op2’ was declared here
  177. 1782 | struct sys_reg_params params;
  178. | ^~~~~~
  179. ../arch/arm64/kvm/sys_regs.c:1438:27: warning: ‘params.CRm’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  180. 1438 | val |= (x)->CRm << 3; \
  181. | ^~
  182. ../arch/arm64/kvm/sys_regs.c:1782:31: note: ‘params.CRm’ was declared here
  183. 1782 | struct sys_reg_params params;
  184. | ^~~~~~
  185. ../arch/arm64/kvm/sys_regs.c:1437:27: warning: ‘params.CRn’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  186. 1437 | val |= (x)->CRn << 7; \
  187. | ^~
  188. ../arch/arm64/kvm/sys_regs.c:1782:31: note: ‘params.CRn’ was declared here
  189. 1782 | struct sys_reg_params params;
  190. | ^~~~~~
  191. ../arch/arm64/kvm/sys_regs.c:1436:27: warning: ‘params.Op1’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  192. 1436 | val |= (x)->Op1 << 11; \
  193. | ^~
  194. ../arch/arm64/kvm/sys_regs.c:1782:31: note: ‘params.Op1’ was declared here
  195. 1782 | struct sys_reg_params params;
  196. | ^~~~~~
  197. ../arch/arm64/kvm/sys_regs.c:1435:27: warning: ‘params.Op0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  198. 1435 | val = (x)->Op0 << 14; \
  199. | ^~
  200. ../arch/arm64/kvm/sys_regs.c:1782:31: note: ‘params.Op0’ was declared here
  201. 1782 | struct sys_reg_params params;
  202. | ^~~~~~
  203. CC arch/arm64/kvm/sys_regs_generic_v8.o
  204. CC arch/arm64/kvm/vgic-sys-reg-v3.o
  205. CC arch/arm64/kvm/../../../virt/kvm/arm/aarch32.o
  206. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic.o
  207. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-init.o
  208. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-irqfd.o
  209. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-v2.o
  210. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-v3.o
  211. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-mmio.o
  212. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-mmio-v2.o
  213. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-mmio-v3.o
  214. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-kvm-device.o
  215. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-its.o
  216. CC arch/arm64/kvm/../../../virt/kvm/arm/vgic/vgic-debug.o
  217. CC arch/arm64/kvm/../../../virt/kvm/irqchip.o
  218. CC arch/arm64/kvm/../../../virt/kvm/arm/arch_timer.o
  219. CC arch/arm64/kvm/../../../virt/kvm/arm/pmu.o
  220. AR arch/arm64/kvm/kvm.o
  221. CC arch/arm64/kvm/hyp/../../../../virt/kvm/arm/hyp/vgic-v2-sr.o
  222. CC arch/arm64/kvm/hyp/../../../../virt/kvm/arm/hyp/vgic-v3-sr.o
  223. CC arch/arm64/kvm/hyp/../../../../virt/kvm/arm/hyp/timer-sr.o
  224. CC arch/arm64/kvm/hyp/sysreg-sr.o
  225. CC arch/arm64/kvm/hyp/debug-sr.o
  226. AS arch/arm64/kvm/hyp/entry.o
  227. CC arch/arm64/kvm/hyp/switch.o
  228. AS arch/arm64/kvm/hyp/fpsimd.o
  229. CC arch/arm64/kvm/hyp/tlb.o
  230. AS arch/arm64/kvm/hyp/hyp-entry.o
  231. CC arch/arm64/kvm/hyp/s2-setup.o
  232. AR arch/arm64/kvm/hyp/built-in.o
  233. AR arch/arm64/kvm/built-in.o
  234. CC arch/arm64/crypto/sha2-ce-glue.o
  235. AS arch/arm64/crypto/sha2-ce-core.o
  236. AR arch/arm64/crypto/sha2-ce.o
  237. AS arch/arm64/crypto/aes-ce-core.o
  238. CC arch/arm64/crypto/aes-ce-glue.o
  239. AR arch/arm64/crypto/aes-ce-cipher.o
  240. CC arch/arm64/crypto/aes-glue-ce.o
  241. AS arch/arm64/crypto/aes-ce.o
  242. AR arch/arm64/crypto/aes-ce-blk.o
  243. CC arch/arm64/crypto/sha256-glue.o
  244. AS arch/arm64/crypto/sha256-core.o
  245. AR arch/arm64/crypto/sha256-arm64.o
  246. AS arch/arm64/crypto/aes-cipher-core.o
  247. CC arch/arm64/crypto/aes-cipher-glue.o
  248. AR arch/arm64/crypto/aes-arm64.o
  249. AR arch/arm64/crypto/built-in.o
  250. CC kernel/fork.o
  251. CC kernel/exec_domain.o
  252. CC kernel/panic.o
  253. In file included from ../arch/arm64/include/asm/atomic.h:41,
  254. from ../include/linux/atomic.h:5,
  255. from ../include/linux/debug_locks.h:6,
  256. from ../kernel/panic.c:11:
  257. ../kernel/panic.c: In function ‘add_taint’:
  258. ../arch/arm64/include/asm/cmpxchg.h:38:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘int[1]’ [-Warray-bounds]
  259. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  260. | ^~~
  261. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  262. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  263. | ^~~~~~~~~~~
  264. In file included from ../kernel/panic.c:11:
  265. ../include/linux/debug_locks.h:11:12: note: while referencing ‘debug_locks’
  266. 11 | extern int debug_locks;
  267. | ^~~~~~~~~~~
  268. In file included from ../arch/arm64/include/asm/atomic.h:41,
  269. from ../include/linux/atomic.h:5,
  270. from ../include/linux/debug_locks.h:6,
  271. from ../kernel/panic.c:11:
  272. ../arch/arm64/include/asm/cmpxchg.h:38:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘int[1]’ [-Warray-bounds]
  273. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  274. | ^~~
  275. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  276. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  277. | ^~~~~~~~~~~
  278. In file included from ../kernel/panic.c:11:
  279. ../include/linux/debug_locks.h:11:12: note: while referencing ‘debug_locks’
  280. 11 | extern int debug_locks;
  281. | ^~~~~~~~~~~
  282. In file included from ../arch/arm64/include/asm/atomic.h:36,
  283. from ../include/linux/atomic.h:5,
  284. from ../include/linux/debug_locks.h:6,
  285. from ../kernel/panic.c:11:
  286. ../kernel/panic.c: In function ‘panic’:
  287. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  288. 259 | asm volatile( \
  289. | ^~~
  290. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  291. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  292. | ^~~~~~~~~~~~~~
  293. ../kernel/panic.c:103:10: note: while referencing ‘panic_cpu’
  294. 103 | atomic_t panic_cpu = ATOMIC_INIT(PANIC_CPU_INVALID);
  295. | ^~~~~~~~~
  296. In file included from ../arch/arm64/include/asm/atomic.h:36,
  297. from ../include/linux/atomic.h:5,
  298. from ../include/linux/debug_locks.h:6,
  299. from ../kernel/panic.c:11:
  300. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  301. 259 | asm volatile( \
  302. | ^~~
  303. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  304. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  305. | ^~~~~~~~~~~~~~
  306. ../kernel/panic.c:103:10: note: while referencing ‘panic_cpu’
  307. 103 | atomic_t panic_cpu = ATOMIC_INIT(PANIC_CPU_INVALID);
  308. | ^~~~~~~~~
  309. In file included from ../arch/arm64/include/asm/atomic.h:36,
  310. from ../include/linux/atomic.h:5,
  311. from ../include/linux/debug_locks.h:6,
  312. from ../kernel/panic.c:11:
  313. ../kernel/panic.c: In function ‘nmi_panic’:
  314. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  315. 259 | asm volatile( \
  316. | ^~~
  317. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  318. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  319. | ^~~~~~~~~~~~~~
  320. ../kernel/panic.c:103:10: note: while referencing ‘panic_cpu’
  321. 103 | atomic_t panic_cpu = ATOMIC_INIT(PANIC_CPU_INVALID);
  322. | ^~~~~~~~~
  323. In file included from ../arch/arm64/include/asm/atomic.h:36,
  324. from ../include/linux/atomic.h:5,
  325. from ../include/linux/debug_locks.h:6,
  326. from ../kernel/panic.c:11:
  327. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  328. 259 | asm volatile( \
  329. | ^~~
  330. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  331. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  332. | ^~~~~~~~~~~~~~
  333. ../kernel/panic.c:103:10: note: while referencing ‘panic_cpu’
  334. 103 | atomic_t panic_cpu = ATOMIC_INIT(PANIC_CPU_INVALID);
  335. | ^~~~~~~~~
  336. CC kernel/cpu.o
  337. CC kernel/exit.o
  338. CC kernel/softirq.o
  339. CC kernel/resource.o
  340. CC kernel/sysctl.o
  341. CC kernel/sysctl_binary.o
  342. CC kernel/capability.o
  343. CC kernel/ptrace.o
  344. CC kernel/user.o
  345. CC kernel/signal.o
  346. CC kernel/sys.o
  347. In file included from ../include/asm-generic/preempt.h:5,
  348. from ./arch/arm64/include/generated/asm/preempt.h:1,
  349. from ../include/linux/preempt.h:81,
  350. from ../include/linux/spinlock.h:51,
  351. from ../include/linux/mmzone.h:8,
  352. from ../include/linux/gfp.h:6,
  353. from ../include/linux/mm.h:10,
  354. from ../kernel/sys.c:9:
  355. In function ‘check_object_size’,
  356. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  357. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  358. inlined from ‘prctl_set_auxv’ at ../kernel/sys.c:2013:6:
  359. ../include/linux/thread_info.h:108:17: warning: ‘user_auxv’ may be used uninitialized [-Wmaybe-uninitialized]
  360. 108 | __check_object_size(ptr, n, to_user);
  361. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  362. ../kernel/sys.c: In function ‘prctl_set_auxv’:
  363. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  364. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  365. | ^~~~~~~~~~~~~~~~~~~
  366. ../kernel/sys.c:2008:23: note: ‘user_auxv’ declared here
  367. 2008 | unsigned long user_auxv[AT_VECTOR_SIZE];
  368. | ^~~~~~~~~
  369. CC kernel/umh.o
  370. CC kernel/workqueue.o
  371. CC kernel/pid.o
  372. CC kernel/task_work.o
  373. CC kernel/extable.o
  374. CC kernel/params.o
  375. CC kernel/kthread.o
  376. CC kernel/sys_ni.o
  377. CC kernel/nsproxy.o
  378. CC kernel/notifier.o
  379. CC kernel/ksysfs.o
  380. CC kernel/cred.o
  381. CC kernel/reboot.o
  382. CC kernel/async.o
  383. CC kernel/range.o
  384. CC kernel/smpboot.o
  385. CC kernel/ucount.o
  386. CC kernel/kmod.o
  387. In file included from ../arch/arm64/include/asm/atomic.h:36,
  388. from ../include/linux/atomic.h:5,
  389. from ../include/linux/rcupdate.h:38,
  390. from ../include/linux/rculist.h:11,
  391. from ../include/linux/pid.h:5,
  392. from ../include/linux/sched.h:14,
  393. from ../arch/arm64/include/asm/compat.h:25,
  394. from ../arch/arm64/include/asm/stat.h:23,
  395. from ../include/linux/stat.h:6,
  396. from ../include/linux/module.h:10,
  397. from ../kernel/kmod.c:4:
  398. ../kernel/kmod.c: In function ‘__request_module’:
  399. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  400. 259 | asm volatile( \
  401. | ^~~
  402. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  403. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  404. | ^~~~~~~~~~~~~~
  405. ../kernel/kmod.c:44:17: note: while referencing ‘kmod_concurrent_max’
  406. 44 | static atomic_t kmod_concurrent_max = ATOMIC_INIT(MAX_KMOD_CONCURRENT);
  407. | ^~~~~~~~~~~~~~~~~~~
  408. In file included from ../arch/arm64/include/asm/atomic.h:36,
  409. from ../include/linux/atomic.h:5,
  410. from ../include/linux/rcupdate.h:38,
  411. from ../include/linux/rculist.h:11,
  412. from ../include/linux/pid.h:5,
  413. from ../include/linux/sched.h:14,
  414. from ../arch/arm64/include/asm/compat.h:25,
  415. from ../arch/arm64/include/asm/stat.h:23,
  416. from ../include/linux/stat.h:6,
  417. from ../include/linux/module.h:10,
  418. from ../kernel/kmod.c:4:
  419. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  420. 259 | asm volatile( \
  421. | ^~~
  422. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  423. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  424. | ^~~~~~~~~~~~~~
  425. ../kernel/kmod.c:44:17: note: while referencing ‘kmod_concurrent_max’
  426. 44 | static atomic_t kmod_concurrent_max = ATOMIC_INIT(MAX_KMOD_CONCURRENT);
  427. | ^~~~~~~~~~~~~~~~~~~
  428. In file included from ../arch/arm64/include/asm/atomic.h:36,
  429. from ../include/linux/atomic.h:5,
  430. from ../include/linux/rcupdate.h:38,
  431. from ../include/linux/rculist.h:11,
  432. from ../include/linux/pid.h:5,
  433. from ../include/linux/sched.h:14,
  434. from ../arch/arm64/include/asm/compat.h:25,
  435. from ../arch/arm64/include/asm/stat.h:23,
  436. from ../include/linux/stat.h:6,
  437. from ../include/linux/module.h:10,
  438. from ../kernel/kmod.c:4:
  439. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  440. 259 | asm volatile( \
  441. | ^~~
  442. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  443. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  444. | ^~~~~~~~~~~~~~
  445. ../kernel/kmod.c:44:17: note: while referencing ‘kmod_concurrent_max’
  446. 44 | static atomic_t kmod_concurrent_max = ATOMIC_INIT(MAX_KMOD_CONCURRENT);
  447. | ^~~~~~~~~~~~~~~~~~~
  448. In file included from ../arch/arm64/include/asm/atomic.h:36,
  449. from ../include/linux/atomic.h:5,
  450. from ../include/linux/rcupdate.h:38,
  451. from ../include/linux/rculist.h:11,
  452. from ../include/linux/pid.h:5,
  453. from ../include/linux/sched.h:14,
  454. from ../arch/arm64/include/asm/compat.h:25,
  455. from ../arch/arm64/include/asm/stat.h:23,
  456. from ../include/linux/stat.h:6,
  457. from ../include/linux/module.h:10,
  458. from ../kernel/kmod.c:4:
  459. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  460. 259 | asm volatile( \
  461. | ^~~
  462. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  463. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  464. | ^~~~~~~~~~~~~~
  465. ../kernel/kmod.c:44:17: note: while referencing ‘kmod_concurrent_max’
  466. 44 | static atomic_t kmod_concurrent_max = ATOMIC_INIT(MAX_KMOD_CONCURRENT);
  467. | ^~~~~~~~~~~~~~~~~~~
  468. In file included from ../arch/arm64/include/asm/atomic.h:36,
  469. from ../include/linux/atomic.h:5,
  470. from ../include/linux/rcupdate.h:38,
  471. from ../include/linux/rculist.h:11,
  472. from ../include/linux/pid.h:5,
  473. from ../include/linux/sched.h:14,
  474. from ../arch/arm64/include/asm/compat.h:25,
  475. from ../arch/arm64/include/asm/stat.h:23,
  476. from ../include/linux/stat.h:6,
  477. from ../include/linux/module.h:10,
  478. from ../kernel/kmod.c:4:
  479. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  480. 259 | asm volatile( \
  481. | ^~~
  482. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  483. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  484. | ^~~~~~~~~~~~~~
  485. ../kernel/kmod.c:44:17: note: while referencing ‘kmod_concurrent_max’
  486. 44 | static atomic_t kmod_concurrent_max = ATOMIC_INIT(MAX_KMOD_CONCURRENT);
  487. | ^~~~~~~~~~~~~~~~~~~
  488. In file included from ../arch/arm64/include/asm/atomic.h:36,
  489. from ../include/linux/atomic.h:5,
  490. from ../include/linux/rcupdate.h:38,
  491. from ../include/linux/rculist.h:11,
  492. from ../include/linux/pid.h:5,
  493. from ../include/linux/sched.h:14,
  494. from ../arch/arm64/include/asm/compat.h:25,
  495. from ../arch/arm64/include/asm/stat.h:23,
  496. from ../include/linux/stat.h:6,
  497. from ../include/linux/module.h:10,
  498. from ../kernel/kmod.c:4:
  499. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  500. 259 | asm volatile( \
  501. | ^~~
  502. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  503. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  504. | ^~~~~~~~~~~~~~
  505. ../kernel/kmod.c:44:17: note: while referencing ‘kmod_concurrent_max’
  506. 44 | static atomic_t kmod_concurrent_max = ATOMIC_INIT(MAX_KMOD_CONCURRENT);
  507. | ^~~~~~~~~~~~~~~~~~~
  508. CC kernel/groups.o
  509. CC kernel/bpf/core.o
  510. CC kernel/bpf/syscall.o
  511. CC kernel/bpf/verifier.o
  512. CC kernel/bpf/inode.o
  513. CC kernel/bpf/helpers.o
  514. CC kernel/bpf/tnum.o
  515. CC kernel/bpf/hashtab.o
  516. CC kernel/bpf/arraymap.o
  517. CC kernel/bpf/percpu_freelist.o
  518. CC kernel/bpf/bpf_lru_list.o
  519. CC kernel/bpf/lpm_trie.o
  520. CC kernel/bpf/map_in_map.o
  521. CC kernel/bpf/devmap.o
  522. CC kernel/bpf/stackmap.o
  523. CC kernel/bpf/cgroup.o
  524. AR kernel/bpf/built-in.o
  525. CC kernel/cgroup/cgroup.o
  526. CC kernel/cgroup/namespace.o
  527. CC kernel/cgroup/cgroup-v1.o
  528. CC kernel/cgroup/freezer.o
  529. CC kernel/cgroup/cpuset.o
  530. CC kernel/cgroup/debug.o
  531. AR kernel/cgroup/built-in.o
  532. CC kernel/events/core.o
  533. In file included from ../arch/arm64/include/asm/atomic.h:36,
  534. from ../include/linux/atomic.h:5,
  535. from ../include/linux/jump_label.h:188,
  536. from ../arch/arm64/include/asm/cpufeature.h:29,
  537. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  538. from ../arch/arm64/include/asm/processor.h:41,
  539. from ../arch/arm64/include/asm/spinlock.h:21,
  540. from ../include/linux/spinlock.h:88,
  541. from ../include/linux/wait.h:9,
  542. from ../include/linux/wait_bit.h:8,
  543. from ../include/linux/fs.h:6,
  544. from ../kernel/events/core.c:12:
  545. ../kernel/events/core.c: In function ‘perf_event_alloc’:
  546. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  547. 259 | asm volatile( \
  548. | ^~~
  549. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  550. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  551. | ^~~~~~~~~~~~~~
  552. ../kernel/events/core.c:376:17: note: while referencing ‘perf_sched_count’
  553. 376 | static atomic_t perf_sched_count;
  554. | ^~~~~~~~~~~~~~~~
  555. In file included from ../arch/arm64/include/asm/atomic.h:36,
  556. from ../include/linux/atomic.h:5,
  557. from ../include/linux/jump_label.h:188,
  558. from ../arch/arm64/include/asm/cpufeature.h:29,
  559. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  560. from ../arch/arm64/include/asm/processor.h:41,
  561. from ../arch/arm64/include/asm/spinlock.h:21,
  562. from ../include/linux/spinlock.h:88,
  563. from ../include/linux/wait.h:9,
  564. from ../include/linux/wait_bit.h:8,
  565. from ../include/linux/fs.h:6,
  566. from ../kernel/events/core.c:12:
  567. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  568. 259 | asm volatile( \
  569. | ^~~
  570. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  571. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  572. | ^~~~~~~~~~~~~~
  573. ../kernel/events/core.c:376:17: note: while referencing ‘perf_sched_count’
  574. 376 | static atomic_t perf_sched_count;
  575. | ^~~~~~~~~~~~~~~~
  576. In file included from ../arch/arm64/include/asm/atomic.h:36,
  577. from ../include/linux/atomic.h:5,
  578. from ../include/linux/jump_label.h:188,
  579. from ../arch/arm64/include/asm/cpufeature.h:29,
  580. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  581. from ../arch/arm64/include/asm/processor.h:41,
  582. from ../arch/arm64/include/asm/spinlock.h:21,
  583. from ../include/linux/spinlock.h:88,
  584. from ../include/linux/wait.h:9,
  585. from ../include/linux/wait_bit.h:8,
  586. from ../include/linux/fs.h:6,
  587. from ../kernel/events/core.c:12:
  588. ../kernel/events/core.c: In function ‘_free_event’:
  589. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  590. 259 | asm volatile( \
  591. | ^~~
  592. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  593. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  594. | ^~~~~~~~~~~~~~
  595. ../kernel/events/core.c:376:17: note: while referencing ‘perf_sched_count’
  596. 376 | static atomic_t perf_sched_count;
  597. | ^~~~~~~~~~~~~~~~
  598. In file included from ../arch/arm64/include/asm/atomic.h:36,
  599. from ../include/linux/atomic.h:5,
  600. from ../include/linux/jump_label.h:188,
  601. from ../arch/arm64/include/asm/cpufeature.h:29,
  602. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  603. from ../arch/arm64/include/asm/processor.h:41,
  604. from ../arch/arm64/include/asm/spinlock.h:21,
  605. from ../include/linux/spinlock.h:88,
  606. from ../include/linux/wait.h:9,
  607. from ../include/linux/wait_bit.h:8,
  608. from ../include/linux/fs.h:6,
  609. from ../kernel/events/core.c:12:
  610. ../arch/arm64/include/asm/atomic_ll_sc.h:259:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  611. 259 | asm volatile( \
  612. | ^~~
  613. ../arch/arm64/include/asm/atomic_ll_sc.h:291:1: note: in expansion of macro ‘__CMPXCHG_CASE’
  614. 291 | __CMPXCHG_CASE(w, , mb_4, dmb ish, , l, "memory")
  615. | ^~~~~~~~~~~~~~
  616. ../kernel/events/core.c:376:17: note: while referencing ‘perf_sched_count’
  617. 376 | static atomic_t perf_sched_count;
  618. | ^~~~~~~~~~~~~~~~
  619. CC kernel/events/ring_buffer.o
  620. CC kernel/events/callchain.o
  621. CC kernel/events/hw_breakpoint.o
  622. CC kernel/events/uprobes.o
  623. AR kernel/events/built-in.o
  624. CC kernel/irq/irqdesc.o
  625. CC kernel/irq/handle.o
  626. CC kernel/irq/manage.o
  627. CC kernel/irq/spurious.o
  628. CC kernel/irq/resend.o
  629. CC kernel/irq/chip.o
  630. CC kernel/irq/dummychip.o
  631. CC kernel/irq/devres.o
  632. CC kernel/irq/autoprobe.o
  633. CC kernel/irq/irqdomain.o
  634. CC kernel/irq/proc.o
  635. CC kernel/irq/cpuhotplug.o
  636. CC kernel/irq/pm.o
  637. CC kernel/irq/affinity.o
  638. AR kernel/irq/built-in.o
  639. AR kernel/livepatch/built-in.o
  640. CC kernel/locking/mutex.o
  641. CC kernel/locking/semaphore.o
  642. CC kernel/locking/rwsem.o
  643. CC kernel/locking/percpu-rwsem.o
  644. CC kernel/locking/spinlock.o
  645. CC kernel/locking/osq_lock.o
  646. CC kernel/locking/rtmutex.o
  647. CC kernel/locking/rwsem-xadd.o
  648. AR kernel/locking/built-in.o
  649. CC kernel/power/qos.o
  650. CC kernel/power/main.o
  651. CC kernel/power/console.o
  652. CC kernel/power/process.o
  653. CC kernel/power/suspend.o
  654. CC kernel/power/wakelock.o
  655. CC kernel/power/poweroff.o
  656. CC kernel/power/wakeup_reason.o
  657. AR kernel/power/built-in.o
  658. CC kernel/printk/printk.o
  659. CC kernel/printk/printk_safe.o
  660. AR kernel/printk/built-in.o
  661. CC kernel/rcu/update.o
  662. CC kernel/rcu/sync.o
  663. CC kernel/rcu/srcutree.o
  664. CC kernel/rcu/tree.o
  665. In file included from ../arch/arm64/include/asm/atomic.h:41,
  666. from ../include/linux/atomic.h:5,
  667. from ../include/linux/jump_label.h:188,
  668. from ../arch/arm64/include/asm/cpufeature.h:29,
  669. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  670. from ../arch/arm64/include/asm/processor.h:41,
  671. from ../arch/arm64/include/asm/spinlock.h:21,
  672. from ../include/linux/spinlock.h:88,
  673. from ../kernel/rcu/tree.c:33:
  674. ../kernel/rcu/tree.c: In function ‘rcu_stall_kick_kthreads.part.0’:
  675. ../arch/arm64/include/asm/cmpxchg.h:38:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  676. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  677. | ^~~
  678. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  679. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  680. | ^~~~~~~~~~~
  681. In file included from ../kernel/rcu/tree.c:63:
  682. ../kernel/rcu/rcu.h:230:25: note: while referencing ‘___rfd_beenhere’
  683. 230 | static atomic_t ___rfd_beenhere = ATOMIC_INIT(0); \
  684. | ^~~~~~~~~~~~~~~
  685. ../kernel/rcu/tree.c:1416:17: note: in expansion of macro ‘rcu_ftrace_dump’
  686. 1416 | rcu_ftrace_dump(DUMP_ALL);
  687. | ^~~~~~~~~~~~~~~
  688. In file included from ../arch/arm64/include/asm/atomic.h:41,
  689. from ../include/linux/atomic.h:5,
  690. from ../include/linux/jump_label.h:188,
  691. from ../arch/arm64/include/asm/cpufeature.h:29,
  692. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  693. from ../arch/arm64/include/asm/processor.h:41,
  694. from ../arch/arm64/include/asm/spinlock.h:21,
  695. from ../include/linux/spinlock.h:88,
  696. from ../kernel/rcu/tree.c:33:
  697. ../arch/arm64/include/asm/cmpxchg.h:38:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  698. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  699. | ^~~
  700. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  701. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  702. | ^~~~~~~~~~~
  703. In file included from ../kernel/rcu/tree.c:63:
  704. ../kernel/rcu/rcu.h:230:25: note: while referencing ‘___rfd_beenhere’
  705. 230 | static atomic_t ___rfd_beenhere = ATOMIC_INIT(0); \
  706. | ^~~~~~~~~~~~~~~
  707. ../kernel/rcu/tree.c:1416:17: note: in expansion of macro ‘rcu_ftrace_dump’
  708. 1416 | rcu_ftrace_dump(DUMP_ALL);
  709. | ^~~~~~~~~~~~~~~
  710. CC kernel/rcu/rcu_segcblist.o
  711. AR kernel/rcu/built-in.o
  712. CC kernel/sched/core.o
  713. ../kernel/sched/core.c: In function ‘__schedule_bug’:
  714. ../kernel/sched/core.c:4458:13: warning: unused variable ‘i’ [-Wunused-variable]
  715. 4458 | int i = 0;
  716. | ^
  717. CC kernel/sched/loadavg.o
  718. CC kernel/sched/clock.o
  719. CC kernel/sched/cputime.o
  720. CC kernel/sched/idle_task.o
  721. CC kernel/sched/fair.o
  722. CC kernel/sched/rt.o
  723. CC kernel/sched/deadline.o
  724. CC kernel/sched/wait.o
  725. CC kernel/sched/wait_bit.o
  726. CC kernel/sched/swait.o
  727. CC kernel/sched/completion.o
  728. CC kernel/sched/idle.o
  729. CC kernel/sched/cpupri.o
  730. CC kernel/sched/cpudeadline.o
  731. CC kernel/sched/topology.o
  732. CC kernel/sched/stop_task.o
  733. CC kernel/sched/energy.o
  734. CC kernel/sched/stats.o
  735. CC kernel/sched/debug.o
  736. In file included from ../include/asm-generic/preempt.h:5,
  737. from ./arch/arm64/include/generated/asm/preempt.h:1,
  738. from ../include/linux/preempt.h:81,
  739. from ../include/linux/spinlock.h:51,
  740. from ../include/linux/wait.h:9,
  741. from ../include/linux/wait_bit.h:8,
  742. from ../include/linux/fs.h:6,
  743. from ../include/linux/proc_fs.h:9,
  744. from ../kernel/sched/debug.c:13:
  745. In function ‘check_object_size’,
  746. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  747. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  748. inlined from ‘sched_feat_write’ at ../kernel/sched/debug.c:152:6:
  749. ../include/linux/thread_info.h:108:17: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized]
  750. 108 | __check_object_size(ptr, n, to_user);
  751. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  752. ../kernel/sched/debug.c: In function ‘sched_feat_write’:
  753. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  754. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  755. | ^~~~~~~~~~~~~~~~~~~
  756. ../kernel/sched/debug.c:144:14: note: ‘buf’ declared here
  757. 144 | char buf[64];
  758. | ^~~
  759. CC kernel/sched/cpuacct.o
  760. CC kernel/sched/cpufreq.o
  761. CC kernel/sched/cpufreq_schedutil.o
  762. CC kernel/sched/membarrier.o
  763. CC kernel/sched/psi.o
  764. In file included from ../include/asm-generic/preempt.h:5,
  765. from ./arch/arm64/include/generated/asm/preempt.h:1,
  766. from ../include/linux/preempt.h:81,
  767. from ../include/linux/spinlock.h:51,
  768. from ../include/linux/seqlock.h:36,
  769. from ../include/linux/time.h:6,
  770. from ../include/linux/ktime.h:24,
  771. from ../include/linux/timer.h:6,
  772. from ../include/linux/workqueue.h:9,
  773. from ../kernel/sched/../workqueue_internal.h:11,
  774. from ../kernel/sched/psi.c:131:
  775. In function ‘check_object_size’,
  776. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  777. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  778. inlined from ‘psi_write.part.0’ at ../kernel/sched/psi.c:1211:6:
  779. ../include/linux/thread_info.h:108:17: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized]
  780. 108 | __check_object_size(ptr, n, to_user);
  781. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  782. ../kernel/sched/psi.c: In function ‘psi_write.part.0’:
  783. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  784. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  785. | ^~~~~~~~~~~~~~~~~~~
  786. ../kernel/sched/psi.c:1199:14: note: ‘buf’ declared here
  787. 1199 | char buf[32];
  788. | ^~~
  789. AR kernel/sched/built-in.o
  790. CC kernel/time/time.o
  791. CC kernel/time/timer.o
  792. CC kernel/time/hrtimer.o
  793. CC kernel/time/timekeeping.o
  794. CC kernel/time/ntp.o
  795. CC kernel/time/clocksource.o
  796. CC kernel/time/jiffies.o
  797. CC kernel/time/timer_list.o
  798. CC kernel/time/timeconv.o
  799. CC kernel/time/timecounter.o
  800. CC kernel/time/alarmtimer.o
  801. CC kernel/time/posix-timers.o
  802. CC kernel/time/posix-cpu-timers.o
  803. ../kernel/time/posix-cpu-timers.c: In function ‘posix_cpu_timer_get’:
  804. ../kernel/time/posix-cpu-timers.c:761:17: warning: ‘now’ may be used uninitialized [-Wmaybe-uninitialized]
  805. 761 | if (now < timer->it.cpu.expires) {
  806. | ~~~~^~~~~~~~~~~~~~~~~~~~~~~
  807. ../kernel/time/posix-cpu-timers.c:719:13: note: ‘now’ declared here
  808. 719 | u64 now;
  809. | ^~~
  810. ../kernel/time/posix-cpu-timers.c: In function ‘posix_cpu_timer_rearm’:
  811. ../kernel/time/posix-cpu-timers.c:1005:17: warning: ‘now’ may be used uninitialized [-Wmaybe-uninitialized]
  812. 1005 | bump_cpu_timer(timer, now);
  813. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  814. ../kernel/time/posix-cpu-timers.c:996:13: note: ‘now’ declared here
  815. 996 | u64 now;
  816. | ^~~
  817. CC kernel/time/posix-clock.o
  818. CC kernel/time/itimer.o
  819. CC kernel/time/clockevents.o
  820. CC kernel/time/tick-common.o
  821. CC kernel/time/tick-broadcast.o
  822. CC kernel/time/tick-broadcast-hrtimer.o
  823. CC kernel/time/sched_clock.o
  824. CC kernel/time/tick-oneshot.o
  825. CC kernel/time/tick-sched.o
  826. CC kernel/time/timekeeping_debug.o
  827. AR kernel/time/built-in.o
  828. CC kernel/trace/trace_clock.o
  829. CC kernel/trace/ring_buffer.o
  830. CC kernel/trace/trace.o
  831. In file included from ../include/asm-generic/preempt.h:5,
  832. from ./arch/arm64/include/generated/asm/preempt.h:1,
  833. from ../include/linux/preempt.h:81,
  834. from ../include/linux/spinlock.h:51,
  835. from ../include/linux/mmzone.h:8,
  836. from ../include/linux/gfp.h:6,
  837. from ../include/linux/mm.h:10,
  838. from ../include/linux/ring_buffer.h:5,
  839. from ../kernel/trace/trace.c:17:
  840. In function ‘check_object_size’,
  841. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  842. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  843. inlined from ‘tracing_clock_write’ at ../kernel/trace/trace.c:6332:6:
  844. ../include/linux/thread_info.h:108:17: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized]
  845. 108 | __check_object_size(ptr, n, to_user);
  846. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  847. ../kernel/trace/trace.c: In function ‘tracing_clock_write’:
  848. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  849. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  850. | ^~~~~~~~~~~~~~~~~~~
  851. ../kernel/trace/trace.c:6325:14: note: ‘buf’ declared here
  852. 6325 | char buf[64];
  853. | ^~~
  854. In file included from ../include/asm-generic/preempt.h:5,
  855. from ./arch/arm64/include/generated/asm/preempt.h:1,
  856. from ../include/linux/preempt.h:81,
  857. from ../include/linux/spinlock.h:51,
  858. from ../include/linux/mmzone.h:8,
  859. from ../include/linux/gfp.h:6,
  860. from ../include/linux/mm.h:10,
  861. from ../include/linux/ring_buffer.h:5,
  862. from ../kernel/trace/trace.c:17:
  863. In function ‘check_object_size’,
  864. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  865. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  866. inlined from ‘tracing_set_trace_write’ at ../kernel/trace/trace.c:5502:6:
  867. ../include/linux/thread_info.h:108:17: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized]
  868. 108 | __check_object_size(ptr, n, to_user);
  869. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870. ../kernel/trace/trace.c: In function ‘tracing_set_trace_write’:
  871. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  872. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  873. | ^~~~~~~~~~~~~~~~~~~
  874. ../kernel/trace/trace.c:5492:14: note: ‘buf’ declared here
  875. 5492 | char buf[MAX_TRACER_SIZE+1];
  876. | ^~~
  877. In file included from ../include/asm-generic/preempt.h:5,
  878. from ./arch/arm64/include/generated/asm/preempt.h:1,
  879. from ../include/linux/preempt.h:81,
  880. from ../include/linux/spinlock.h:51,
  881. from ../include/linux/mmzone.h:8,
  882. from ../include/linux/gfp.h:6,
  883. from ../include/linux/mm.h:10,
  884. from ../include/linux/ring_buffer.h:5,
  885. from ../kernel/trace/trace.c:17:
  886. In function ‘check_object_size’,
  887. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  888. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  889. inlined from ‘tracing_trace_options_write’ at ../kernel/trace/trace.c:4521:6:
  890. ../include/linux/thread_info.h:108:17: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized]
  891. 108 | __check_object_size(ptr, n, to_user);
  892. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  893. ../kernel/trace/trace.c: In function ‘tracing_trace_options_write’:
  894. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  895. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  896. | ^~~~~~~~~~~~~~~~~~~
  897. ../kernel/trace/trace.c:4515:14: note: ‘buf’ declared here
  898. 4515 | char buf[64];
  899. | ^~~
  900. CC kernel/trace/trace_output.o
  901. CC kernel/trace/trace_seq.o
  902. CC kernel/trace/trace_stat.o
  903. CC kernel/trace/trace_printk.o
  904. CC kernel/trace/trace_sched_switch.o
  905. CC kernel/trace/trace_nop.o
  906. CC kernel/trace/blktrace.o
  907. CC kernel/trace/trace_events.o
  908. CC kernel/trace/trace_export.o
  909. CC kernel/trace/trace_event_perf.o
  910. CC kernel/trace/trace_events_filter.o
  911. CC kernel/trace/trace_events_trigger.o
  912. CC kernel/trace/bpf_trace.o
  913. CC kernel/trace/power-traces.o
  914. CC kernel/trace/rpm-traces.o
  915. CC kernel/trace/trace_probe.o
  916. CC kernel/trace/trace_uprobe.o
  917. CC kernel/trace/mtk_trace.o
  918. AR kernel/trace/built-in.o
  919. CC kernel/freezer.o
  920. CC kernel/profile.o
  921. CC kernel/stacktrace.o
  922. CC kernel/futex.o
  923. CC kernel/futex_compat.o
  924. CC kernel/smp.o
  925. CC kernel/uid16.o
  926. CC kernel/module.o
  927. CC kernel/kallsyms.o
  928. CC kernel/compat.o
  929. CC kernel/utsname.o
  930. CC kernel/user_namespace.o
  931. In file included from ../include/asm-generic/preempt.h:5,
  932. from ./arch/arm64/include/generated/asm/preempt.h:1,
  933. from ../include/linux/preempt.h:81,
  934. from ../include/linux/spinlock.h:51,
  935. from ../include/linux/nsproxy.h:5,
  936. from ../kernel/user_namespace.c:9:
  937. In function ‘check_object_size’,
  938. inlined from ‘check_copy_size’ at ../include/linux/thread_info.h:139:2,
  939. inlined from ‘copy_from_user’ at ../include/linux/uaccess.h:146:6,
  940. inlined from ‘proc_setgroups_write’ at ../kernel/user_namespace.c:917:6:
  941. ../include/linux/thread_info.h:108:17: warning: ‘kbuf’ may be used uninitialized [-Wmaybe-uninitialized]
  942. 108 | __check_object_size(ptr, n, to_user);
  943. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  944. ../kernel/user_namespace.c: In function ‘proc_setgroups_write’:
  945. ../include/linux/thread_info.h:101:13: note: by argument 1 of type ‘const void *’ to ‘__check_object_size’ declared here
  946. 101 | extern void __check_object_size(const void *ptr, unsigned long n,
  947. | ^~~~~~~~~~~~~~~~~~~
  948. ../kernel/user_namespace.c:906:14: note: ‘kbuf’ declared here
  949. 906 | char kbuf[8], *pos;
  950. | ^~~~
  951. CC kernel/pid_namespace.o
  952. GZIP kernel/config_data.gz
  953. CHK kernel/config_data.h
  954. UPD kernel/config_data.h
  955. CC kernel/configs.o
  956. CC kernel/stop_machine.o
  957. CC kernel/audit.o
  958. In file included from ../arch/arm64/include/asm/atomic.h:41,
  959. from ../include/linux/atomic.h:5,
  960. from ../kernel/audit.c:49:
  961. ../kernel/audit.c: In function ‘audit_receive_msg’:
  962. ../arch/arm64/include/asm/cmpxchg.h:38:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  963. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  964. | ^~~
  965. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  966. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  967. | ^~~~~~~~~~~
  968. ../kernel/audit.c:152:17: note: while referencing ‘audit_lost’
  969. 152 | static atomic_t audit_lost = ATOMIC_INIT(0);
  970. | ^~~~~~~~~~
  971. In file included from ../arch/arm64/include/asm/atomic.h:41,
  972. from ../include/linux/atomic.h:5,
  973. from ../kernel/audit.c:49:
  974. ../arch/arm64/include/asm/cmpxchg.h:38:9: warning: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Warray-bounds]
  975. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  976. | ^~~
  977. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  978. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  979. | ^~~~~~~~~~~
  980. ../kernel/audit.c:152:17: note: while referencing ‘audit_lost’
  981. 152 | static atomic_t audit_lost = ATOMIC_INIT(0);
  982. | ^~~~~~~~~~
  983. CC kernel/auditfilter.o
  984. CC kernel/auditsc.o
  985. CC kernel/audit_watch.o
  986. CC kernel/audit_fsnotify.o
  987. CC kernel/audit_tree.o
  988. CC kernel/seccomp.o
  989. CC kernel/utsname_sysctl.o
  990. CC kernel/delayacct.o
  991. CC kernel/taskstats.o
  992. CC kernel/tsacct.o
  993. CC kernel/tracepoint.o
  994. CC kernel/elfcore.o
  995. CC kernel/irq_work.o
  996. CC kernel/cpu_pm.o
  997. CC kernel/memremap.o
  998. AR kernel/built-in.o
  999. AR certs/built-in.o
  1000. CC mm/filemap.o
  1001. CC mm/mempool.o
  1002. CC mm/oom_kill.o
  1003. CC mm/maccess.o
  1004. CC mm/page_alloc.o
  1005. CC mm/page-writeback.o
  1006. CC mm/readahead.o
  1007. CC mm/swap.o
  1008. CC mm/truncate.o
  1009. CC mm/vmscan.o
  1010. CC mm/shmem.o
  1011. CC mm/util.o
  1012. CC mm/mmzone.o
  1013. CC mm/vmstat.o
  1014. CC mm/backing-dev.o
  1015. CC mm/mm_init.o
  1016. CC mm/mmu_context.o
  1017. CC mm/percpu.o
  1018. CC mm/slab_common.o
  1019. CC mm/compaction.o
  1020. CC mm/vmacache.o
  1021. CC mm/swap_slots.o
  1022. CC mm/interval_tree.o
  1023. CC mm/list_lru.o
  1024. CC mm/workingset.o
  1025. CC mm/debug.o
  1026. CC mm/gup.o
  1027. CC mm/highmem.o
  1028. CC mm/memory.o
  1029. CC mm/mincore.o
  1030. CC mm/mlock.o
  1031. CC mm/mmap.o
  1032. CC mm/mprotect.o
  1033. CC mm/mremap.o
  1034. CC mm/msync.o
  1035. CC mm/page_vma_mapped.o
  1036. CC mm/pagewalk.o
  1037. CC mm/pgtable-generic.o
  1038. CC mm/rmap.o
  1039. CC mm/vmalloc.o
  1040. CC mm/process_vm_access.o
  1041. CC mm/init-mm.o
  1042. CC mm/nobootmem.o
  1043. CC mm/fadvise.o
  1044. CC mm/madvise.o
  1045. CC mm/memblock.o
  1046. CC mm/page_io.o
  1047. CC mm/swap_state.o
  1048. In file included from ../arch/arm64/include/asm/atomic.h:41,
  1049. from ../include/linux/atomic.h:5,
  1050. from ../include/linux/jump_label.h:188,
  1051. from ../arch/arm64/include/asm/cpufeature.h:29,
  1052. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  1053. from ../arch/arm64/include/asm/processor.h:41,
  1054. from ../arch/arm64/include/asm/spinlock.h:21,
  1055. from ../include/linux/spinlock.h:88,
  1056. from ../include/linux/mmzone.h:8,
  1057. from ../include/linux/gfp.h:6,
  1058. from ../include/linux/mm.h:10,
  1059. from ../mm/swap_state.c:10:
  1060. ../mm/swap_state.c: In function ‘swapin_readahead’:
  1061. ../arch/arm64/include/asm/cmpxchg.h:38:9: error: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Werror=array-bounds]
  1062. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  1063. | ^~~
  1064. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  1065. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  1066. | ^~~~~~~~~~~
  1067. ../mm/swap_state.c:96:17: note: while referencing ‘swapin_readahead_hits’
  1068. 96 | static atomic_t swapin_readahead_hits = ATOMIC_INIT(4);
  1069. | ^~~~~~~~~~~~~~~~~~~~~
  1070. In file included from ../arch/arm64/include/asm/atomic.h:41,
  1071. from ../include/linux/atomic.h:5,
  1072. from ../include/linux/jump_label.h:188,
  1073. from ../arch/arm64/include/asm/cpufeature.h:29,
  1074. from ../arch/arm64/include/asm/hw_breakpoint.h:20,
  1075. from ../arch/arm64/include/asm/processor.h:41,
  1076. from ../arch/arm64/include/asm/spinlock.h:21,
  1077. from ../include/linux/spinlock.h:88,
  1078. from ../include/linux/mmzone.h:8,
  1079. from ../include/linux/gfp.h:6,
  1080. from ../include/linux/mm.h:10,
  1081. from ../mm/swap_state.c:10:
  1082. ../arch/arm64/include/asm/cmpxchg.h:38:9: error: array subscript ‘long unsigned int[0]’ is partly outside array bounds of ‘atomic_t[1]’ [-Werror=array-bounds]
  1083. 38 | asm volatile(ARM64_LSE_ATOMIC_INSN( \
  1084. | ^~~
  1085. ../arch/arm64/include/asm/cmpxchg.h:70:1: note: in expansion of macro ‘__XCHG_CASE’
  1086. 70 | __XCHG_CASE(w, , mb_4, dmb ish, nop, , a, l, "memory")
  1087. | ^~~~~~~~~~~
  1088. ../mm/swap_state.c:96:17: note: while referencing ‘swapin_readahead_hits’
  1089. 96 | static atomic_t swapin_readahead_hits = ATOMIC_INIT(4);
  1090. | ^~~~~~~~~~~~~~~~~~~~~
  1091. cc1: all warnings being treated as errors
  1092. make[2]: *** [../scripts/Makefile.build:357: mm/swap_state.o] Error 1
  1093. make[1]: *** [/home/jimmykamanga/droidian/kernel/xiaomi/lancelot/Makefile:1137: mm] Error 2
  1094. make[1]: Leaving directory '/home/jimmykamanga/droidian/kernel/xiaomi/lancelot/out'
  1095. make: *** [Makefile:146: sub-make] Error 2
  1096.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement