summaryrefslogtreecommitdiff
path: root/rust
AgeCommit message (Expand)Author
4 hoursMerge tag 'rust-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/l...Linus Torvalds
5 daysMerge tag 'pin-init-v7.1' of https://github.com/Rust-for-Linux/linux into rus...Miguel Ojeda
5 daysMerge tag 'rust-timekeeping-for-v7.1' of https://github.com/Rust-for-Linux/li...Miguel Ojeda
6 daysrust: sizes: add SizeConstants trait for device address space constantsJohn Hubbard
6 daysrust: kernel: update `file_with_nul` commentMiguel Ojeda
7 daysrust: declare cfi_encoding for lru_statusAlice Ryhl
7 daysrust: kbuild: update `bindgen --rust-target` version and replace commentMiguel Ojeda
7 daysrust: block: update `const_refs_to_static` MSRV TODO commentMiguel Ojeda
7 daysrust: macros: simplify code using `feature(extract_if)`Miguel Ojeda
7 daysrust: alloc: simplify with `NonNull::add()` now that it is stableMiguel Ojeda
7 daysrust: transmute: simplify code with Rust 1.80.0 `split_at_*checked()`Miguel Ojeda
7 daysrust: kbuild: remove `feature(...)`s that are now stableMiguel Ojeda
7 daysrust: kbuild: remove skipping of `-Wrustdoc::unescaped_backticks`Miguel Ojeda
7 daysrust: remove `RUSTC_HAS_COERCE_POINTEE` and simplify codeMiguel Ojeda
7 daysrust: remove `RUSTC_HAS_SLICE_AS_FLATTENED` and simplify codeMiguel Ojeda
7 daysrust: allow globally `clippy::incompatible_msrv`Miguel Ojeda
7 daysrust: bump Clippy's MSRV and clean `incompatible_msrv` allowsMiguel Ojeda
7 daysrust: kbuild: remove unneeded old `allow`s for generated layout testsMiguel Ojeda
7 daysrust: kbuild: remove "`try` keyword" workaround for `bindgen` < 0.59.2Miguel Ojeda
7 daysrust: kbuild: remove `--remap-path-prefix` workaroundsMiguel Ojeda
10 daysrust: prelude: use the "kernel vertical" imports styleMiguel Ojeda
10 daysrust: macros: simplify `format!` argumentsMiguel Ojeda
10 daysrust: clk: implement Send and SyncAlice Ryhl
10 daysrust: ptr: add const_align_up()John Hubbard
10 daysrust: error: clarify that `from_err_ptr` can return `Ok(NULL)`Mirko Adzic
12 daysMerge tag 'rust-analyzer-v7.1' of https://github.com/Rust-for-Linux/linux int...Miguel Ojeda
2026-03-30kbuild: rust: provide an option to inline C helpers into RustGary Guo
2026-03-30rust: helpers: #define __rust_helperGary Guo
2026-03-30rust: rework `build_assert!` documentationGary Guo
2026-03-30rust: add `const_assert!` macroGary Guo
2026-03-28rust: move `static_assert` into `build_assert`Gary Guo
2026-03-27rust: kernel: mark as `#[inline]` all `From::from()`s for `Error`Alistair Francis
2026-03-27rust: list: hide macros from top-level kernel docGary Guo
2026-03-25rust: pin-init: replace `addr_of_mut!` with `&raw mut`Antonio Hickey
2026-03-25rust: pin-init: implement ZeroableOption for NonZero* integer typesHamdan-Khan
2026-03-25rust: pin-init: doc: de-clutter documentation with fake-variadicsGary Guo
2026-03-25rust: pin-init: properly document let binding workaroundBenno Lossin
2026-03-25rust: pin-init: build: simplify use of nightly featuresGary Guo
2026-03-24rust: regulator: do not assume that regulator_get() returns non-nullAlice Ryhl
2026-03-23hrtimer: add usage examples to documentationAndreas Hindborg
2026-03-23rust: time: make ClockSource unsafe traitFUJITA Tomonori
2026-03-23rust/time: Add Delta::from_nanos()Lyude Paul
2026-03-23rust: str: improve safety comment for CString::try_from_fmtNakamura Shuta
2026-03-15rust: types: remove temporary re-exports of ARef and AlwaysRefCountedShankari Anand
2026-03-15rust: usb: Update AlwaysRefCounted imports to use sync::arefShankari Anand
2026-03-15rust: i2c: Update ARef and AlwaysRefCounted imports to use sync::arefShankari Anand
2026-03-15rust: str: update `c_str!` documentationTamir Duberstein
2026-03-14Merge tag 'rust-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2026-03-13Merge tag 'drm-rust-fixes-2026-03-12' of https://gitlab.freedesktop.org/drm/r...Dave Airlie
2026-03-12rust: cpufreq: suppress clippy::double_parens in Policy doctestJohn Hubbard