summaryrefslogtreecommitdiff
path: root/samples/rust
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge tag 'modules-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+9
12 daysMerge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-1/+2
2026-08-06rust: module_param: support bool parametersWenzhao Liao1-0/+8
2026-08-06rust: module_param: return value by copy from `value`Andreas Hindborg1-1/+1
2026-07-30rust: driver: remove `$module_table_name` from `module_device_table`Gary Guo10-17/+0
2026-07-30rust: usb: use `Option<&IdInfo>` for device ID infoGary Guo1-1/+1
2026-07-30rust: pci: use `Option<&IdInfo>` for device ID infoGary Guo3-3/+4
2026-07-24samples: rust_dma: use vertical import styleGuru Das Srinagesh1-3/+7
2026-07-23samples: rust: add Rust serial device bus sample device driverMarkus Probst3-0/+102
2026-07-21samples: rust: debugfs: fix excessive stack useGary Guo1-1/+4
2026-07-21rust: device: make lifetime on `Core` and `CoreInternal` invariantGary Guo1-1/+3
2026-07-14Merge tag 'rust-io-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Danilo Krummrich1-3/+9
2026-07-14Merge patch series "rust: I/O type generalization and projection"Danilo Krummrich1-3/+9
2026-07-12rust: faux: add Device type with AsBusDevice supportDanilo Krummrich1-1/+2
2026-07-11rust: auxiliary: sample: demonstrate ForLt with invariant Mutex typeDanilo Krummrich1-26/+68
2026-07-11rust: types: rename ForLt to CovariantForLtDanilo Krummrich1-4/+4
2026-07-11rust: io: add copying methodsGary Guo1-3/+4
2026-07-11rust: dma: drop `dma_read!` and `dma_write!` APIGary Guo1-3/+8
2026-06-22Merge tag 'char-misc-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-6/+28
2026-06-15Merge tag 'driver-core-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/g...Linus Torvalds9-102/+144
2026-06-05rust: dma: update to keyworded index projection syntaxGary Guo1-7/+5
2026-05-27samples: rust: rust_driver_auxiliary: showcase lifetime-bound registration dataDanilo Krummrich1-23/+35
2026-05-27rust: auxiliary: generalize Registration over ForLtDanilo Krummrich1-8/+11
2026-05-27samples: rust: rust_driver_pci: use HRT lifetime for BarDanilo Krummrich1-49/+40
2026-05-27rust: pci: make Bar lifetime-parameterizedDanilo Krummrich1-2/+3
2026-05-27rust: i2c: make Driver trait lifetime-parameterizedDanilo Krummrich1-7/+7
2026-05-27rust: usb: make Driver trait lifetime-parameterizedDanilo Krummrich1-6/+6
2026-05-27rust: auxiliary: make Driver trait lifetime-parameterizedDanilo Krummrich1-5/+5
2026-05-27rust: platform: make Driver trait lifetime-parameterizedDanilo Krummrich4-21/+24
2026-05-27rust: pci: make Driver trait lifetime-parameterizedDanilo Krummrich3-6/+15
2026-05-27rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich9-18/+21
2026-05-27rust: driver: decouple driver private data from driver typeDanilo Krummrich9-0/+10
2026-05-23samples: rust_misc_device: use vertical import styleAlvin Sun1-6/+28
2026-05-11rust: auxiliary: add registration data to auxiliary devicesDanilo Krummrich1-15/+25
2026-03-24rust: dma: add zeroed constructor to `Coherent`Gary Guo1-4/+9
2026-03-17sample: rust: pci: use `register!` macroAlexandre Courbot1-22/+68
2026-03-08rust: dma: use pointer projection infra for `dma_{read,write}` macroGary Guo1-14/+16
2026-02-17Merge tag 'usb-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+9
2026-02-17Merge tag 'char-misc-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+1
2026-02-13Merge tag 'configfs-for-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+2
2026-02-12Merge tag 'driver-core-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-72/+225
2026-02-06samples: rust: pci: Remove some additional `.as_ref()` for `dev_*` printDirk Behme1-3/+3
2026-01-26samples: rust: remove imports available via preludeGary Guo3-4/+1
2026-01-24rust: samples: dma: remove redundant `.as_ref()` for `dev_*` printGary Guo1-5/+8
2026-01-24rust: samples: driver-core: remove redundant `.as_ref()` for `dev_*` printGary Guo4-6/+4
2026-01-24rust: pci: remove redundant `.as_ref()` for `dev_*` printGary Guo1-3/+3
2026-01-23sample: rust: pci: add tests for config space routinesZhi Wang1-0/+26
2026-01-23rust: io: separate generic I/O helpers from MMIO implementationZhi Wang1-0/+1
2026-01-19samples: rust: i2c: replace `kernel::c_str!` with C-StringsTamir Duberstein2-8/+6
2026-01-15rust: configfs: replace `kernel::c_str!` with C-StringsTamir Duberstein1-3/+2