rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-08-01 13:22:56 to 2025-08-06 17:27:51 UTC [more...]

[PATCH v3 00/16] rnull: add configfs, remote completion to rnull
 2025-08-06 17:27 UTC  (33+ messages)
` [PATCH v3 01/16] rust: str: normalize imports in `str.rs`
` [PATCH v3 02/16] rust: str: allow `str::Formatter` to format into `&mut [u8]`
` [PATCH v3 03/16] rust: str: expose `str::Formatter::new` publicly
` [PATCH v3 04/16] rust: str: make `RawFormatter::bytes_written` public
` [PATCH v3 05/16] rust: str: introduce `NullTerminatedFormatter`
` [PATCH v3 06/16] rust: block: normalize imports for `gen_disk.rs`
` [PATCH v3 07/16] rust: block: use `NullTerminatedFormatter`
` [PATCH v3 08/16] rust: block: remove `RawWriter`
` [PATCH v3 09/16] rust: block: remove trait bound from `mq::Request` definition
` [PATCH v3 10/16] rust: block: add block related constants

[PATCH v19 00/27] riscv control-flow integrity for usermode
 2025-08-06 17:15 UTC  (2+ messages)

[RFC PATCH v2 0/4] rust: miscdevice: abstraction for uring-cmd
 2025-08-06 13:38 UTC  (14+ messages)
` [RFC PATCH v2 2/4] rust: io_uring: introduce rust abstraction for io-uring cmd
` [RFC PATCH v2 3/4] rust: miscdevice: add uring_cmd() for MiscDevice trait
` [RFC PATCH v2 4/4] samples: rust: rust_misc_device: add uring_cmd example

[PATCH v15 0/4] support large align and nid in Rust allocators
 2025-08-06 12:55 UTC  (5+ messages)
` [PATCH v15 1/4] :mm/vmalloc: allow to set node and align in vrealloc
` [PATCH v15 2/4] mm/slub: allow to set node and align in k[v]realloc
` [PATCH v15 3/4] rust: add support for NUMA ids in allocations
` [PATCH v15 4/4] rust: support large alignments "

[PATCH v12 0/3] Rust Abstractions for PWM subsystem with TH1520 PWM driver
 2025-08-06 12:49 UTC  (9+ messages)
  ` [PATCH v12 2/3] rust: pwm: Add Kconfig and basic data structures
  ` [PATCH v12 3/3] rust: pwm: Add complete abstraction layer

[PATCH v13 0/7] Rust Abstractions for PWM subsystem with TH1520 PWM driver
 2025-08-06  7:42 UTC  (8+ messages)
    ` [PATCH v13 1/7] pwm: Export `pwmchip_release` for external use
    ` [PATCH v13 2/7] rust: pwm: Add Kconfig and basic data structures
    ` [PATCH v13 3/7] rust: pwm: Add complete abstraction layer
    ` [PATCH v13 4/7] pwm: Add Rust driver for T-HEAD TH1520 SoC
    ` [PATCH v13 5/7] dt-bindings: pwm: thead: Add T-HEAD TH1520 PWM controller
    ` [PATCH v13 6/7] riscv: dts: thead: Add PWM controller node
    ` [PATCH v13 7/7] riscv: dts: thead: Add PWM fan and thermal control

[PATCH v5 0/3] rust: add `ww_mutex` support
 2025-08-06  5:57 UTC  (24+ messages)
` [PATCH v5 2/3] implement ww_mutex abstraction for the Rust tree

[PATCH v11 0/4] New trait OwnableRefCounted for ARef<->Owned conversion
 2025-08-06  5:56 UTC  (3+ messages)

[PATCH 0/3] rust: add `num` module
 2025-08-06  5:02 UTC  (11+ messages)
` [PATCH 1/3] rust: add `num` module with `PowerOfTwo` type

[PATCH v2 0/4] rust: add `Alignment` type
 2025-08-05 19:26 UTC  (16+ messages)
` [PATCH v2 1/4] rust: add `CheckedAdd` trait
` [PATCH v2 2/4] rust: add `Alignment` type
` [PATCH v2 3/4] gpu: nova-core: use Alignment for alignment-related operations
` [PATCH v2 4/4] gpu: nova-core: use `checked_ilog2` to emulate `fls`

[PATCH] rust: page: implement BorrowedPage
 2025-08-05 17:18 UTC  (11+ messages)

[PATCH v3 0/2] Rust abstractions for Device & Firmware
 2025-08-05 17:12 UTC  (4+ messages)
` [PATCH v3 2/2] rust: add firmware abstractions

[PATCH v3 0/2] rust: add initial scatterlist abstraction
 2025-08-05 16:12 UTC  (8+ messages)
` [PATCH v3 1/2] "

[PATCH v11 0/8] rust: Add IO polling
 2025-08-05 14:19 UTC  (11+ messages)
