1. a126eca rust: avoid unused import warning in `rusttest` by Miguel Ojeda · 8 months ago
  2. 2d9db77 Merge tag 'timers-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 months ago
  3. 8f5b5f7 Merge tag 'rust-6.10' of https://github.com/Rust-for-Linux/linux by Linus Torvalds · 9 months ago
  4. 97ab3e8 rust: alloc: fix dangling pointer in VecExt<T>::reserve() by Danilo Krummrich · 9 months ago
  5. 0028027 rust: kernel: remove redundant imports by Miguel Ojeda · 10 months ago
  6. 7c81aa8 rust: sync: implement `Default` for `LockClassKey` by Miguel Ojeda · 10 months ago
  7. 4a2ae88 rust: remove unneeded `kernel::prelude` imports from doctests by Nell Shamrell-Harrington · 10 months ago
  8. ea175b2 rust: update `dbg!()` to format column number by Raghav Narang · 10 months ago
  9. 9218cf8 rust: init: change the generated name of guard variables by Benno Lossin · 10 months ago
  10. a0a4e17 rust: sync: add `Arc::into_unique_or_drop` by Alice Ryhl · 10 months ago
  11. 51f6af8 rust: sync: add `ArcBorrow::from_raw` by Alice Ryhl · 10 months ago
  12. be2ca1e rust: types: Make Opaque::get const by Boqun Feng · 10 months ago
  13. ddd9120 rust: time: doc: Add missing C header links by Boqun Feng · 10 months ago
  14. 323617f rust: kernel: require `Send` for `Module` implementations by Wedson Almeida Filho · 10 months ago
  15. df70d04 rust: phy: implement `Send` for `Registration` by Wedson Almeida Filho · 10 months ago
  16. 2c10928 rust: kernel: remove usage of `allocator_api` unstable feature by Wedson Almeida Filho · 10 months ago
  17. c34aa00 rust: init: update `init` module to take allocation flags by Wedson Almeida Filho · 10 months ago
  18. cc41670 rust: sync: update `Arc` and `UniqueArc` to take allocation flags by Wedson Almeida Filho · 10 months ago
  19. 5ab560c rust: alloc: update `VecExt` to take allocation flags by Wedson Almeida Filho · 10 months ago
  20. 08d3f54 rust: alloc: introduce the `BoxExt` trait by Wedson Almeida Filho · 10 months ago
  21. b6a006e rust: alloc: introduce allocation flags by Wedson Almeida Filho · 10 months ago
  22. 11795ae kbuild: use the upstream `alloc` crate by Wedson Almeida Filho · 10 months ago
  23. 0398977 rust: alloc: introduce the `VecExt` trait by Wedson Almeida Filho · 10 months ago
  24. 31d94d8 rust: kernel: move `allocator` module under `alloc` by Wedson Almeida Filho · 10 months ago
  25. 48b7f4d rust: time: Add Ktime by Alice Ryhl · 10 months ago
  26. 8db31d3 rust: workqueue: add `#[pin_data]` to `Work` by Benno Lossin · 11 months ago
  27. 22eed60 rust: macros: allow generic parameter default values in `#[pin_data]` by Benno Lossin · 11 months ago
  28. 49ceae6 rust: init: remove impl Zeroable for Infallible by Laine Taffin Altman · 10 months ago
  29. a321f3a rust: str: add {make,to}_{upper,lower}case() to CString by Danilo Krummrich · 11 months ago
  30. b481dd8 rust: upgrade to Rust 1.77.1 by Miguel Ojeda · 12 months ago
  31. d0f0241 rust: add `Module::as_ptr` by Alice Ryhl · 11 months ago
  32. 9187210 Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 11 months ago
  33. ff887eb Merge tag 'wq-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 11 months ago
  34. e944171 rust: add `container_of!` macro by Wedson Almeida Filho · 11 months ago
  35. 4951ddd rust: str: implement `Display` and `Debug` for `BStr` by Yutaro Ohno · 12 months ago
  36. 5bc8184 rust: types: add `try_from_foreign()` method by Obei Sideg · 1 year ago
  37. 44f2e62 rust: kernel: stop using ptr_metadata feature by Alice Ryhl · 12 months ago
  38. e283ee2 rust: kernel: add reexports for macros by Alice Ryhl · 12 months ago
  39. ed6d0be rust: locked_by: shorten doclink preview by Valentin Obst · 12 months ago
  40. cd16c41 rust: kernel: remove unneeded doclink targets by Valentin Obst · 12 months ago
  41. 4c799d1 rust: kernel: add doclinks by Valentin Obst · 12 months ago
  42. 6269fad rust: kernel: add blank lines in front of code blocks by Valentin Obst · 12 months ago
  43. af8b18d rust: kernel: mark code fragments in docs with backticks by Valentin Obst · 12 months ago
  44. ebf2b8a rust: kernel: unify spelling of refcount in docs by Valentin Obst · 12 months ago
  45. 4c62348 rust: str: move SAFETY comment in front of unsafe block by Valentin Obst · 12 months ago
  46. 8cfce47 rust: str: use `NUL` instead of 0 in doc comments by Valentin Obst · 12 months ago
  47. ed85965 rust: kernel: add srctree-relative doclinks by Valentin Obst · 12 months ago
  48. 16dca5d rust: ioctl: end top-level module docs with full stop by Valentin Obst · 12 months ago
  49. 69d5fbb rust: error: improve unsafe code in example by Valentin Obst · 12 months ago
  50. b6cda91 rust: kernel: fix multiple typos in documentation by Valentin Obst · 12 months ago
  51. 3e0bc28 workqueue: rust: sync with `WORK_CPU_UNBOUND` change by Miguel Ojeda · 12 months ago
  52. f090f0d rust: sync: update integer types in CondVar by Alice Ryhl · 1 year, 1 month ago
  53. e7b9b1f rust: sync: add `CondVar::wait_timeout` by Alice Ryhl · 1 year, 1 month ago
  54. 82e1708 rust: time: add msecs to jiffies conversion by Alice Ryhl · 1 year, 1 month ago
  55. 3e64541 rust: sync: add `CondVar::notify_sync` by Alice Ryhl · 1 year, 1 month ago
  56. 599b75a rust: phy: use VTABLE_DEFAULT_ERROR by FUJITA Tomonori · 1 year ago
  57. 1d4046b rust: phy: use `srctree`-relative links by FUJITA Tomonori · 1 year ago
  58. 6b1b232 rust: sync: `CondVar` rename "wait_list" to "wait_queue_head" by Charalampos Mitrodimas · 1 year, 1 month ago
  59. c5fed8ce rust: upgrade to Rust 1.75.0 by Miguel Ojeda · 1 year, 1 month ago
  60. b6964fe Merge tag 'rust-6.8' of https://github.com/Rust-for-Linux/linux by Linus Torvalds · 1 year, 1 month ago
  61. bc2e7d5 rust: support `srctree`-relative links by Miguel Ojeda · 1 year, 1 month ago
  62. 0a7f5ba rust: sync: Makes `CondVar::wait()` an uninterruptible wait by Boqun Feng · 1 year, 2 months ago
  63. 2fe11d5 rust: net::phy add module_phy_driver macro by FUJITA Tomonori · 1 year, 2 months ago
  64. f20fd54 rust: core abstractions for network PHY drivers by FUJITA Tomonori · 1 year, 2 months ago
  65. 88c2e11 rust: macros: improve `#[vtable]` documentation by Benno Lossin · 1 year, 3 months ago
  66. 7437665 rust: bindings: rename const binding using sed by Gary Guo · 1 year, 3 months ago
  67. c3f41b0 rust: kernel: str: Implement Debug for CString by Asahi Lina · 1 year, 7 months ago
  68. 639409a Merge tag 'wq-for-6.7-rust-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 1 year, 3 months ago
  69. 455cdcb Merge tag 'rust-6.7' of https://github.com/Rust-for-Linux/linux by Linus Torvalds · 1 year, 3 months ago
  70. a53d8cd rust: print: use explicit link in documentation by Miguel Ojeda · 1 year, 4 months ago
  71. c61bcc2 rust: task: remove redundant explicit link by Miguel Ojeda · 1 year, 4 months ago
  72. 2a7e0a5 rust: error: Markdown style nit by Manmohan Shukla · 1 year, 5 months ago
  73. 17bfcd6 rust: error: fix the description for `ECHILD` by Wedson Almeida Filho · 1 year, 4 months ago
  74. b2516f7 rust: kernel: remove `#[allow(clippy::new_ret_no_self)]` by Gary Guo · 1 year, 4 months ago
  75. 828176d rust: arc: add explicit `drop()` around `Box::from_raw()` by Miguel Ojeda · 1 year, 5 months ago
  76. 15b286d rust: workqueue: add examples by Alice Ryhl · 1 year, 5 months ago
  77. 115c95e rust: workqueue: add `try_spawn` helper method by Alice Ryhl · 1 year, 5 months ago
  78. 47f0dbe rust: workqueue: implement `WorkItemPointer` for pointer types by Alice Ryhl · 1 year, 5 months ago
  79. 7324b88 rust: workqueue: add helper for defining work_struct fields by Alice Ryhl · 1 year, 5 months ago
  80. 0339413 rust: workqueue: define built-in queues by Wedson Almeida Filho · 1 year, 5 months ago
  81. d4d791d rust: workqueue: add low-level workqueue bindings by Alice Ryhl · 1 year, 5 months ago
  82. a832177 rust: sync: add `Arc::{from_raw, into_raw}` by Wedson Almeida Filho · 1 year, 5 months ago
  83. a031fe8 Merge tag 'rust-6.6' of https://github.com/Rust-for-Linux/linux by Linus Torvalds · 1 year, 5 months ago
  84. 815c24a Merge tag 'linux-kselftest-kunit-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest by Linus Torvalds · 1 year, 5 months ago
  85. 4af84c6 rust: init: update expanded macro explanation by Benno Lossin · 1 year, 6 months ago
  86. 7f8977a rust: init: add `{pin_}chain` functions to `{Pin}Init<T, E>` by Benno Lossin · 1 year, 6 months ago
  87. 1a8076a rust: init: make `PinInit<T, E>` a supertrait of `Init<T, E>` by Benno Lossin · 1 year, 6 months ago
  88. 2e704f1 rust: init: implement `Zeroable` for `UnsafeCell<T>` and `Opaque<T>` by Benno Lossin · 1 year, 6 months ago
  89. 674b1c7 rust: init: add support for arbitrary paths in init macros by Benno Lossin · 1 year, 6 months ago
  90. 9e494390 rust: init: add functions to create array initializers by Benno Lossin · 1 year, 6 months ago
  91. 35e7fca rust: init: add `..Zeroable::zeroed()` syntax for zeroing all missing fields by Benno Lossin · 1 year, 6 months ago
  92. 92fd540 rust: init: make initializer values inaccessible after initializing by Benno Lossin · 1 year, 6 months ago
  93. b9b88be rust: init: wrap type checking struct initializers in a closure by Benno Lossin · 1 year, 6 months ago
  94. 97de919 rust: init: make guards in the init macros hygienic by Benno Lossin · 1 year, 6 months ago
  95. 071cedc rust: add derive macro for `Zeroable` by Benno Lossin · 1 year, 6 months ago
  96. f8badd1 rust: init: make `#[pin_data]` compatible with conditional compilation of fields by Benno Lossin · 1 year, 6 months ago
  97. b3068ac rust: init: consolidate init macros by Benno Lossin · 1 year, 6 months ago
  98. 08ab786 rust: bindgen: upgrade to 0.65.1 by Aakash Sen Sharma · 1 year, 8 months ago
  99. 89eed1a rust: upgrade to Rust 1.71.1 by Miguel Ojeda · 1 year, 6 months ago
  100. 0b4e3b6 rust: types: make `Opaque` be `!Unpin` by Benno Lossin · 1 year, 7 months ago