Code

History

Commits on v6.3 to rust/kernel35+
  1. rust: kernel: Mark rust_fmt_argument as extern "C"David Gow committed 3 years agoc682e4c
  2. rust: str: fix requierments->requirements typoPatrick Blass committed 3 years ago88e8c2e
  3. Merge tag 'rust-6.3' of https://github.com/Rust-for-Linux/linuxLinus Torvalds committed 3 years ago69adb0b
  4. rust: types: implement `ForeignOwnable` for `Arc<T>`Wedson Almeida Filho committed 3 years ago0c7ae43
  5. rust: types: implement `ForeignOwnable` for the unit typeWedson Almeida Filho committed 3 years ago7118594
  6. rust: types: implement `ForeignOwnable` for `Box<T>`Wedson Almeida Filho committed 3 years ago26949ba
  7. rust: types: introduce `ForeignOwnable`Wedson Almeida Filho committed 3 years ago0fc4424
  8. rust: types: introduce `ScopeGuard`Wedson Almeida Filho committed 3 years ago4d4692a
  9. rust: prelude: prevent doc inline of external importsFinn Behrens committed 3 years agodec1df5
  10. rust: sync: add support for dispatching on Arc and ArcBorrow.Wedson Almeida Filho committed 3 years ago0748424
  11. rust: sync: introduce `UniqueArc`Wedson Almeida Filho committed 3 years ago70e42eb
  12. rust: sync: allow type of `self` to be `ArcBorrow<T>`Wedson Almeida Filho committed 3 years ago92a655a
  13. rust: sync: introduce `ArcBorrow`Wedson Almeida Filho committed 3 years ago17f6716
  14. rust: sync: allow coercion from `Arc<T>` to `Arc<U>`Wedson Almeida Filho committed 3 years agof75cb6f
  15. rust: sync: allow type of `self` to be `Arc<T>` or variantsWedson Almeida Filho committed 3 years ago5352877
  16. rust: sync: add `Arc` for ref-counted allocationsWedson Almeida Filho committed 3 years ago9dc0436
  17. rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocksMiguel Ojeda committed 3 years ago6618d69
  18. rust: types: add `Opaque` typeWedson Almeida Filho committed 4 years agob9ecf9b
  19. rust: types: add `Either` typeWedson Almeida Filho committed 4 years agoba20915
  20. rust: build_assert: add `build_{error,assert}!` macrosGary Guo committed 4 years ago0f595ba
  21. rust: static_assert: add `static_assert!` macroMiguel Ojeda committed 4 years agoef9e379
  22. rust: std_vendor: add `dbg!` macro based on `std`'s oneNiklas Mohrin committed 4 years agobee1688
  23. rust: str: add `fmt!` macroWedson Almeida Filho committed 4 years agoef32054
  24. rust: str: add `CString` typeWedson Almeida Filho committed 4 years ago65e1e49
  25. rust: str: add `Formatter` typeWedson Almeida Filho committed 4 years agofffed67
  26. rust: str: add `c_str!` macroGary Guo committed 4 years agob18cb00
  27. rust: str: add `CStr` unit testsMilan Landaverde committed 4 years ago985f1f0
  28. rust: str: implement several traits for `CStr`Gary Guo committed 4 years agoc07e67b
  29. rust: str: add `CStr` typeGary Guo committed 4 years agod126d23
  30. rust: str: add `b_str!` macroGary Guo committed 4 years ago650ec51
  31. rust: str: add `BStr` typeGary Guo committed 4 years ago7c59774
  32. rust: prelude: add `error::code::*` constant itemsWedson Almeida Filho committed 4 years ago25d176a
  33. rust: error: add `From` implementations for `Error`Wedson Almeida Filho committed 4 years ago76e2c2d
  34. rust: error: add codes from `errno-base.h`Viktor Garske committed 4 years ago266def2
  35. rust: error: declare errors using macroFinn Behrens committed 4 years ago4b0c68b