summaryrefslogtreecommitdiff
path: root/samples (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'rfl/rust' into bases/210-gpuHector Martin2023-01-0416-1/+1265
|\
| * samples: minimal: match upstreamMiguel Ojeda2022-10-181-5/+8
| * Merge tag 'v6.1-rc1' into syncMiguel Ojeda2022-10-1812-338/+302
| |\
| * | rust: rename `Ref` to `Arc`Wedson Almeida Filho2022-10-053-17/+17
| * | Merge tag 'v6.0-rc7' into syncMiguel Ojeda2022-09-2722-3392/+145
| |\ \
| * \ \ Merge pull request #859 from nbdd0121/miscMiguel Ojeda2022-08-051-0/+1
| |\ \ \
| | * | | rust: add missing dependency to rust netfilter sampleGary Guo2022-08-051-0/+1
| * | | | rust: take str literal instead bstr literal in `module!` macroGary Guo2022-08-0514-58/+58
| |/ / /
| * | | Merge pull request #839 from wedsonaf/module_fsWedson Almeida Filho2022-07-251-14/+2
| |\ \ \
| | * | | rust: add `module_fs` macroWedson Almeida Filho2022-07-251-14/+2
| * | | | Merge tag 'v5.19-rc8' into syncMiguel Ojeda2022-07-243-7/+5
| |\ \ \ \ | | |/ / / | |/| | |
| * | | | rust: allow fs driver to initialise new superblocksWedson Almeida Filho2022-07-191-1/+13
| * | | | rust: add support for file system parametersWedson Almeida Filho2022-07-141-0/+15
| * | | | rust: change `FileFlags` struct to `flags` moduleWedson Almeida Filho2022-07-121-2/+2
| * | | | Merge branch 'rust' into file_flags_typeWedson Almeida Filho2022-07-1286-745/+1455
| |\ \ \ \
| | * | | | rust: define fs contextWedson Almeida Filho2022-07-111-0/+13
| | * | | | Merge tag 'v5.19-rc6' into syncMiguel Ojeda2022-07-111-4/+32
| | |\ \ \ \
| | * | | | | sample: rust: Add a selftest moduleBoqun Feng2022-07-083-0/+107
| | * | | | | rust: add ability to register a file systemWedson Almeida Filho2022-07-053-0/+40
| | * | | | | rust: use `#[vtable]` for `kernel::file::Operations`Gary Guo2022-07-054-9/+5
| | * | | | | samples/rust: add echo server sampleWedson Almeida Filho2022-07-013-0/+71
| | * | | | | Merge tag 'v5.19-rc1' into syncMiguel Ojeda2022-06-0738-598/+507
| | |\ \ \ \ \
| | * | | | | | samples: rust: random: move `module!` macroMiguel Ojeda2022-05-281-8/+8
| | * | | | | | treewide: use `GPL` as the license string instead of `GPL v2`Miguel Ojeda2022-05-2712-12/+12
| | * | | | | | Merge tag 'v5.18' into syncMiguel Ojeda2022-05-231-3/+3
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge tag 'v5.18-rc2' into syncMiguel Ojeda2022-04-1237-106/+544
| | |\ \ \ \ \ \ \
| | * | | | | | | | samples/rust: add netfilter sampleWedson Almeida Filho2022-03-283-0/+65
| | * | | | | | | | rust: rename `KernelModule` to `Module`Wedson Almeida Filho2022-03-288-8/+8
| | * | | | | | | | rust: move error codes to the `error::code` moduleWedson Almeida Filho2022-03-152-5/+5
| | * | | | | | | | rust: move `file_operations::FileOperations` into `file::Operations`Wedson Almeida Filho2022-03-154-11/+8
| | * | | | | | | | rust: rename `FileOperations::Wrapper` to `FileOperations::Data`Wedson Almeida Filho2022-03-152-3/+3
| | * | | | | | | | kbuild: support host programs written in RustMiguel Ojeda2022-03-037-0/+41
| | * | | | | | | | Merge tag 'v5.17-rc6' into syncMiguel Ojeda2022-02-281-2/+7
| | |\ \ \ \ \ \ \ \
| * | | | | | | | | | rust: file: Remove `is_blocking()` methodDaniel Xu2022-02-221-2/+3
| |/ / / / / / / / /
| * | | | | | | | | rust: miscdev: support names created at runtimeWedson Almeida Filho2022-02-162-2/+2
| * | | | | | | | | Merge pull request #655 from wedsonaf/sample-static-mutexWedson Almeida Filho2022-02-151-0/+15
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | samples/rust: add static mutex and condvar to sync sampleWedson Almeida Filho2022-02-021-0/+15
| * | | | | | | | | | treewide: update/normalize comment styleMiguel Ojeda2022-02-119-9/+9
| |/ / / / / / / / /
| * | | | | | | | | Merge tag 'v5.17-rc1' into syncMiguel Ojeda2022-01-2534-123/+628
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | rust: add optional parameters to the registration of misc devicesWedson Almeida Filho2022-01-242-2/+2
| * | | | | | | | | | rust: avoid the need of crate attributes in kernel modulesMiguel Ojeda2022-01-2010-31/+0
| * | | | | | | | | | samples/rust: add platform device driver sampleWedson Almeida Filho2022-01-133-0/+36
| * | | | | | | | | | rust: require `Sync` and `Send` on file operations context dataWedson Almeida Filho2022-01-123-6/+7
| * | | | | | | | | | rust: simplify file operations by removing `FileOpener`Wedson Almeida Filho2022-01-114-21/+25
| * | | | | | | | | | Merge tag 'v5.16' into syncMiguel Ojeda2022-01-104-0/+11
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Sync with v5.16-rc6Miguel Ojeda2021-12-202-0/+153
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | rust: add `&File` argument to `open` callback.Wedson Almeida Filho2021-11-292-2/+2
| * | | | | | | | | | | | Merge tag 'v5.16-rc2' into syncMiguel Ojeda2021-11-237-21/+59
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge tag 'v5.16-rc1' into syncMiguel Ojeda2021-11-2014-24/+289
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | rust: use generic associated types (GATs) to implement `PointerWrapper`.Wedson Almeida Filho2021-11-172-5/+5