WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h GEN arch/x86/include/generated/asm/orc_hash.h WRAP arch/x86/include/generated/uapi/asm/errno.h WRAP arch/x86/include/generated/uapi/asm/fcntl.h WRAP arch/x86/include/generated/uapi/asm/ioctl.h UPD include/config/kernel.release WRAP arch/x86/include/generated/uapi/asm/ioctls.h HOSTCC scripts/basic/fixdep WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h WRAP arch/x86/include/generated/uapi/asm/param.h WRAP arch/x86/include/generated/uapi/asm/poll.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h WRAP arch/x86/include/generated/uapi/asm/resource.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h WRAP arch/x86/include/generated/uapi/asm/socket.h UPD include/generated/uapi/linux/version.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h WRAP arch/x86/include/generated/uapi/asm/sockios.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h WRAP arch/x86/include/generated/uapi/asm/termbits.h SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h WRAP arch/x86/include/generated/uapi/asm/termios.h WRAP arch/x86/include/generated/uapi/asm/types.h SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h SYSTBL arch/x86/include/generated/asm/syscalls_64.h UPD include/generated/utsrelease.h UPD arch/x86/include/generated/asm/cpufeaturemasks.h WRAP arch/x86/include/generated/asm/early_ioremap.h WRAP arch/x86/include/generated/asm/fprobe.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h WRAP arch/x86/include/generated/asm/mmzone.h WRAP arch/x86/include/generated/asm/irq_regs.h WRAP arch/x86/include/generated/asm/kmap_size.h WRAP arch/x86/include/generated/asm/local64.h WRAP arch/x86/include/generated/asm/mmiowb.h WRAP arch/x86/include/generated/asm/module.lds.h WRAP arch/x86/include/generated/asm/rwonce.h WRAP arch/x86/include/generated/asm/unwind_user.h UPD include/generated/compile.h DESCEND objtool HOSTCC arch/x86/tools/relocs_32.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC scripts/dtc/dtc.o HOSTCC arch/x86/tools/relocs_common.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o LEX scripts/dtc/dtc-lexer.lex.c YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_ro.o HOSTCC scripts/dtc/libfdt/fdt_wip.o HOSTCC scripts/dtc/libfdt/fdt_sw.o HOSTCC scripts/dtc/libfdt/fdt_rw.o HOSTCC scripts/dtc/libfdt/fdt_strerror.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/fdtoverlay.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/help.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/pager.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/parse-options.h HOSTLD arch/x86/tools/relocs INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/run-command.h INSTALL libsubcmd_headers HOSTLD scripts/dtc/fdtoverlay CC /workdir/tools/objtool/libsubcmd/exec-cmd.o CC /workdir/tools/objtool/libsubcmd/help.o CC /workdir/tools/objtool/libsubcmd/pager.o CC /workdir/tools/objtool/libsubcmd/parse-options.o CC /workdir/tools/objtool/libsubcmd/run-command.o CC /workdir/tools/objtool/libsubcmd/sigchain.o CC /workdir/tools/objtool/libsubcmd/subcmd-config.o HOSTLD scripts/dtc/dtc HOSTRUSTC scripts/generate_rust_target HOSTCC scripts/kallsyms HOSTCC scripts/sorttable HOSTCC scripts/asn1_compiler HOSTCC scripts/gendwarfksyms/gendwarfksyms.o HOSTCC scripts/gendwarfksyms/cache.o HOSTCC scripts/gendwarfksyms/die.o HOSTCC scripts/gendwarfksyms/dwarf.o HOSTCC scripts/gendwarfksyms/kabi.o HOSTCC scripts/gendwarfksyms/symbols.o HOSTCC scripts/gendwarfksyms/types.o HOSTCC scripts/sign-file LD /workdir/tools/objtool/libsubcmd/libsubcmd-in.o AR /workdir/tools/objtool/libsubcmd/libsubcmd.a CC /workdir/tools/objtool/weak.o CC /workdir/tools/objtool/check.o CC /workdir/tools/objtool/arch/x86/special.o MKDIR /workdir/tools/objtool/arch/x86/lib/ CC /workdir/tools/objtool/special.o CC /workdir/tools/objtool/builtin-check.o CC /workdir/tools/objtool/arch/x86/orc.o CC /workdir/tools/objtool/elf.o CC /workdir/tools/objtool/objtool.o CC /workdir/tools/objtool/orc_gen.o GEN /workdir/tools/objtool/arch/x86/lib/inat-tables.c CC /workdir/tools/objtool/orc_dump.o CC /workdir/tools/objtool/libstring.o CC /workdir/tools/objtool/libctype.o CC /workdir/tools/objtool/str_error_r.o CC /workdir/tools/objtool/librbtree.o CC /workdir/tools/objtool/arch/x86/decode.o HOSTLD scripts/gendwarfksyms/gendwarfksyms UPD scripts/target.json CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/symsearch.o UPD scripts/mod/devicetable-offsets.h HOSTCC scripts/mod/file2alias.o LD /workdir/tools/objtool/arch/x86/objtool-in.o HOSTLD scripts/mod/modpost CC kernel/bounds.s CHKSHA1 include/linux/atomic/atomic-arch-fallback.h CHKSHA1 include/linux/atomic/atomic-instrumented.h CHKSHA1 include/linux/atomic/atomic-long.h UPD include/generated/timeconst.h UPD include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s LD /workdir/tools/objtool/objtool-in.o LINK /workdir/tools/objtool/objtool UPD include/generated/asm-offsets.h CC kernel/sched/rq-offsets.s UPD include/generated/rq-offsets.h CALL scripts/checksyscalls.sh RUSTC L rust/core.o BINDGEN rust/bindings/bindings_generated.rs BINDGEN rust/bindings/bindings_helpers_generated.rs CC rust/helpers/helpers.o RUSTC P rust/libpin_init_internal.so RUSTC P rust/libmacros.so BINDGEN rust/uapi/uapi_generated.rs RSCPP rust/kernel/generated_arch_static_branch_asm.rs RSCPP rust/kernel/generated_arch_warn_asm.rs RSCPP rust/kernel/generated_arch_reachable_asm.rs EXPORTS rust/exports_helpers_generated.h EXPORTS rust/exports_core_generated.h RUSTC L rust/compiler_builtins.o RUSTC L rust/ffi.o RUSTC L rust/pin_init.o RUSTC L rust/build_error.o RUSTC L rust/bindings.o RUSTC L rust/uapi.o EXPORTS rust/exports_bindings_generated.h RUSTC L rust/kernel.o error[E0425]: cannot find value `VM_NONE` in crate `bindings` --> rust/kernel/mm/virt.rs:396:44 | 396 | pub const NONE: vm_flags_t = bindings::VM_NONE as vm_flags_t; | ^^^^^^^ help: a constant with a similar name exists: `EM_NONE` | ::: /workdir/rust/bindings/bindings_generated.rs:10046:1 | 10046 | pub const EM_NONE: u32 = 0; | ---------------------- similarly named constant `EM_NONE` defined here error[E0425]: cannot find value `VM_READ` in crate `bindings` --> rust/kernel/mm/virt.rs:399:44 | 399 | pub const READ: vm_flags_t = bindings::VM_READ as vm_flags_t; | ^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_WRITE` in crate `bindings` --> rust/kernel/mm/virt.rs:402:45 | 402 | pub const WRITE: vm_flags_t = bindings::VM_WRITE as vm_flags_t; | ^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_EXEC` in crate `bindings` --> rust/kernel/mm/virt.rs:405:44 | 405 | pub const EXEC: vm_flags_t = bindings::VM_EXEC as vm_flags_t; | ^^^^^^^ help: a constant with a similar name exists: `ET_EXEC` | ::: /workdir/rust/bindings/bindings_generated.rs:10115:1 | 10115 | pub const ET_EXEC: u32 = 2; | ---------------------- similarly named constant `ET_EXEC` defined here error[E0425]: cannot find value `VM_SHARED` in crate `bindings` --> rust/kernel/mm/virt.rs:408:46 | 408 | pub const SHARED: vm_flags_t = bindings::VM_SHARED as vm_flags_t; | ^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_MAYREAD` in crate `bindings` --> rust/kernel/mm/virt.rs:411:47 | 411 | pub const MAYREAD: vm_flags_t = bindings::VM_MAYREAD as vm_flags_t; | ^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_MAYWRITE` in crate `bindings` --> rust/kernel/mm/virt.rs:414:48 | 414 | pub const MAYWRITE: vm_flags_t = bindings::VM_MAYWRITE as vm_flags_t; | ^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_MAYEXEC` in crate `bindings` --> rust/kernel/mm/virt.rs:417:47 | 417 | pub const MAYEXEC: vm_flags_t = bindings::VM_MAYEXEC as vm_flags_t; | ^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_MAYSHARE` in crate `bindings` --> rust/kernel/mm/virt.rs:420:48 | 420 | pub const MAYSHARE: vm_flags_t = bindings::VM_MAYSHARE as vm_flags_t; | ^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_PFNMAP` in crate `bindings` --> rust/kernel/mm/virt.rs:423:46 | 423 | pub const PFNMAP: vm_flags_t = bindings::VM_PFNMAP as vm_flags_t; | ^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_IO` in crate `bindings` --> rust/kernel/mm/virt.rs:426:42 | 426 | pub const IO: vm_flags_t = bindings::VM_IO as vm_flags_t; | ^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_DONTCOPY` in crate `bindings` --> rust/kernel/mm/virt.rs:429:48 | 429 | pub const DONTCOPY: vm_flags_t = bindings::VM_DONTCOPY as vm_flags_t; | ^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_DONTEXPAND` in crate `bindings` --> rust/kernel/mm/virt.rs:432:50 | 432 | pub const DONTEXPAND: vm_flags_t = bindings::VM_DONTEXPAND as vm_flags_t; | ^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_LOCKONFAULT` in crate `bindings` --> rust/kernel/mm/virt.rs:435:51 | 435 | pub const LOCKONFAULT: vm_flags_t = bindings::VM_LOCKONFAULT as vm_flags_t; | ^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_ACCOUNT` in crate `bindings` --> rust/kernel/mm/virt.rs:438:47 | 438 | pub const ACCOUNT: vm_flags_t = bindings::VM_ACCOUNT as vm_flags_t; | ^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_NORESERVE` in crate `bindings` --> rust/kernel/mm/virt.rs:441:49 | 441 | pub const NORESERVE: vm_flags_t = bindings::VM_NORESERVE as vm_flags_t; | ^^^^^^^^^^^^ help: a constant with a similar name exists: `SHN_LORESERVE` | ::: /workdir/rust/bindings/bindings_generated.rs:10215:1 | 10215 | pub const SHN_LORESERVE: u32 = 65280; | ---------------------------- similarly named constant `SHN_LORESERVE` defined here error[E0425]: cannot find value `VM_HUGETLB` in crate `bindings` --> rust/kernel/mm/virt.rs:444:47 | 444 | pub const HUGETLB: vm_flags_t = bindings::VM_HUGETLB as vm_flags_t; | ^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_SYNC` in crate `bindings` --> rust/kernel/mm/virt.rs:447:44 | 447 | pub const SYNC: vm_flags_t = bindings::VM_SYNC as vm_flags_t; | ^^^^^^^ help: a constant with a similar name exists: `O_SYNC` | ::: /workdir/rust/bindings/bindings_generated.rs:8445:1 | 8445 | pub const O_SYNC: u32 = 1052672; | --------------------- similarly named constant `O_SYNC` defined here error[E0425]: cannot find value `VM_ARCH_1` in crate `bindings` --> rust/kernel/mm/virt.rs:450:46 | 450 | pub const ARCH_1: vm_flags_t = bindings::VM_ARCH_1 as vm_flags_t; | ^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_WIPEONFORK` in crate `bindings` --> rust/kernel/mm/virt.rs:453:50 | 453 | pub const WIPEONFORK: vm_flags_t = bindings::VM_WIPEONFORK as vm_flags_t; | ^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_DONTDUMP` in crate `bindings` --> rust/kernel/mm/virt.rs:456:48 | 456 | pub const DONTDUMP: vm_flags_t = bindings::VM_DONTDUMP as vm_flags_t; | ^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_SOFTDIRTY` in crate `bindings` --> rust/kernel/mm/virt.rs:459:49 | 459 | pub const SOFTDIRTY: vm_flags_t = bindings::VM_SOFTDIRTY as vm_flags_t; | ^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_MIXEDMAP` in crate `bindings` --> rust/kernel/mm/virt.rs:462:48 | 462 | pub const MIXEDMAP: vm_flags_t = bindings::VM_MIXEDMAP as vm_flags_t; | ^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_HUGEPAGE` in crate `bindings` --> rust/kernel/mm/virt.rs:465:48 | 465 | pub const HUGEPAGE: vm_flags_t = bindings::VM_HUGEPAGE as vm_flags_t; | ^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find value `VM_NOHUGEPAGE` in crate `bindings` --> rust/kernel/mm/virt.rs:468:50 | 468 | pub const NOHUGEPAGE: vm_flags_t = bindings::VM_NOHUGEPAGE as vm_flags_t; | ^^^^^^^^^^^^^ not found in `bindings` error: aborting due to 25 previous errors For more information about this error, try `rustc --explain E0425`. make[2]: *** [rust/Makefile:553: rust/kernel.o] Error 1 make[1]: *** [/workdir/Makefile:1286: prepare] Error 2 make: *** [Makefile:248: __sub-make] Error 2