Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linux
Merge commit. Changes below are compared with the first parent: e68ce947.
Changes
82 files changed · +3172 −897
Only the first 600 diff lines are shown. Download the complete patch.
.clippy.toml
View file.gitignore
View fileDocumentation/rust/coding-guidelines.rst
View fileDocumentation/rust/quick-start.rst
View fileMAINTAINERS
View fileMakefile
View filedrivers/block/rnull.rs
View filedrivers/gpu/drm/drm_panic_qr.rs
View filemm/kasan/kasan_test_rust.rs
View filerust/Makefile
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/exports.c
View fileThis diff is incomplete. Download the complete patch.
rust/ffi.rs
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/build_bug.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/err.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/helpers.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/kunit.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/mutex.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/refcount.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/signal.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/slab.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/spinlock.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/task.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/vmalloc.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/wait.c
View fileThis diff is incomplete. Download the complete patch.
rust/helpers/workqueue.c
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/allocator.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/allocator_test.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/box_ext.rs
View before deletionThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/kbox.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/kvec.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/layout.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/alloc/vec_ext.rs
View before deletionThis diff is incomplete. Download the complete patch.
rust/kernel/block/mq/operations.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/block/mq/raw_writer.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/block/mq/request.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/block/mq/tag_set.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/init.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/init/__internal.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/init/macros.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/ioctl.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/list.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/list/arc.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/list/arc_field.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/net/phy.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/page.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/rbtree.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/std_vendor.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/str.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/arc.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/arc/std_vendor.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/condvar.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/lock.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/lock/global.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/lock/mutex.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/lock/spinlock.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/sync/locked_by.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/task.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/time.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/transmute.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/types.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/uaccess.rs
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/workqueue.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.
rust/macros/paste.rs
View fileThis diff is incomplete. Download the complete patch.
rust/uapi/lib.rs
View fileThis diff is incomplete. Download the complete patch.
samples/rust/rust_minimal.rs
View fileThis diff is incomplete. Download the complete patch.
samples/rust/rust_print_main.rs
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.build
View fileThis diff is incomplete. Download the complete patch.
scripts/generate_rust_analyzer.py
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_concat.h
View fileThis diff is incomplete. Download the complete patch.
scripts/rust_is_available_test.py
View fileThis diff is incomplete. Download the complete patch.