summaryrefslogtreecommitdiffstats
path: root/samples/rust
AgeCommit message (Expand)AuthorLines
2025-04-01Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds-90/+91
2025-04-01Merge tag 'driver-core-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-19/+22
2025-03-20samples: rust: add Rust dma test sample driverAbdiel Janulgue-0/+109
2025-03-17samples: rust_misc_device: fix markup in top-level docsAlice Ryhl-90/+91
2025-03-17rust: platform: fix unrestricted &mut platform::DeviceDanilo Krummrich-4/+7
2025-03-17rust: pci: fix unrestricted &mut pci::DeviceDanilo Krummrich-4/+4
2025-03-10rust: module: introduce `authors` keyGuilherme Giacomo Simoes-6/+6
2025-02-27rust/faux: Add missing parent argument to Registration::new()Lyude Paul-1/+1
2025-02-22rust: io: rename `io::Io` accessorsFiona Behrens-6/+6
2025-02-13rust/kernel: Add faux device bindingsLyude Paul-0/+40
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-0/+431
2025-01-13rust: use derive(CoercePointee) on rustc >= 1.84.0Xiangfei Ding-0/+18
2024-12-20samples: rust: add Rust platform sample driverDanilo Krummrich-0/+60
2024-12-20samples: rust: add Rust PCI sample driverDanilo Krummrich-0/+122
2024-12-16rust: finish using custom FFI integer typesMiguel Ojeda-1/+1
2024-12-16samples: rust_misc_device: Provide an example C program to exercise functiona...Lee Jones-0/+90
2024-12-16samples: rust_misc_device: Demonstrate additional get/set value functionalityLee Jones-14/+75
2024-12-16samples: rust: Provide example using the new Rust MiscDevice abstractionLee Jones-0/+98
2024-11-26Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linuxLinus Torvalds-2/+3
2024-11-12samples: rust: fix `rust_print` build making it a combined moduleMiguel Ojeda-1/+3
2024-11-04rust: samples: add tracepoint to Rust sampleAlice Ryhl-1/+28
2024-10-15rust: treewide: switch to the kernel `Vec` typeDanilo Krummrich-2/+2
2024-10-07rust: start using the `#[expect(...)]` attributeMiguel Ojeda-1/+1
2024-10-07rust: replace `clippy::dbg_macro` with `disallowed_macros`Miguel Ojeda-0/+1
2024-04-16rust: sync: update `Arc` and `UniqueArc` to take allocation flagsWedson Almeida Filho-2/+2
2024-04-16rust: alloc: update `VecExt` to take allocation flagsWedson Almeida Filho-3/+3
2023-04-10samples: rust: print: Add sample code for Arc printingBoqun Feng-0/+26
2022-12-04rust: macros: take string literals in `module!`Gary Guo-8/+8
2022-12-01rust: samples: add `rust_print` exampleMiguel Ojeda-0/+65
2022-09-28samples: add first Rust examplesMiguel Ojeda-0/+105