Rust for Linux List
 help / color / mirror / Atom feed
 messages from 2026-06-11 05:55:54 to 2026-06-15 17:14:54 UTC [more...]

[PATCH] rust: allow `suspicious_runtime_symbol_definitions` lint for Rust >= 1.98
 2026-06-15 17:14 UTC  (5+ messages)

[PATCH 00/13] gpu: nova-core: blackwell follow-ups and fixes
 2026-06-15 17:11 UTC  (15+ messages)
` [PATCH 01/13] gpu: nova-core: fsp: limit FSP receive message allocation size
` [PATCH 02/13] gpu: nova-core: fsp: catch bogus queue pointer issues
` [PATCH 03/13] gpu: nova-core: fsp: try to enforce exclusive access to FSP channel
` [PATCH 04/13] gpu: nova-core: falcon: gsp: move PRIV target mask constants
` [PATCH 05/13] gpu: nova-core: gsp: keep FMC boot params DMA region alive during error
` [PATCH 06/13] gpu: nova-core: fsp: move FMC firmware loading into wait_secure_boot
` [PATCH 07/13] gpu: nova-core: gsp: ensure lifetime for FMC boot DMA allocations
` [PATCH 08/13] gpu: nova-core: gsp: ensure LibOS DMA allocation lives long enough
` [PATCH 09/13] gpu: nova-core: wait for FSP boot earlier
` [PATCH 10/13] gpu: nova-core: split FbLayout into FSP and non-FSP versions
` [PATCH 11/13] gpu: nova-core: correct FRTS vidmem offset calculation
` [PATCH 12/13] gpu: nova-core: rename heap size field
` [PATCH 13/13] gpu: nova-core: return non-WPR heap size as u64 from HALs

[PATCH v6 0/6] s390: Enable Rust support and add required arch glue
 2026-06-15 16:45 UTC  (4+ messages)
` [PATCH v6 6/6] s390: Enable Rust support

[PATCH v1] rust: workqueue: add ScopedQueue for lifetime bound items
 2026-06-15 15:18 UTC  (2+ messages)

[PATCH v4 00/20] rust: I/O type generalization and projection
 2026-06-15 15:13 UTC  (37+ messages)
` [PATCH v4 01/20] rust: io: add dynamically-sized `Region` type
` [PATCH v4 02/20] rust: io: add missing safety requirement in `IoCapable` methods
` [PATCH v4 03/20] rust: io: restrict untyped IO access and `register!` to `Region`
` [PATCH v4 04/20] rust: io: implement `Io` on reference types instead
` [PATCH v4 05/20] rust: io: generalize `MmioRaw` to pointer to arbitrary type
` [PATCH v4 06/20] rust: io: rename `Mmio` to `MmioOwned`
` [PATCH v4 07/20] rust: io: implement `Mmio` as view type
` [PATCH v4 08/20] rust: pci: io: make `ConfigSpace` a view
` [PATCH v4 09/20] rust: io: use view types instead of addresses for `Io`
` [PATCH v4 10/20] rust: io: remove `MmioOwned`
` [PATCH v4 11/20] rust: io: move `Io` methods to extension trait
` [PATCH v4 12/20] rust: prelude: add `zerocopy{,_derive}::IntoBytes`
` [PATCH v4 13/20] rust: io: add projection macro and methods
` [PATCH v4 14/20] rust: io: add I/O backend for system memory with volatile access
` [PATCH v4 15/20] rust: io: implement a view type for `Coherent`
` [PATCH v4 16/20] rust: io: add `read_val` and `write_val` functions on `Io`
` [PATCH v4 17/20] gpu: nova-core: use I/O projection for cleaner encapsulation
` [PATCH v4 18/20] rust: dma: drop `dma_read!` and `dma_write!` API
` [PATCH v4 19/20] rust: io: add copying methods
` [PATCH v4 20/20] rust: io: implement `IoSysMap`

[PATCH v2] rust_binder: clear freeze listener on node removal
 2026-06-15 13:13 UTC 

[PATCH v3 0/6] rust_binder: update Process::node_refs to use SpinLock
 2026-06-15 12:36 UTC  (7+ messages)
