Code

History

Commits on master to rust/kernel/error.rs35+
  1. rust: error: add remaining error codesTimur Tabi committed 3 months agob93fb6e
  2. rust: error: replace match + panic in const context with const expectDaniel del Castillo committed 7 months ago2da76b8
  3. Merge tag 'drm-next-2026-04-15' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 6 months ago4a57e09
  4. rust: error: clarify that `from_err_ptr` can return `Ok(NULL)`Mirko Adzic committed 7 months ago7ccef29
  5. rust: kernel: mark as `#[inline]` all `From::from()`s for `Error`Alistair Francis committed 7 months ago4f13c93
  6. rust: add EMSGSIZE error codeEliot Courtney committed 8 months ago59f237a
  7. rust: replace `CStr` with `core::ffi::CStr`Tamir Duberstein committed 1 year ago3b83f5d
  8. rust: error: improve `to_result` documentationMiguel Ojeda committed 1 year ago099381a
  9. rust: error: improve `Error::from_errno` documentationMiguel Ojeda committed 1 year ago58b4aa5
  10. rust: error: add C header linksOnur Özkan committed 1 year ago6d65cca
  11. rust: kernel: remove support for unused host `#[test]`sMiguel Ojeda committed 1 year ago17d5efc
  12. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  13. rust: kernel: use `core::ffi::CStr` method namesTamir Duberstein committed 1 year ago1523590
  14. rust: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein committed 1 year ago386f285
  15. rust: make ETIMEDOUT error availableAlexandre Courbot committed 1 year ago69ba00f
  16. rust: enable `clippy::as_underscore` lintTamir Duberstein committed 1 year ago5e30550
  17. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  18. Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago4e82c87
  19. rust: error: Add EOVERFLOWAbdiel Janulgue committed 1 year agoe385e94
  20. rust: error: extend the Result documentationDirk Behme committed 1 year agodc60dd0
  21. rust: error: add missing newline to pr_warn! callsAlban Kurti committed 1 year ago6f5c36f
  22. rust: error: import `kernel`'s `LayoutError` instead of `core`'sJimmy Ostler committed 1 year ago7871c61
  23. rust: error: modify `from_errno` to use `try_from_errno`Daniel Sedlak committed 1 year ago9a02cbc
  24. rust: map `long` to `isize` and `char` to `u8`Gary Guo committed 2 years ago1bae872
  25. rust: use custom FFI integer typesGary Guo committed 2 years agod072acd
  26. rust: error: check for config `test` in `Error::name`Danilo Krummrich committed 2 years ago4a28ab4
  27. rust: error: use `core::alloc::LayoutError`Danilo Krummrich committed 2 years ago29a48d2
  28. rust: error: optimize error type to use nonzeroFilipe Xavier committed 2 years agoe9759c5
  29. rust: error: make conversion functions publicFilipe Xavier committed 2 years ago5ed1474
  30. rust: start using the `#[expect(...)]` attributeMiguel Ojeda committed 2 years ago1f9ed17
  31. rust: enable `clippy::undocumented_unsafe_blocks` lintMiguel Ojeda committed 2 years agodb4f72c
  32. rust: error: allow `useless_conversion` for 32-bit buildsMiguel Ojeda committed 2 years ago7bc1867
  33. rust: block: introduce `kernel::block::mq` moduleAndreas Hindborg committed 2 years ago3253aba
  34. rust: kernel: remove redundant importsMiguel Ojeda committed 2 years ago0028027
  35. rust: kernel: remove usage of `allocator_api` unstable featureWedson Almeida Filho committed 2 years ago2c10928