Code

History

Commits on d78ddeb8938a366aabfabf60255c1a94de8d8ea1 to rust/kernel/init.rs35+
  1. rust: init: use `#[default_error(err)]` for the initializer macrosBenno Lossin committed 10 months agod083a62
  2. rust: pin-init: remove `try_` versions of the initializer macrosBenno Lossin committed 10 months ago61d62ab
  3. rust: allow `clippy::disallowed_names` for doctestsMiguel Ojeda committed 12 months agoe5d330e
  4. rust: allow `unreachable_pub` for doctestsMiguel Ojeda committed 1 year agoab844cf
  5. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  6. rust: types: rename Opaque::raw_get to cast_intoAlice Ryhl committed 1 year ago64fb810
  7. rust: init: Fix generics in *_init! macrosJanne Grunau committed 1 year agofe49aae
  8. rust: init: remove doctest's `Error::from_errno` workaroundMiguel Ojeda committed 1 year agof744a5b
  9. rust: init: re-enable doctestsMiguel Ojeda committed 1 year agod2b7313
  10. rust: pin-init: rename `zeroed` to `init_zeroed`Benno Lossin committed 1 year ago101b7cf
  11. Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago4e82c87
  12. rust: make pin-init its own crateBenno Lossin committed 1 year agodbd5058
  13. rust: pin-init: move `InPlaceInit` and impls of `InPlaceWrite` into the kernel crateBenno Lossin committed 1 year ago114ca41
  14. rust: pin-init: move the default error behavior of `try_[pin_]init`Benno Lossin committed 1 year ago578eb8b
  15. rust: add extensions to the pin-init crate and move relevant documentation thereBenno Lossin committed 1 year ago86f7dac
  16. rust: move pin-init API into its own directoryBenno Lossin committed 1 year agofbf8fb3
  17. rust: init: disable doctestsBenno Lossin committed 1 year ago206dea3
  18. rust: init: add missing newline to pr_info! callsAlban Kurti committed 1 year ago6933c10
  19. rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>`Benno Lossin committed 1 year agodf27cef
  20. rust: init: use explicit ABI to clean warning in future compilersMiguel Ojeda committed 1 year agoc21bdb3
  21. rust: init: update `stack_try_pin_init` examplesJimmy Ostler committed 1 year ago59d5846
  22. rust: init: replace unwraps with question mark operatorsDaniel Sedlak committed 1 year ago7eeb0e7
  23. rust: use custom FFI integer typesGary Guo committed 2 years agod072acd
  24. rust: alloc: remove extension of std's `Box`Danilo Krummrich committed 2 years agoe8c6ccd
  25. rust: treewide: switch to our kernel `Box` typeDanilo Krummrich committed 2 years ago8373147
  26. rust: start using the `#[expect(...)]` attributeMiguel Ojeda committed 2 years ago1f9ed17
  27. rust: enable Clippy's `check-private-items`Miguel Ojeda committed 2 years ago624063b
  28. rust: init: remove unneeded `#[allow(clippy::disallowed_names)]`Miguel Ojeda committed 2 years agod5cc7ab
  29. rust: enable `clippy::undocumented_unsafe_blocks` lintMiguel Ojeda committed 2 years agodb4f72c
  30. rust: init: add `assert_pinned` macroBenno Lossin committed 2 years ago0528ca0
  31. rust: init: add `write_[pin_]init` functionsBenno Lossin committed 2 years ago6d1c22d
  32. rust: Implement the smart pointer `InPlaceInit` for `Arc`Alex Mantel committed 2 years ago08f983a
  33. rust: init: simplify from `map_err` to `inspect_err`Miguel Ojeda committed 2 years agodee1396
  34. Merge tag 'rust-6.10' of https://github.com/Rust-for-Linux/linuxLinus Torvalds committed 2 years ago8f5b5f7
  35. rust: remove unneeded `kernel::prelude` imports from doctestsNell Shamrell-Harrington committed 2 years ago4a2ae88

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t