Merge tag 'rust-v6.1-rc1' of https://github.com/Rust-for-Linux/linux
Merge commit. Changes below are compared with the first parent: a5088ee7.
Changes
89 files changed · +12552 −51
Only the first 600 diff lines are shown. Download the complete patch.
.gitignore
View file.rustfmt.toml
View fileDocumentation/core-api/printk-formats.rst
View fileDocumentation/doc-guide/kernel-doc.rst
View fileDocumentation/index.rst
View fileDocumentation/kbuild/kbuild.rst
View fileDocumentation/kbuild/makefiles.rst
View fileDocumentation/process/changes.rst
View fileDocumentation/rust/arch-support.rst
View fileDocumentation/rust/coding-guidelines.rst
View fileDocumentation/rust/general-information.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/rust/index.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/rust/quick-start.rst
View fileThis diff is incomplete. Download the complete patch.
MAINTAINERS
View fileThis diff is incomplete. Download the complete patch.
Makefile
View fileThis diff is incomplete. Download the complete patch.
arch/Kconfig
View fileThis diff is incomplete. Download the complete patch.
arch/x86/Kconfig
View fileThis diff is incomplete. Download the complete patch.
arch/x86/Makefile
View fileThis diff is incomplete. Download the complete patch.
include/linux/compiler_types.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/kallsyms.h
View fileThis diff is incomplete. Download the complete patch.
init/Kconfig
View fileThis diff is incomplete. Download the complete patch.
kernel/configs/rust.config
View fileThis diff is incomplete. Download the complete patch.
kernel/kallsyms.c
View fileThis diff is incomplete. Download the complete patch.
kernel/livepatch/core.c
View fileThis diff is incomplete. Download the complete patch.
lib/Kconfig.debug
View fileThis diff is incomplete. Download the complete patch.
lib/vsprintf.c
View fileThis diff is incomplete. Download the complete patch.
rust/.gitignore
View fileThis diff is incomplete. Download the complete patch.
rust/Makefile
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/README.md
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/alloc.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/borrow.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/boxed.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/collections/mod.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/lib.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/raw_vec.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/slice.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/vec/drain.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/vec/drain_filter.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/vec/into_iter.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/vec/is_zero.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/vec/mod.rs
View fileThis diff is incomplete. Download the complete patch.
rust/alloc/vec/partial_eq.rs
View fileThis diff is incomplete. Download the complete patch.
rust/bindgen_parameters
View fileThis diff is incomplete. Download the complete patch.
rust/bindings/bindings_helper.h
View fileThis diff is incomplete. Download the complete patch.
rust/bindings/lib.rs
View fileThis diff is incomplete. Download the complete patch.
rust/compiler_builtins.rs
View fileThis diff is incomplete. Download the complete patch.
rust/exports.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers.c
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/allocator.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/error.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/lib.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/prelude.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/print.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/str.rs
View fileThis diff is incomplete. Download the complete patch.
rust/macros/helpers.rs
View fileThis diff is incomplete. Download the complete patch.
rust/macros/lib.rs
View fileThis diff is incomplete. Download the complete patch.
rust/macros/module.rs
View fileThis diff is incomplete. Download the complete patch.
samples/Kconfig
View fileThis diff is incomplete. Download the complete patch.
samples/Makefile
View fileThis diff is incomplete. Download the complete patch.
samples/rust/Kconfig
View fileThis diff is incomplete. Download the complete patch.
samples/rust/Makefile
View fileThis diff is incomplete. Download the complete patch.
samples/rust/hostprogs/.gitignore
View fileThis diff is incomplete. Download the complete patch.
samples/rust/hostprogs/Makefile
View fileThis diff is incomplete. Download the complete patch.
samples/rust/hostprogs/a.rs
View fileThis diff is incomplete. Download the complete patch.
samples/rust/hostprogs/b.rs
View fileThis diff is incomplete. Download the complete patch.
samples/rust/hostprogs/single.rs
View fileThis diff is incomplete. Download the complete patch.
samples/rust/rust_minimal.rs
View fileThis diff is incomplete. Download the complete patch.
scripts/.gitignore
View fileThis diff is incomplete. Download the complete patch.
scripts/Kconfig.include
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.build
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.debug
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.host
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.lib
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.modfinal
View fileThis diff is incomplete. Download the complete patch.
scripts/cc-version.sh
View fileThis diff is incomplete. Download the complete patch.
scripts/checkpatch.pl
View fileThis diff is incomplete. Download the complete patch.
scripts/decode_stacktrace.sh
View fileThis diff is incomplete. Download the complete patch.
scripts/generate_rust_analyzer.py
View fileThis diff is incomplete. Download the complete patch.
scripts/generate_rust_target.rs
View fileThis diff is incomplete. Download the complete patch.
scripts/is_rust_module.sh
View fileThis diff is incomplete. Download the complete patch.
scripts/kallsyms.c
View fileThis diff is incomplete. Download the complete patch.
scripts/kconfig/confdata.c
View fileThis diff is incomplete. Download the complete patch.
scripts/min-tool-version.sh
View fileThis diff is incomplete. Download the complete patch.
scripts/rust_is_available.sh
View fileThis diff is incomplete. Download the complete patch.
scripts/rust_is_available_bindgen_libclang.h
View fileThis diff is incomplete. Download the complete patch.
tools/include/linux/kallsyms.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/perf/include/perf/event.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/symbol/kallsyms.h
View fileThis diff is incomplete. Download the complete patch.