1. 34c108a Merge tag 'rust-fixes-6.3-rc1' of https://github.com/Rust-for-Linux/linux by Linus Torvalds · 1 year, 10 months ago
  2. 3098cb6 rust: bindgen: Add `alt_instr` as opaque type by Arnaldo Carvalho de Melo · 1 year, 10 months ago
  3. 498a1cf Merge tag 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 1 year, 10 months ago
  4. 69adb0b Merge tag 'rust-6.3' of https://github.com/Rust-for-Linux/linux by Linus Torvalds · 1 year, 11 months ago
  5. 0c7ae43 rust: types: implement `ForeignOwnable` for `Arc<T>` by Wedson Almeida Filho · 2 years ago
  6. 7118594 rust: types: implement `ForeignOwnable` for the unit type by Wedson Almeida Filho · 2 years ago
  7. 26949ba rust: types: implement `ForeignOwnable` for `Box<T>` by Wedson Almeida Filho · 2 years ago
  8. 0fc4424 rust: types: introduce `ForeignOwnable` by Wedson Almeida Filho · 2 years ago
  9. 4d4692a rust: types: introduce `ScopeGuard` by Wedson Almeida Filho · 2 years ago
  10. c83b16c kbuild: rust: move rust/target.json to scripts/ by Masahiro Yamada · 2 years ago
  11. 2185242 kbuild: remove sed commands after rustc rules by Masahiro Yamada · 2 years ago
  12. 295d839 kbuild: specify output names separately for each emission type from rustc by Masahiro Yamada · 2 years ago
  13. dec1df5 rust: prelude: prevent doc inline of external imports by Finn Behrens · 2 years, 1 month ago
  14. 0748424 rust: sync: add support for dispatching on Arc and ArcBorrow. by Wedson Almeida Filho · 2 years ago
  15. 70e42eb rust: sync: introduce `UniqueArc` by Wedson Almeida Filho · 2 years ago
  16. 92a655a rust: sync: allow type of `self` to be `ArcBorrow<T>` by Wedson Almeida Filho · 2 years ago
  17. 17f6716 rust: sync: introduce `ArcBorrow` by Wedson Almeida Filho · 2 years ago
  18. f75cb6f rust: sync: allow coercion from `Arc<T>` to `Arc<U>` by Wedson Almeida Filho · 2 years ago
  19. 5352877 rust: sync: allow type of `self` to be `Arc<T>` or variants by Wedson Almeida Filho · 2 years ago
  20. 9dc0436 rust: sync: add `Arc` for ref-counted allocations by Wedson Almeida Filho · 2 years ago
  21. cb7d9de rust: compiler_builtins: make stubs non-global by Gary Guo · 2 years, 1 month ago
  22. 8909a80 rust: alloc: remove the `borrow` module (`ToOwned`, `Cow`) by Miguel Ojeda · 2 years, 1 month ago
  23. 6618d69a rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocks by Miguel Ojeda · 2 years, 1 month ago
  24. b9ecf9b rust: types: add `Opaque` type by Wedson Almeida Filho · 2 years, 2 months ago
  25. ba20915 rust: types: add `Either` type by Wedson Almeida Filho · 2 years, 2 months ago
  26. 0f595ba rust: build_assert: add `build_{error,assert}!` macros by Gary Guo · 2 years, 2 months ago
  27. ecaa6dd rust: add `build_error` crate by Gary Guo · 2 years, 2 months ago
  28. ef9e379 rust: static_assert: add `static_assert!` macro by Miguel Ojeda · 2 years, 2 months ago
  29. bee1688 rust: std_vendor: add `dbg!` macro based on `std`'s one by Niklas Mohrin · 2 years, 2 months ago
  30. ef32054 rust: str: add `fmt!` macro by Wedson Almeida Filho · 2 years, 2 months ago
  31. 65e1e49 rust: str: add `CString` type by Wedson Almeida Filho · 2 years, 2 months ago
  32. fffed67 rust: str: add `Formatter` type by Wedson Almeida Filho · 2 years, 2 months ago
  33. b18cb00 rust: str: add `c_str!` macro by Gary Guo · 2 years, 2 months ago
  34. 985f1f0 rust: str: add `CStr` unit tests by Milan Landaverde · 2 years, 2 months ago
  35. c07e67b rust: str: implement several traits for `CStr` by Gary Guo · 2 years, 2 months ago
  36. d126d23 rust: str: add `CStr` type by Gary Guo · 2 years, 2 months ago
  37. 650ec51 rust: str: add `b_str!` macro by Gary Guo · 2 years, 2 months ago
  38. 7c59774 rust: str: add `BStr` type by Gary Guo · 2 years, 2 months ago
  39. feadd06 rust: alloc: add `Vec::try_with_capacity{,_in}()` constructors by Miguel Ojeda · 2 years, 2 months ago
  40. 51d3a25 rust: alloc: add `RawVec::try_with_capacity_in()` constructor by Miguel Ojeda · 2 years, 2 months ago
  41. 25d176a rust: prelude: add `error::code::*` constant items by Wedson Almeida Filho · 2 years, 2 months ago
  42. 76e2c2d rust: error: add `From` implementations for `Error` by Wedson Almeida Filho · 2 years, 2 months ago
  43. 266def2 rust: error: add codes from `errno-base.h` by Viktor Garske · 2 years, 2 months ago
  44. 4b0c68b rust: error: declare errors using macro by Finn Behrens · 2 years, 2 months ago
  45. b13c988 rust: macros: take string literals in `module!` by Gary Guo · 2 years, 2 months ago
  46. b44becc rust: macros: add `#[vtable]` proc macro by Gary Guo · 2 years, 2 months ago
  47. 60f18c2 rust: macros: add `concat_idents!` proc macro by Björn Roy Baron · 2 years, 2 months ago
  48. fc6c7ca rust: print: add `pr_cont!` macro by Miguel Ojeda · 2 years, 2 months ago
  49. 4c7f949 rust: print: add more `pr_*!` levels by Miguel Ojeda · 2 years, 2 months ago
  50. 474be44 rust: prelude: split re-exports into groups by Miguel Ojeda · 2 years, 2 months ago
  51. 2f7ab12 Kbuild: add Rust support by Miguel Ojeda · 3 years, 6 months ago
  52. 8fcbf02 rust: export generated symbols by Miguel Ojeda · 3 years, 6 months ago
  53. 247b365 rust: add `kernel` crate by Wedson Almeida Filho · 2 years, 11 months ago
  54. 8326ac0 rust: add `bindings` crate by Miguel Ojeda · 2 years, 5 months ago
  55. 1fbde52 rust: add `macros` crate by Miguel Ojeda · 3 years, 6 months ago
  56. db958dc rust: add `compiler_builtins` crate by Miguel Ojeda · 3 years, 6 months ago
  57. 057b8d2 rust: adapt `alloc` crate to the kernel by Miguel Ojeda · 3 years, 6 months ago
  58. 753dece rust: import upstream `alloc` crate by Miguel Ojeda · 2 years, 8 months ago
  59. 12f5772 rust: add C helpers by Miguel Ojeda · 3 years, 6 months ago