rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-09-02 01:12:56 to 2025-09-04 18:02:49 UTC [more...]

[PATCH v15 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-09-04 18:02 UTC  (7+ messages)
` [PATCH v15 1/5] rust: add bindings for bitmap.h
` [PATCH v15 2/5] rust: add bindings for bitops.h
` [PATCH v15 3/5] rust: add bitmap API
` [PATCH v15 4/5] rust: add find_bit_benchmark_rust module
` [PATCH v15 5/5] rust: add dynamic ID pool abstraction for bitmap

[GIT PULL] Rust ALLOC & DMA for v6.18
 2025-09-04 17:38 UTC 

[PATCH] rust: rbtree: add immutable cursor
 2025-09-04 16:32 UTC  (2+ messages)

[PATCH v3 00/14] Rust abstractions for shmem-backed GEM objects
 2025-09-04 16:16 UTC  (24+ messages)
` [PATCH v3 01/14] rust: drm: gem: Simplify use of generics
` [PATCH v3 02/14] rust: drm: gem: Add DriverFile type alias
` [PATCH v3 03/14] rust: drm: gem: Drop Object::SIZE
` [PATCH v3 04/14] rust: drm: gem: Support driver-private GEM object types
` [PATCH v3 06/14] rust: drm: gem: Add raw_dma_resv() function
` [PATCH v3 07/14] drm/gem/shmem: Extract drm_gem_shmem_init() from drm_gem_shmem_create()
` [PATCH v3 08/14] drm/gem/shmem: Extract drm_gem_shmem_release() from drm_gem_shmem_free()
` [PATCH v3 09/14] rust: gem: Introduce DriverObject::Args
` [PATCH v3 11/14] rust: drm: gem: Introduce SGTableRef
` [PATCH v3 12/14] rust: Add dma_buf stub bindings

[PATCH v3 00/11] gpu: nova-core: process and prepare more firmwares to boot GSP
 2025-09-04 15:28 UTC  (24+ messages)
` [PATCH v3 01/11] gpu: nova-core: require `Send` on `FalconEngine` and `FalconHal`
` [PATCH v3 02/11] gpu: nova-core: move GSP boot code out of `Gpu` constructor
` [PATCH v3 03/11] gpu: nova-core: add Chipset::name() method
` [PATCH v3 04/11] gpu: nova-core: firmware: move firmware request code into a function
` [PATCH v3 05/11] gpu: nova-core: firmware: add support for common firmware header
` [PATCH v3 06/11] gpu: nova-core: firmware: process Booter and patch its signature
` [PATCH v3 07/11] gpu: nova-core: firmware: process and prepare the GSP firmware
` [PATCH v3 08/11] gpu: nova-core: firmware: process the GSP bootloader
` [PATCH v3 09/11] gpu: nova-core: firmware: use 570.144 firmware
` [PATCH v3 10/11] gpu: nova-core: Add base files for r570.144 firmware bindings
` [PATCH v3 11/11] gpu: nova-core: compute layout of more framebuffer regions required for GSP

[PATCH] MAINTAINERS: Add drm-rust tree for Rust DRM drivers and infrastructure
 2025-09-04 15:26 UTC  (13+ messages)

[PATCH v2 0/3] Groundwork for Lock<T> when T is pinned
 2025-09-04 15:15 UTC  (4+ messages)
` [PATCH v2 3/3] rust: lock: add a Pin<&mut T> accessor

[PATCH v9 0/7] rust/hrtimer: Various hrtimer + time additions
 2025-09-04 14:59 UTC  (2+ messages)

[PATCH v3 0/2] Arithmetic ops for Instant/Delta
 2025-09-04 14:59 UTC  (2+ messages)

[PATCH] rust: clk: implement Send and Sync
 2025-09-04 13:22 UTC  (6+ messages)

[PATCH 1/2] nova-core: Add a library for bitfields in Rust structs
 2025-09-04 11:33 UTC  (13+ messages)

RISC-V: Re-enable GCC+Rust builds
 2025-09-04 11:28 UTC  (10+ messages)
    ` [PATCH 1/2] rust: get the version of libclang used by bindgen in a separate script
      ` [PATCH 2/2] RISC-V: re-enable gcc + rust builds

[PATCH v6 0/7] rust: add `ww_mutex` support
 2025-09-04  8:23 UTC  (11+ messages)
` [PATCH v6 1/7] rust: add C wrappers for ww_mutex inline functions
` [PATCH v6 2/7] rust: implement `WwClass` for ww_mutex support
` [PATCH v6 3/7] rust: implement `WwMutex`, `WwAcquireCtx` and `WwMutexGuard`
` [PATCH v6 4/7] add KUnit coverage on Rust ww_mutex implementation
` [PATCH v6 5/7] rust: ww_mutex: add context-free locking functions
` [PATCH v6 6/7] rust: ww_mutex/exec: add high-level API
` [PATCH v6 7/7] add KUnit coverage on ww_mutex/exec implementation

[PATCH v4 08/19] tools/docs: sphinx-build-wrapper: add a wrapper for sphinx-build
 2025-09-04  7:33 UTC  (3+ messages)
` [PATCH v4 09/19] tools/docs: sphinx-build-wrapper: add comments and blank lines
` [PATCH v4 19/19] tools/docs: sphinx-* break documentation bulds on openSUSE

[PATCH v4 0/4] Untrusted Data API
 2025-09-04  6:48 UTC  (3+ messages)
` [RFC PATCH v4 3/4] rust: validate: add `Validate` trait

[PATCH v2 3/3] tools/docs: sphinx-* break documentation bulds on openSUSE
 2025-09-04  5:18 UTC  (5+ messages)

[RFC PATCH 0/3] Fix objtool warnings with RUST on LoongArch
 2025-09-04  3:57 UTC  (8+ messages)
` [RFC PATCH 1/3] docs: rust: quick-start: Add another way to install
` [RFC PATCH 2/3] LoongArch: Make LTO case independent in Makefile
` [RFC PATCH 3/3] LoongArch: Handle table jump option for RUST

[PATCH v3 0/7] rust: Add Per-CPU Variable API
 2025-09-03 23:05 UTC  (8+ messages)
` [PATCH v3 1/7] rust: percpu: introduce a rust API for per-CPU variables
` [PATCH v3 4/7] rust: cpumask: Add getters for globally defined cpumasks
` [PATCH v3 5/7] rust: percpu: Support non-zeroable types for DynamicPerCpu

[PATCH] rust: phy: use to_result for error handling
 2025-09-03 22:40 UTC  (2+ messages)

[PATCH v2 0/4] Improve bitfield support in Rust
 2025-09-03 21:57 UTC  (7+ messages)
` [PATCH v2 1/4] nova-core: bitstruct: Move bitfield-specific code from register! into new macro
` [PATCH v2 2/4] nova-core: bitstruct: Add support for different storage widths
` [PATCH v2 3/4] nova-core: bitstruct: Add support for custom visiblity
` [PATCH v2 4/4] rust: Move register and bitstruct macros out of Nova

[PATCH v14 0/5] rust: adds Bitmap API, ID pool and bindings
 2025-09-03 20:23 UTC  (2+ messages)

[PATCH] maple_tree: remove lockdep_map_p typedef
 2025-09-03 18:00 UTC  (2+ messages)

[PATCH v5 0/3] rust: add `ww_mutex` support
 2025-09-03 13:04 UTC  (13+ messages)

[PATCH 0/3] Error improvements
 2025-09-03 10:03 UTC  (7+ messages)
` [PATCH 3/3] rust: error: replace `WARN_ON_ONCE` comment with `debug_assert!`

[PATCH] rust: kasan/kbuild: fix missing flags on first build
 2025-09-03  9:12 UTC  (7+ messages)

[PATCH v4 00/16] dma-mapping: migrate to physical address-based API
 2025-09-02 23:24 UTC  (9+ messages)
  ` [PATCH v4 14/16] block-dma: migrate to dma_map_phys instead of map_page

[PATCH v7 00/17] rnull: add configfs, remote completion to rnull
 2025-09-02 22:22 UTC  (21+ messages)
` [PATCH v7 01/17] rust: str: normalize imports in `str.rs`
` [PATCH v7 02/17] rust: str: allow `str::Formatter` to format into `&mut [u8]`
` [PATCH v7 03/17] rust: str: expose `str::{Formatter, RawFormatter}` publicly
` [PATCH v7 04/17] rust: str: introduce `NullTerminatedFormatter`
` [PATCH v7 05/17] rust: str: introduce `kstrtobool` function
` [PATCH v7 06/17] rust: configfs: re-export `configfs_attrs` from `configfs` module
` [PATCH v7 07/17] rust: block: normalize imports for `gen_disk.rs`
` [PATCH v7 08/17] rust: block: use `NullTerminatedFormatter`
` [PATCH v7 09/17] rust: block: remove `RawWriter`
` [PATCH v7 10/17] rust: block: remove trait bound from `mq::Request` definition
` [PATCH v7 11/17] rust: block: add block related constants
` [PATCH v7 12/17] rnull: move driver to separate directory
` [PATCH v7 13/17] rnull: enable configuration via `configfs`
` [PATCH v7 14/17] rust: block: add `GenDisk` private data support
` [PATCH v7 15/17] rust: block: mq: fix spelling in a safety comment
` [PATCH v7 16/17] rust: block: add remote completion to `Request`
` [PATCH v7 17/17] rnull: add soft-irq completion support

[RFC PATCH v3 0/5] rust: miscdevice: abstraction for uring_cmd
 2025-09-02 15:53 UTC  (13+ messages)
` [RFC PATCH v3 2/5] io_uring/cmd: zero-init pdu in io_uring_cmd_prep() to avoid UB
` [RFC PATCH v3 3/5] rust: io_uring: introduce rust abstraction for io-uring cmd
` [RFC PATCH v3 4/5] rust: miscdevice: Add `uring_cmd` support

[PATCH v4 0/5] Rust infrastructure for sg_table and scatterlist
 2025-09-02 15:17 UTC  (3+ messages)
` [PATCH v4 3/5] rust: scatterlist: Add abstraction for sg_table

[PATCH v4 0/2] rust: zpool: add abstraction for zpool drivers
 2025-09-02 15:16 UTC  (5+ messages)

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

[PATCH] rust: device: fix unresolved link to drm::Device
 2025-09-02 13:16 UTC  (2+ messages)

[PATCH v3 0/3] Add Rust abstraction for Maple Trees
 2025-09-02 11:11 UTC  (7+ messages)
` [PATCH v3 1/3] rust: maple_tree: add MapleTree
` [PATCH v3 2/3] rust: maple_tree: add lock guard for maple tree
` [PATCH v3 3/3] rust: maple_tree: add MapleTreeAlloc

[PATCH v2] rust: aref: make `AlwaysRefCounted::inc_ref` an associated function
 2025-09-02  9:29 UTC  (3+ messages)

[PATCH 0/2] rust: regulator: improve the ergonomics of Rust regulators
 2025-09-02  7:53 UTC  (3+ messages)
` [PATCH 1/2] rust: regulator: remove Regulator<Dynamic>

[PATCH v5 0/5] implement `kernel::sync::Refcount` and convert users
 2025-09-02  2:18 UTC  (6+ messages)
` [PATCH v5 4/5] rust: block: convert `block::mq` to use `Refcount`


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).