GEN arch/x86/include/generated/asm/orc_hash.h UPD include/config/kernel.release UPD include/generated/uapi/linux/version.h UPD arch/x86/include/generated/uapi/asm/bpf_perf_event.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h UPD arch/x86/include/generated/uapi/asm/fcntl.h UPD arch/x86/include/generated/uapi/asm/errno.h UPD arch/x86/include/generated/uapi/asm/ioctls.h UPD arch/x86/include/generated/uapi/asm/ioctl.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h UPD arch/x86/include/generated/uapi/asm/ipcbuf.h UPD arch/x86/include/generated/uapi/asm/param.h UPD arch/x86/include/generated/uapi/asm/poll.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h UPD arch/x86/include/generated/asm/cpufeaturemasks.h UPD include/generated/utsrelease.h SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h UPD arch/x86/include/generated/uapi/asm/socket.h SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h SYSTBL arch/x86/include/generated/asm/syscalls_64.h UPD arch/x86/include/generated/uapi/asm/termbits.h UPD arch/x86/include/generated/uapi/asm/resource.h UPD arch/x86/include/generated/uapi/asm/types.h UPD arch/x86/include/generated/uapi/asm/sockios.h UPD arch/x86/include/generated/uapi/asm/termios.h HOSTCC scripts/dtc/dtc.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 arch/x86/tools/relocs_32.o HOSTCC scripts/dtc/srcpos.o UPD arch/x86/include/generated/asm/early_ioremap.h UPD arch/x86/include/generated/asm/fprobe.h HOSTCC scripts/dtc/checks.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC scripts/dtc/util.o UPD include/generated/compile.h LEX scripts/dtc/dtc-lexer.lex.c UPD arch/x86/include/generated/asm/mmzone.h HOSTCC arch/x86/tools/relocs_common.o YACC scripts/dtc/dtc-parser.tab.[ch] UPD arch/x86/include/generated/asm/mcs_spinlock.h UPD arch/x86/include/generated/asm/ring_buffer.h HOSTCC arch/x86/tools/vdso2c HOSTCC scripts/dtc/libfdt/fdt.o UPD arch/x86/include/generated/asm/irq_regs.h UPD arch/x86/include/generated/asm/kmap_size.h UPD arch/x86/include/generated/asm/device.h UPD arch/x86/include/generated/asm/kexec_handover.h HOSTCC scripts/dtc/libfdt/fdt_ro.o UPD arch/x86/include/generated/asm/local64.h HOSTCC scripts/dtc/libfdt/fdt_wip.o UPD arch/x86/include/generated/asm/mmiowb.h HOSTCC scripts/dtc/libfdt/fdt_sw.o UPD arch/x86/include/generated/asm/module.lds.h HOSTCC scripts/dtc/libfdt/fdt_rw.o UPD arch/x86/include/generated/asm/rwonce.h 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 DESCEND bpf/resolve_btfids DESCEND objtool HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o MKDIR /workdir/tools/bpf/resolve_btfids/libbpf/ MKDIR /workdir/tools/bpf/resolve_btfids//libsubcmd GEN /workdir/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/libbpf.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/btf.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/libbpf_common.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/libbpf_legacy.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf_helpers.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf_tracing.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf_core_read.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf_endian.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/skel_internal.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/libbpf_version.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/usdt.bpf.h INSTALL /workdir/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf_helper_defs.h INSTALL libbpf_headers HOSTLD arch/x86/tools/relocs HOSTLD scripts/dtc/fdtoverlay HOSTLD scripts/dtc/dtc HOSTRUSTC scripts/generate_rust_target HOSTCC scripts/kallsyms HOSTCC scripts/sorttable.o HOSTCC scripts/elf-parse.o 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 HOSTCC scripts/tracepoint-update.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/bpf.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/nlattr.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/btf.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf_utils.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/netlink.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/bpf_prog_linfo.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf_probes.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/hashmap.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/btf_dump.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/ringbuf.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/strset.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/linker.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/relo_core.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/gen_loader.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/usdt.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/zip.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/elf.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/features.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/btf_iter.o CC /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/btf_relocate.o HOSTLD scripts/tracepoint-update HOSTLD scripts/sorttable CC /workdir/tools/bpf/resolve_btfids/libsubcmd/exec-cmd.o CC /workdir/tools/bpf/resolve_btfids/libsubcmd/help.o CC /workdir/tools/bpf/resolve_btfids/libsubcmd/pager.o CC /workdir/tools/bpf/resolve_btfids/libsubcmd/parse-options.o CC /workdir/tools/bpf/resolve_btfids/libsubcmd/sigchain.o CC /workdir/tools/bpf/resolve_btfids/libsubcmd/subcmd-config.o CC /workdir/tools/bpf/resolve_btfids/libsubcmd/run-command.o UPD scripts/target.json HOSTLD scripts/gendwarfksyms/gendwarfksyms LD /workdir/tools/bpf/resolve_btfids/libsubcmd/libsubcmd-in.o AR /workdir/tools/bpf/resolve_btfids/libsubcmd/libsubcmd.a CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s 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 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/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/special.o MKDIR /workdir/tools/objtool/arch/x86/lib/ MKDIR /workdir/tools/objtool/arch/x86/lib/ CC /workdir/tools/objtool/builtin-check.o CC /workdir/tools/objtool/elf.o CC /workdir/tools/objtool/arch/x86/orc.o CC /workdir/tools/objtool/klp-symid.o CC /workdir/tools/objtool/objtool.o GEN /workdir/tools/objtool/arch/x86/lib/inat-tables.c GEN /workdir/tools/objtool/arch/x86/lib/cpu-feature-names.c CC /workdir/tools/objtool/orc_gen.o 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/signal.o CC /workdir/tools/objtool/arch/x86/special.o CC /workdir/tools/objtool/arch/x86/decode.o HOSTLD scripts/mod/modpost CC kernel/bounds.s CHKSHA1 include/linux/atomic/atomic-arch-fallback.h CHKSHA1 include/linux/atomic/atomic-instrumented.h UPD include/generated/timeconst.h CHKSHA1 include/linux/atomic/atomic-long.h UPD include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s LD /workdir/tools/objtool/arch/x86/objtool-in.o UPD include/generated/asm-offsets.h CC kernel/sched/rq-offsets.s LD /workdir/tools/objtool/objtool-in.o LINK /workdir/tools/objtool/objtool LD /workdir/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf-in.o LINK /workdir/tools/bpf/resolve_btfids/libbpf/libbpf.a HOSTCC /workdir/tools/bpf/resolve_btfids/main.o HOSTCC /workdir/tools/bpf/resolve_btfids/rbtree.o HOSTCC /workdir/tools/bpf/resolve_btfids/zalloc.o HOSTCC /workdir/tools/bpf/resolve_btfids/string.o HOSTCC /workdir/tools/bpf/resolve_btfids/ctype.o HOSTCC /workdir/tools/bpf/resolve_btfids/str_error_r.o HOSTLD /workdir/tools/bpf/resolve_btfids/resolve_btfids-in.o LINK resolve_btfids UPD include/generated/rq-offsets.h CALL scripts/checksyscalls.sh RUSTC L rust/core.o CC rust/helpers/helpers.o BINDGEN rust/bindings/bindings_generated.rs BINDGEN rust/bindings/bindings_helpers_generated.rs RUSTC PL rust/host/libproc_macro2.rlib 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 RUSTC PL rust/host/libquote.rlib RUSTC PL rust/host/libsyn.rlib EXPORTS rust/exports_helpers_generated.h RUSTC P rust/libpin_init_internal.so RUSTC P rust/libmacros.so RUSTC P rust/libzerocopy_derive.so 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/zerocopy.o RUSTC L rust/bindings.o RUSTC L rust/uapi.o EXPORTS rust/exports_bindings_generated.h RUSTC L rust/kernel.o error[E0063]: missing field `init_dma_buf_io_ctx` in initializer of `block_device_operations` --> rust/kernel/block/mq/gen_disk.rs:128:58 | 128 | const TABLE: bindings::block_device_operations = bindings::block_device_operations { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `init_dma_buf_io_ctx` error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0063`. make[2]: *** [rust/Makefile:799: rust/kernel.o] Error 1 make[1]: *** [/workdir/Makefile:1431: prepare] Error 2 make: *** [Makefile:248: __sub-make] Error 2