index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rust
/
macros
/
module.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-21
Merge tag 'modules-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-0
/
+1
2026-08-12
rust: macros: remove `THIS_MODULE` static from `module!`
Alvin Sun
1
-16
/
+0
2026-08-12
rust: module: add `THIS_MODULE` const to `ModuleMetadata` trait
Alvin Sun
1
-1
/
+17
2026-08-06
rust: module_param: support bool parameters
Wenzhao Liao
1
-0
/
+1
2026-08-05
rust: treewide: replace `__pinned_init` with `raw_[try_]init`
Gary Guo
1
-1
/
+1
2026-04-03
rust: macros: simplify `format!` arguments
Miguel Ojeda
1
-7
/
+2
2026-01-28
rust: macros: rearrange `#[doc(hidden)]` in `module!` macro
Gary Guo
1
-9
/
+1
2026-01-28
rust: macros: allow arbitrary types to be used in `module!` macro
Gary Guo
1
-6
/
+7
2026-01-28
rust: macros: use `quote!` for `module!` macro
Gary Guo
1
-239
/
+268
2026-01-28
rust: macros: use `syn` to parse `module!` macro
Gary Guo
1
-152
/
+241
2026-01-28
rust: macros: use `quote!` from vendored crate
Gary Guo
1
-2
/
+4
2025-12-06
Merge tag 'modules-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-20
/
+178
2025-12-04
Merge tag 'pwm/for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-0
/
+8
2025-11-17
rust: macros: replace `kernel::c_str!` with C-Strings
Tamir Duberstein
1
-1
/
+1
2025-11-07
rust: macros: Add support for 'imports_ns' to module!
Michal Wilczynski
1
-0
/
+8
2025-11-03
rust: module: update the module macro with module parameter support
Andreas Hindborg
1
-10
/
+168
2025-11-03
rust: module: use a reference in macros::module::module
Andreas Hindborg
1
-8
/
+8
2025-08-03
Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...
Linus Torvalds
1
-6
/
+0
2025-07-14
rust: use `#[used(compiler)]` to fix build and `modpost` with Rust >= 1.89.0
Miguel Ojeda
1
-5
/
+5
2025-06-24
rust: macros: remove `module!`'s deprecated `author` key
Guilherme Giacomo Simoes
1
-6
/
+0
2025-06-04
Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...
Linus Torvalds
1
-15
/
+16
2025-05-30
Merge branch 'pm-cpufreq'
Rafael J. Wysocki
1
-8
/
+12
2025-05-23
rust: use absolute paths in macros referencing core and kernel
Igor Korotin
1
-15
/
+16
2025-05-22
rust: module: place cleanup_module() in .exit.text section
FUJITA Tomonori
1
-0
/
+1
2025-05-20
rust: macros: enable use of hyphens in module names
Anisse Astier
1
-8
/
+12
2025-05-07
rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint
Miguel Ojeda
1
-14
/
+5
2025-03-30
Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...
Linus Torvalds
1
-2
/
+10
2025-03-23
rust: macros: fix `make rusttest` build on macOS
Tamir Duberstein
1
-1
/
+1
2025-03-16
rust: make pin-init its own crate
Benno Lossin
1
-1
/
+1
2025-03-10
rust: module: introduce `authors` key
Guilherme Giacomo Simoes
1
-0
/
+8
2025-03-09
rust: module: add type `LocalModule`
Danilo Krummrich
1
-0
/
+4
2024-12-20
rust: module: add trait `ModuleMetadata`
Danilo Krummrich
1
-0
/
+4
2024-11-29
Merge tag 'char-misc-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-16
/
+12
2024-11-10
rust: use custom FFI integer types
Gary Guo
1
-4
/
+4
2024-11-05
rust: introduce `InPlaceModule`
Wedson Almeida Filho
1
-16
/
+12
2024-09-25
Merge tag 'rust-6.12' of https://github.com/Rust-for-Linux/linux
Linus Torvalds
1
-0
/
+12
2024-09-02
rust: macros: provide correct provenance when constructing THIS_MODULE
Boqun Feng
1
-1
/
+5
2024-08-18
rust: module: add static pointer to `{init,cleanup}_module()`
Miguel Ojeda
1
-0
/
+12
2024-07-08
rust: add 'firmware' field support to module! macro
FUJITA Tomonori
1
-2
/
+16
2024-04-16
rust: macros: fix soundness issue in `module!` macro
Benno Lossin
1
-74
/
+114
2024-02-25
rust: module: place generated init_module() function in .init.text
Thomas Bertschinger
1
-1
/
+6
2023-08-10
btf, scripts: rust: drop is_rust_module.sh
Andrea Righi
1
-1
/
+1
2023-04-12
rust: error: Rename to_kernel_errno() -> to_errno()
Asahi Lina
1
-1
/
+1
2023-04-10
rust: macros: Allow specifying multiple module aliases
Asahi Lina
1
-5
/
+25
2022-12-04
rust: macros: take string literals in `module!`
Gary Guo
1
-5
/
+5
2022-09-28
rust: add `macros` crate
Miguel Ojeda
1
-0
/
+282