` [PATCH v3 1/6] rust_binder: avoid allocating under node_refs for freeze listeners
` [PATCH v3 2/6] rust_binder: avoid dropping NodeRef in update_ref() under lock
` [PATCH v3 3/6] rust_binder: schedule NodeDeath outside of node_refs lock
` [PATCH v3 4/6] rust_binder: keep NodeDeath in NodeRefInfo during process cleanup
` [PATCH v3 5/6] rust_binder: avoid destructors in insert_or_update_handle()
` [PATCH v3 6/6] rust_binder: update Process::node_refs to use SpinLock

[PATCH 0/4] rust: samples: add an EDU PCI driver sample (MMIO + IRQ + DMA)
 2026-06-15 10:12 UTC  (10+ messages)
` [PATCH 1/4] rust: pci: make Vendor::from_raw() public
` [PATCH 2/4] rust: pci: add managed Device::enable_device()
` [PATCH 3/4] rust: completion: add complete()
` [PATCH 4/4] rust: samples: add EDU PCI driver sample

[GIT PULL] Rust for v7.2
 2026-06-15  7:52 UTC  (2+ messages)

[GIT PULL] Driver core changes for 7.2-rc1
 2026-06-15  7:52 UTC  (2+ messages)

[PATCH v2 0/1] rust: workqueue: add cancel_sync support
 2026-06-15  7:08 UTC  (3+ messages)
` [PATCH v2 1/1] "

[PATCH 1/2] rust: doctest: fix incorrect pattern in replacement
 2026-06-14 13:01 UTC  (4+ messages)
` [PATCH 2/2] rust: doctest: trim function name for reproducbility

[PATCH v3] rust: add procedural macro for declaring configfs attributes
 2026-06-13 10:41 UTC  (2+ messages)

[PATCH v4] rust: make `build_assert` module the home of related macros
 2026-06-13  9:49 UTC  (6+ messages)

[PATCH v20 0/4] Rust bindings for gem shmem
 2026-06-13  8:34 UTC  (14+ messages)
` [PATCH v20 1/4] rust: drm: gem: shmem: Add DmaResvGuard helper
` [PATCH v20 2/4] rust: drm: gem: shmem: Add vmap functions
    ` [Linaro-mm-sig] "
` [PATCH v20 3/4] rust: faux: Allow retrieving a bound Device

[PATCH] rust: bitfield: mark `Debug` impl as `#[inline]`
 2026-06-13  8:25 UTC  (6+ messages)

[PATCH v10 0/5] rust: add SRCU abstraction
 2026-06-13  6:40 UTC  (6+ messages)
` [PATCH v10 1/5] srcu: make init_srcu_struct() consistently wrap __init_srcu_struct()
` [PATCH v10 2/5] rust: helpers: add SRCU helpers
` [PATCH v10 3/5] srcu: expose srcu_readers_active()
` [PATCH v10 4/5] rust: sync: add SRCU abstraction
` [PATCH v10 5/5] MAINTAINERS: add Rust SRCU files to SRCU entry

[PATCH] gpu: nova-core: remove `#[allow(non_snake_case)]`
 2026-06-12 23:28 UTC  (4+ messages)

[PATCH] rust: drm: gpuvm: add SmContext lifetime bound
 2026-06-12 20:55 UTC  (3+ messages)

[PATCH] rust: drm: gpuvm: update DriverGpuVm for DeviceContext
 2026-06-12 20:55 UTC  (5+ messages)

[PATCH v21 0/4] Rust bindings for gem shmem
 2026-06-12 19:43 UTC  (5+ messages)
` [PATCH v21 1/4] rust: drm: gem: shmem: Add DmaResvGuard helper
` [PATCH v21 2/4] rust: drm: gem: shmem: Add vmap functions
` [PATCH v21 3/4] rust: faux: Allow retrieving a bound Device
` [PATCH v21 4/4] rust: drm: gem: Introduce shmem::Object::sg_table()

[RFC PATCH] rust: doctest: add source map script
 2026-06-12 16:05 UTC 

[RFC PATCH v2 00/14] kcov: add per-task dataflow tracking for function arguments/return values
 2026-06-12 13:11 UTC  (26+ messages)