` [PATCH v11 7/8] rust: Add read_poll_timeout functions

[PATCH v3 0/3] rust: i2c: Add basic I2C driver abstractions
 2025-08-05 12:40 UTC  (34+ messages)
` [PATCH v3 1/3] rust: i2c: add basic I2C device and "
` [PATCH v3 2/3] rust: i2c: add manual I2C device creation abstractions
` [PATCH v3 3/3] samples: rust: add Rust I2C sample driver

[PATCH v3 0/4] Rust support for `struct iov_iter`
 2025-08-05 12:10 UTC  (7+ messages)
  ` [PATCH v3 1/4] rust: iov: add iov_iter abstractions for ITER_SOURCE
  ` [PATCH v3 2/4] rust: iov: add iov_iter abstractions for ITER_DEST
  ` [PATCH v3 3/4] rust: miscdevice: Provide additional abstractions for iov_iter and kiocb structures

[PATCH v2 0/4] Rust support for `struct iov_iter`
 2025-08-05 10:48 UTC  (9+ messages)
  ` [PATCH v2 1/4] rust: iov: add iov_iter abstractions for ITER_SOURCE

[PATCH 00/17] rust: replace `kernel::c_str!` with C-Strings
 2025-08-05 10:25 UTC  (3+ messages)
  ` [PATCH 05/17] rust: configfs: "

[PATCH] rust: faux: fix C header link
 2025-08-05  8:42 UTC  (3+ messages)

[PATCH] rust: prelude: re-export `core::mem::{align,size}_of{,_val}`
 2025-08-05  7:55 UTC  (6+ messages)

[PATCH v3] rust: kernel: introduce `unsafe_precondition_assert!` macro
 2025-08-05  0:17 UTC  (4+ messages)

[PATCH 0/4] Alloc and drm::Device fixes
 2025-08-04 14:00 UTC  (6+ messages)
` [PATCH 2/4] rust: drm: ensure kmalloc() compatible Layout

[PATCH v1 00/16] dma-mapping: migrate to physical address-based API
 2025-08-04 12:42 UTC  (17+ messages)
` [PATCH v1 01/16] dma-mapping: introduce new DMA attribute to indicate MMIO memory
` [PATCH v1 02/16] iommu/dma: handle MMIO path in dma_iova_link
` [PATCH v1 03/16] dma-debug: refactor to use physical addresses for page mapping
` [PATCH v1 04/16] dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys
` [PATCH v1 05/16] iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys
` [PATCH v1 06/16] iommu/dma: extend iommu_dma_*map_phys API to handle MMIO memory
` [PATCH v1 07/16] dma-mapping: convert dma_direct_*map_page to be phys_addr_t based
` [PATCH v1 08/16] kmsan: convert kmsan_handle_dma to use physical addresses
` [PATCH v1 09/16] dma-mapping: handle MMIO flow in dma_map|unmap_page
` [PATCH v1 10/16] xen: swiotlb: Open code map_resource callback
` [PATCH v1 11/16] dma-mapping: export new dma_*map_phys() interface
` [PATCH v1 12/16] mm/hmm: migrate to physical address-based DMA mapping API
` [PATCH v1 13/16] mm/hmm: properly take MMIO path
` [PATCH v1 14/16] block-dma: migrate to dma_map_phys instead of map_page
` [PATCH v1 15/16] block-dma: properly take MMIO path
` [PATCH v1 16/16] nvme-pci: unmap MMIO pages with appropriate interface

[GIT PULL] Rust for 6.17
 2025-08-03 21:13 UTC  (3+ messages)

[PATCH] rust: kernel: add missing safety comments
 2025-08-03 19:37 UTC  (4+ messages)

[PATCH 0/4] rust: add `TryFrom` and `Into` derive macros
 2025-08-03 14:20 UTC  (5+ messages)
` [PATCH 1/4] rust: macros: extend custom `quote!()` macro
` [PATCH 2/4] rust: macros: prefix variable `span` with underscore
` [PATCH 3/4] rust: macro: add derive macro for `TryFrom`
` [PATCH 4/4] rust: macro: add derive macro for `Into`

[PATCH] rust: list: remove nonexistent insert_at() from the comments
 2025-08-03  6:42 UTC  (3+ messages)

[PATCH v3 0/1] rust: update error.rs documentation
 2025-08-01 18:20 UTC  (3+ messages)
` [PATCH v3 1/1] "

[PATCH v8] rust: transmute: Add methods for FromBytes trait
 2025-08-01 17:47 UTC  (4+ messages)

[PATCH v5 0/2] rust: transmute: add `as_bytes(_mut)` methods for `AsBytes` trait
 2025-08-01 17:15 UTC  (4+ messages)
` [PATCH v5 1/2] rust: transmute: add `as_bytes` method "
` [PATCH v5 2/2] rust: transmute: add `as_bytes_mut` method to "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).