Skip to content

DMA mapping & scatterlist API Rust

DMA MAPPING & SCATTERLIST API [RUST]

Supported 172 threads 289 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
driver-core
Files
rust/helpers/dma.c, rust/helpers/scatterlist.c, rust/kernel/dma.rs, rust/kernel/scatterlist.rs, samples/rust/rust_dma.rs
Maintainers
Danilo Krummrich
Reviewers
Andreas Hindborg, Abdiel Janulgue, Daniel Almeida, Robin Murphy
  1. rust: honor the maximum DMA segment size PATCH 2 patches Matteo Kloiber dri-devel driver-core lkml +2 drivers/gpu/nova-core/, rust/helpers/, rust/kernel/ Superseded 19 replies
  2. Add Rust PCI SR-IOV support PATCH v5 9 patches Simon Song dri-devel kvm linux-pci +3 samples/ (8), rust/ (3), MAINTAINERS, drivers/, +1 In review 15 replies
  3. FAILED: patch "[PATCH] rust: dma: declare cfi_encoding for dma_data_direction" failed to apply to 6.18-stable tree PATCH [email protected] stable rust/, rust/kernel/ 1 reply
  4. FAILED: patch "[PATCH] rust: dma: declare cfi_encoding for dma_data_direction" failed to apply to 7.3-stable tree PATCH [email protected] stable rust/, rust/kernel/ 1 reply
  5. rust: Fix CFI type mismatches PATCH 3 patches Sami Tolvanen driver-core lkml rust-for-linux +1 rust/, rust/kernel/, rust/kernel/irq/, rust/kernel/time/ Applied 10 replies
  6. rust: io: add read-only and write-only views and registers PATCH 7 patches Daniel Almeida dri-devel driver-core linux-pci +2 rust/ (6), drivers/ In review 5 replies
  7. Add Rust PCI SR-IOV support PATCH v4 9 patches Zhi Wang linux-pci lkml rust-for-linux samples/ (8), rust/ (3), MAINTAINERS, drivers/, +1 New 0 replies
  8. Add Rust PCI SR-IOV support PATCH v3 10 patches Zhi Wang linux-pci lkml rust-for-linux samples/ (6), rust/ (3), MAINTAINERS, drivers/, +1 Superseded 10 replies
  9. rust: io: convert ResourceSize into a transparent newtype PATCH v4 2 patches Lorenzo Delgado dri-devel driver-core lkml +1 rust/kernel/ (2), drivers/gpu/drm/tyr/, rust/kernel/io/ Applied 1 reply
  10. Add Rust PCI SR-IOV support PATCH v2 8 patches Zhi Wang linux-pci lkml rust-for-linux samples/ (6), rust/ (2), MAINTAINERS, drivers/, +1 Superseded 7 replies
  11. rust: io: convert ResourceSize into a transparent newtype PATCH v3 1 patch Lorenzo Delgado dri-devel driver-core lkml +2 rust/kernel/ (2), drivers/gpu/drm/tyr/, drivers/gpu/nova-core/firmware/, rust/kernel/io/ Superseded 2 replies
  12. rust: honor the maximum DMA segment size PATCH v2 2 patches Matteo Kloiber dri-devel driver-core lkml +2 drivers/gpu/nova-core/, rust/helpers/, rust/kernel/ Applied 2 replies
  13. Add Rust PCI SR-IOV support PATCH 14 patches Zhi Wang lkml nova-gpu rust-for-linux samples/ (8), rust/ (7), drivers/ (4), Documentation/ (2), +2 Superseded 1 reply
  14. rust: dma: tie DMA allocations to the device's bound lifetime PATCH 4 patches Danilo Krummrich dri-devel driver-core lkml +2 drivers/ (18), rust/ (5), samples/ Applied 10 replies
  15. rust: migrate users to zerocopy traits PATCH v2 3 patches Sagar Taunk driver-core lkml netdev +1 rust/kernel/ (2), rust/kernel/net/ In review 3 replies
  16. rust: migrate users to zerocopy traits PATCH 3 patches Sagar Taunk driver-core lkml netdev +1 rust/kernel/ (2), rust/kernel/net/ Superseded 2 replies
  17. rust: add missing newlines in printing calls PATCH 3 patches Mehmet Koseoglu driver-core lkml rust-for-linux samples/rust/ (2), rust/kernel/io/ In review 2 replies
  18. gpu: nova-core: falcon: use I/O projections for DMA transfers PATCH v2 3 patches Alexandre Courbot dri-devel driver-core lkml +2 drivers/ (12), rust/ Applied 8 replies
  19. rust: dma: add `Range` type PATCH 1 patch Vasileios Almpanis driver-core lkml rust-for-linux rust/kernel/dma.rs In review 2 replies
  20. rust: dma: add the single-buffer streaming DMA API PATCH 3 patches Maurice Hieronymus dri-devel driver-core lkml +2 drivers/ (5), rust/ (2) In review 1 reply
  21. rust: pin-init: merge `__init` and `__pinned_init` PATCH v2 5 patches Gary Guo linux-pwm lkml rust-for-linux rust/ (15), drivers/ Applied 5 replies
  22. rust: driver: use pointers instead of indices for ID info PATCH v2 11 patches Gary Guo dri-devel driver-core linux-acpi +9 rust/ (12), samples/ (9), drivers/ (6), MAINTAINERS, +1 Applied 9 replies
  23. rust: dma: return zero for Coherent reads past EOF PATCH v2 1 patch Younes Akhouayri b4-sent driver-core lkml +2 rust/kernel/dma.rs Applied 4 replies
  24. rust: io: convert ResourceSize into a transparent newtype PATCH 1 patch Lorenzo Delgado dri-devel driver-core lkml +2 rust/kernel/ (2), drivers/gpu/nova-core/, drivers/gpu/nova-core/firmware/, rust/kernel/io/ Superseded 5 replies
  25. rust: dma: return zero for Coherent reads past EOF PATCH 1 patch Younes Akhouayri b4-sent driver-core lkml +1 rust/kernel/dma.rs Superseded 8 replies
  26. samples: rust_dma: use vertical import style PATCH v2 1 patch Guru Das Srinagesh driver-core lkml llvm +1 samples/rust/rust_dma.rs Applied 1 reply
  27. samples: rust_dma: use vertical import style PATCH 1 patch Guru Das Srinagesh driver-core lkml rust-for-linux samples/rust/rust_dma.rs Superseded 2 replies
  28. rust: I/O type generalization and projection PATCH v6 20 patches Gary Guo dri-devel driver-core linux-pci +4 rust/ (11), drivers/ (4), samples/ Applied 25 replies
  29. rust: I/O type generalization and projection PATCH v5 20 patches Gary Guo dri-devel driver-core linux-pci +4 rust/ (11), drivers/ (4), samples/ Superseded 30 replies
  30. rust: Use kernel style vertical imports in various drivers PATCH 7 patches Guru Das Srinagesh dri-devel driver-core linux-block +7 drivers/ (8), samples/ In review 11 replies
  31. rust: I/O type generalization and projection PATCH v4 20 patches Gary Guo dri-devel driver-core linux-pci +4 rust/ (12), drivers/ (3), samples/ Superseded 29 replies
  32. rust: driver: use pointers instead of indices for ID info PATCH 10 patches Gary Guo dri-devel driver-core linux-acpi +10 rust/ (10), samples/ (9), drivers/ (5) Superseded 1 reply
  33. rust: I/O type generalization and projection PATCH v3 19 patches Gary Guo dri-devel driver-core linux-pci +3 rust/ (11), drivers/ (3), samples/ Superseded 4 replies
  34. Rework index projection syntax PATCH v2 6 patches Gary Guo dri-devel driver-core lkml +2 drivers/gpu/nova-core/gsp/, rust/kernel/, rust/kernel/ptr/, samples/rust/ Applied 7 replies
  35. rust: device: Higher-Ranked Lifetime Types for device drivers PATCH v5 24 patches Danilo Krummrich dri-devel driver-core linux-pci +6 rust/ (19), samples/ (9), drivers/ (8), include/ Applied 20 replies
  36. rust: device: Higher-Ranked Lifetime Types for device drivers PATCH v4 27 patches Danilo Krummrich dri-devel driver-core linux-pci +5 rust/ (19), drivers/ (11), samples/ (9), include/ Superseded 20 replies
  37. rust: replace `build_assert!` with `const_assert!` PATCH RESEND 1 patch Mohamad Alsadhan driver-core lkml oe-kbuild-all +1 rust/kernel/ (3), rust/kernel/list/, rust/kernel/sync/ New 0 replies
  38. rust: device: Higher-Ranked Lifetime Types for device drivers PATCH v3 27 patches Danilo Krummrich dri-devel driver-core linux-pci +5 rust/ (18), drivers/ (14), samples/ (9), include/ Superseded 52 replies
  39. rust: device: Higher-Ranked Lifetime Types for device drivers PATCH v2 25 patches Danilo Krummrich dri-devel driver-core linux-pci +5 rust/ (17), drivers/ (14), samples/ (9), include/ Superseded 7 replies
  40. Add Rust virtio bindings and sample device RFC PATCH v2 6 patches Manos Pitsidianakis lkml rust-for-linux virtualization rust/ (9), samples/ (3), MAINTAINERS Superseded 0 replies
  41. Add Rust virtio bindings and sample device RFC PATCH 6 patches Manos Pitsidianakis lkml rust-for-linux virtualization rust/ (9), samples/ (3), MAINTAINERS Superseded 5 replies
  42. rust: dma: drop placeholder TODO comment PATCH 1 patch Melih Emik driver-core lkml rust-for-linux rust/kernel/dma.rs In review 2 replies
  43. rust: device: Higher-Ranked Lifetime Types for device drivers PATCH 24 patches Danilo Krummrich dri-devel driver-core linux-pci +5 rust/ (16), drivers/ (11), samples/ (9), include/ Superseded 14 replies
  44. Rework index projection syntax PATCH 5 patches Gary Guo dri-devel driver-core lkml +2 drivers/gpu/nova-core/gsp/, rust/kernel/, rust/kernel/ptr/, samples/rust/ Superseded 17 replies
  45. rust: I/O type generalization and projection PATCH v2 11 patches Gary Guo dri-devel driver-core linux-pci +3 rust/ (8), drivers/ (3), samples/ Superseded 20 replies
  46. I/O type generalization and projection PATCH 8 patches Gary Guo dri-devel driver-core linux-pci +4 rust/ (8), drivers/ (3), samples/ In review 27 replies
  47. rust: dma: return EOVERFLOW instead of ENOMEM on size overflow PATCH 1 patch Aditya Rajan driver-core lkml oe-kbuild-all +1 rust/kernel/dma.rs In review 5 replies
  48. Rust abstractions for shmem-backed GEM objects PATCH 7 patches Daniel Almeida dri-devel linux-media lkml +1 rust/ (7), drivers/ (3), include/ (2) In review 7 replies
  49. rust: replace `build_assert!` with `const_assert!` PATCH 1 patch Mohamad Alsadhan driver-core lkml rust-for-linux rust/kernel/ (3), rust/kernel/list/, rust/kernel/sync/ Superseded 2 replies
  50. add `const_assert!` macro and rework documentation PATCH v3 4 patches Gary Guo dri-devel driver-core linux-kbuild +4 rust/ (16), drivers/ (2), scripts/ In review 21 replies
Page 1 of 4 –