Skip to content

Memory management - Rust

Maintained 140 threads 248 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm, rust-for-linux
Files
rust/helpers/mm.c, rust/helpers/page.c, rust/kernel/mm.rs, rust/kernel/mm/, rust/kernel/page.rs
Maintainers
Alice Ryhl
Reviewers
Liam R. Howlett, Lorenzo Stoakes
  1. rust: byte-wise atomic copies between `Page` and shared memory PATCH v5 4 patches Andreas Hindborg driver-core linux-mm lkml +1 rust/kernel/ (2), rust/kernel/sync/ In review 1 reply
  2. rust: alloc: add per-task memalloc scope abstractions PATCH v3 1 patch Andreas Hindborg linux-mm lkml rust-for-linux rust/bindings/, rust/helpers/, rust/kernel/, rust/kernel/alloc/ In review 2 replies
  3. drm/tyr: add VM and BO ioctl support PATCH v4 11 patches Ke Sun b4-sent dri-devel driver-core +3 drivers/gpu/drm/tyr/ (5), rust/kernel/ (3), rust/bindings/, rust/kernel/sync/ Superseded 3 replies
  4. drm/tyr: add VM and BO ioctl support PATCH v3 11 patches Ke Sun b4-sent dri-devel driver-core +2 drivers/gpu/drm/tyr/ (5), rust/kernel/ (3), rust/bindings/, rust/kernel/sync/ Superseded 12 replies
  5. rust_binder: charge allocated pages to memcg PATCH 2 patches Alice Ryhl linux-mm lkml rust-for-linux drivers/android/binder/, rust/helpers/, rust/kernel/ In review 3 replies
  6. drm/tyr: add VM and BO ioctl support PATCH 9 patches Ke Sun b4-sent dri-devel linux-mm +2 drivers/gpu/drm/tyr/ (7), rust/kernel/ (2), rust/bindings/, rust/kernel/sync/ Superseded 16 replies
  7. mm: Unconditional per-VMA locks and cleanups PATCH v7 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Applied 5 replies
  8. rust: add `Ownable` trait and `Owned` type PATCH v21 9 patches Andreas Hindborg dri-devel driver-core linux-block +9 rust/ (30), drivers/ In review 9 replies
  9. rust: add `Ownable` trait and `Owned` type PATCH v20 8 patches Andreas Hindborg dri-devel driver-core linux-block +9 rust/ (27), drivers/ Superseded 18 replies
  10. mm: Unconditional per-VMA locks and cleanups PATCH v6 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 14 replies
  11. rust: xarray: add entry API with preloading PATCH v5 12 patches Andreas Hindborg linux-fsdevel linux-mm lkml +1 rust/ (6), include/ (2), lib/ (2), MAINTAINERS, +1 In review 2 replies
  12. rust: xarray: add entry API with preloading PATCH v4 11 patches Andreas Hindborg linux-mm lkml rust-for-linux +1 rust/ (6), MAINTAINERS, include/, lib/, +1 Superseded 21 replies
  13. rust: aref: make `AlwaysRefCounted::inc_ref` an associated function PATCH v5 1 patch Trevor Chan dri-devel driver-core linux-block +8 rust/ (17) Superseded 0 replies
  14. mm: Unconditional per-VMA locks and cleanups PATCH v5 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 2 replies
  15. rust: mm: add VmaRef range query helpers PATCH v2 2 patches liujinlong rust-for-linux rust/kernel/mm/virt.rs New 0 replies
  16. rust: mm: add VmaRef range query helpers PATCH 2 patches liujinlong rust-for-linux rust/kernel/mm/virt.rs Superseded 2 replies
  17. rust: mm: add VmaRef range query helpers PATCH 2 patches liujinlong rust-for-linux rust/kernel/mm/virt.rs New 0 replies
  18. mm: Unconditional per-VMA locks and cleanups PATCH v4 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 30 replies
  19. rust: aref: make `AlwaysRefCounted::inc_ref` an associated function PATCH v7 1 patch Trevor Chan dri-devel driver-core linux-block +8 rust/ (21) In review 2 replies
  20. rust: aref: make `AlwaysRefCounted::inc_ref` an associated function PATCH v6 1 patch Trevor Chan dri-devel driver-core linux-block +10 rust/ (21) Superseded 3 replies
  21. mm: Unconditional per-VMA locks and cleanups PATCH v3 5 patches Suren Baghdasaryan linux-mm lkml netdev mm/ (9), arch/ (8), include/ (3), kernel/ (3), +5 Superseded 42 replies
  22. mm: Unconditional per-VMA locks and cleanups PATCH v2 5 patches Dave Hansen linux-mm lkml netdev +1 mm/ (9), arch/ (8), include/ (3), fs/ (2), +5 In review 27 replies
  23. block: rnull: complete the rust null block driver PATCH v2 83 patches Andreas Hindborg linux-block linux-mm lkml +1 rust/ (21), drivers/ (8) In review 6 replies
  24. rust: add `Ownable` trait and `Owned` type PATCH v19 8 patches Andreas Hindborg dri-devel driver-core linux-block +8 rust/ (27), drivers/ Superseded 2 replies
  25. rust: kernel: add cfg_select! and use it for config-based selection PATCH 2 patches Nika Krasnova linux-kselftest lkml rust-for-linux rust/kernel/ (11), rust/kernel/drm/, rust/kernel/sync/, rust/kernel/sync/atomic/ In review 5 replies
  26. rust: add `Ownable` trait and `Owned` type PATCH v18 8 patches Andreas Hindborg dri-devel driver-core linux-block +9 rust/ (26), drivers/ Superseded 7 replies
  27. rust: add `Ownable` trait and `Owned` type PATCH v17 10 patches Andreas Hindborg dri-devel driver-core linux-block +7 rust/ (23) Applied 16 replies
  28. rust: helpers: move list_lru and task_work helpers out of binder.c PATCH 1 patch Xiaobo Liu linux-mm lkml rust-for-linux rust/helpers/ (5), MAINTAINERS Superseded 2 replies
  29. rust: pages that cannot be racy PATCH v2 2 patches Andreas Hindborg linux-mm lkml rust-for-linux rust/kernel/page.rs In review 4 replies
  30. rust: alloc: add per-task memalloc scope abstractions PATCH v2 1 patch Andreas Hindborg linux-mm lkml rust-for-linux rust/bindings/, rust/helpers/, rust/kernel/, rust/kernel/alloc/ Superseded 3 replies
  31. (no cover subject) PATCH v4 2 patches Andreas Hindborg linux-mm lkml rust-for-linux rust/kernel/, rust/kernel/sync/ Superseded 0 replies
  32. block: rnull: complete the rust null block driver PATCH 79 patches Andreas Hindborg linux-block linux-mm lkml +1 rust/ (22), drivers/ (8), block/, include/ Superseded 44 replies
  33. rust: page: mark Page::nid as inline PATCH 1 patch Nakamura Shuta linux-mm lkml rust-for-linux rust/kernel/page.rs Applied 2 replies
  34. drm/tyr: add userspace MMIO mmap support PATCH 7 patches Deborah Brouwer dri-devel linux-mm lkml +1 rust/ (6), drivers/ (4) New 0 replies
  35. rust: Add helper functions and constants for Tyr driver PATCH 4 patches Alvin Sun b4-sent linux-mm lkml +1 rust/kernel/ (3) In review 19 replies
  36. uapi: add goldfish_address_space userspace ABI header RFC PATCH v3 6 patches Wenzhao Liao linux-api linux-pci lkml +1 rust/ (8), drivers/ (3), MAINTAINERS, include/, +1 In review 1 reply
  37. rust: replace WARN_ONCE TODOs with pr_warn_once! PATCH 4 patches Adarsh Das rust-for-linux rust/kernel/ (2), rust/kernel/mm/, rust/kernel/time/ In review 7 replies
  38. mm: cleanups around unmapping / zapping PATCH 16 patches David Hildenbrand (Arm) bpf dri-devel intel-gfx +11 drivers/ (6), mm/ (6), arch/ (4), kernel/ (2), +4 In review 43 replies
  39. Allow inlining C helpers into Rust when using LTO PATCH v2 27 patches Alice Ryhl linux-block linux-clk linux-devicetree +8 rust/helpers/ (33) Applied 26 replies
  40. rust: add `Ownable` trait and `Owned` type PATCH v16 10 patches Andreas Hindborg dri-devel linux-block linux-fsdevel +6 rust/ (23) Superseded 7 replies
  41. rust: xarray: add entry API with preloading PATCH v3 12 patches Andreas Hindborg linux-mm lkml rust-for-linux rust/ (6), MAINTAINERS, include/, lib/, +1 Superseded 47 replies
  42. rust: add `Ownable` trait and `Owned` type PATCH v15 9 patches Andreas Hindborg dri-devel linux-block linux-fsdevel +6 rust/ (22) Superseded 11 replies
  43. Make Rust Binder build as a module PATCH 5 patches Alice Ryhl linux-fsdevel linux-mm linux-security-module +2 ipc/ (2), mm/ (2), drivers/, fs/, +2 In review 37 replies
  44. rust: page: add byte-wise atomic memory copy methods PATCH v3 1 patch Andreas Hindborg linux-mm lkml rust-for-linux rust/kernel/, rust/kernel/sync/ Superseded 26 replies
  45. rust: pages that cannot be racy PATCH 2 patches Andreas Hindborg linux-mm lkml rust-for-linux rust/kernel/page.rs Superseded 6 replies
  46. rust: page: add byte-wise atomic memory copy methods PATCH v2 1 patch Andreas Hindborg linux-mm lkml rust-for-linux rust/kernel/, rust/kernel/sync/ Superseded 43 replies
  47. rust: page: add volatile memory copy methods PATCH 1 patch Andreas Hindborg linux-mm lkml rust-for-linux rust/kernel/page.rs Superseded 28 replies
  48. rust: xarray: add entry API with preloading PATCH v2 11 patches Andreas Hindborg linux-mm lkml llvm +2 rust/ (7), MAINTAINERS, include/, lib/, +1 Superseded 1 reply
  49. rust: add `Ownable` trait and `Owned` type PATCH v14 9 patches Andreas Hindborg dri-devel linux-block linux-fsdevel +8 rust/ (21) Superseded 12 replies
  50. New trait OwnableRefCounted for ARef<->Owned conversion. PATCH v13 4 patches Oliver Mangold dri-devel linux-block linux-fsdevel +6 rust/ (19) Superseded 16 replies
Page 1 of 3 –