` [RFC PATCH v2 01/14] "
` [RFC PATCH v2 02/14] kcov: fix INIT_TRACK race in kcov_dataflow
` [RFC PATCH v2 03/14] kcov: add barriers to recursion guard in kcov_df_write
` [RFC PATCH v2 04/14] kcov: reject enable on multiple dataflow fds simultaneously
` [RFC PATCH v2 05/14] kcov: clear dataflow fields on fork
` [RFC PATCH v2 06/14] kcov: clean up dataflow state on task exit
` [RFC PATCH v2 07/14] kcov: exclude kcov_dataflow.o from sanitizer instrumentation
` [RFC PATCH v2 08/14] selftests/kcov_dataflow: add trigger-view.py
` [RFC PATCH v2 09/14] selftests/kcov_dataflow: add ioctl interface selftest
` [RFC PATCH v2 10/14] selftests/kcov_dataflow: add eight_args_c test module
` [RFC PATCH v2 11/14] selftests/kcov_dataflow: add eight_args_rust "
` [RFC PATCH v2 12/14] selftests/kcov_dataflow: add rust_ffi_contract "
` [RFC PATCH v2 13/14] selftests/kcov_dataflow: add binderfs ioctl capture test
` [RFC PATCH v2 14/14] Documentation: add kcov-dataflow.rst

[RFC PATCH v2 0/6] kcov: per-task dataflow extraction at kernel function boundaries
 2026-06-12 12:45 UTC  (12+ messages)
` [RFC PATCH v2 1/6] kcov: add per-task dataflow tracking for function arguments/return values

[PATCH v2 00/19] `zerocopy` support
 2026-06-12 11:58 UTC  (6+ messages)

[PATCH 1/4] MAINTAINERS: add Daniel Almeida as Rust reviewer
 2026-06-12  5:03 UTC  (11+ messages)
` [PATCH 2/4] MAINTAINERS: add Tamir Duberstein "
` [PATCH 3/4] MAINTAINERS: add Alexandre Courbot "
` [PATCH 4/4] MAINTAINERS: add Onur Özkan "

[PATCH v2 0/6] rust_binder: update Process::node_refs to use SpinLock
 2026-06-11 23:37 UTC  (13+ messages)
` [PATCH v2 1/6] rust_binder: avoid allocating under node_refs for freeze listeners
` [PATCH v2 2/6] rust_binder: avoid dropping NodeRef in update_ref() under lock
` [PATCH v2 3/6] rust_binder: schedule NodeDeath outside of node_refs lock
` [PATCH v2 4/6] rust_binder: keep NodeDeath in NodeRefInfo during process cleanup
` [PATCH v2 5/6] rust_binder: avoid destructors in insert_or_update_handle()
` [PATCH v2 6/6] rust_binder: update Process::node_refs to use SpinLock

[PATCH] rust_binder: add ownership assertion to Node::add_death
 2026-06-11 22:26 UTC  (4+ messages)
` [PATCH v2] "

[PATCH v4 0/2] rust: drm: gpuvm: implement Send and Sync for refcounted handles
 2026-06-11 22:17 UTC  (3+ messages)
` [PATCH v4 1/2] rust: drm: gpuvm: require Send + Sync for the driver's associated data
` [PATCH v4 2/2] rust: drm: gpuvm: implement Send and Sync for GpuVaAlloc and GpuVmBo

[PATCH] rust: prelude: add `zerocopy{,_derive}::IntoBytes`
 2026-06-11 13:48 UTC 

[PATCH] rust_binder: add ownership assertion to Node::add_death
 2026-06-11 13:22 UTC  (4+ messages)
`  "

[PATCH] rust: block: require `Sync` for `Operations::QueueData`
 2026-06-10 18:02 UTC  (3+ messages)

[PATCH v5 0/2] Avoid synchronize_rcu() for every thread drop in Rust Binder
 2026-06-11  9:29 UTC  (3+ messages)
` [PATCH v5 1/2] rust: poll: use kfree_rcu() for PollCondVar
` [PATCH v5 2/2] rust_binder: move (e)poll wait queue to Process

[PATCH v2] hardening: Default randstruct off with rust for better allmodconfig support
 2026-06-11  9:23 UTC  (4+ messages)

[PATCH] kbuild: rust: clean `zerocopy-derive` in `mrproper`
 2026-06-11  8:17 UTC  (2+ messages)

[PATCH v3] block: rust: fix `Send` bound for `GenDisk`
 2026-06-11  7:32 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox