Rust for Linux List
 help / color / mirror / Atom feed
 messages from 2026-10-05 06:40:20 to 2026-10-09 19:34:58 UTC [more...]

[PATCH v26 0/4] rust: leds: Add led classdev abstractions
 2026-10-09 19:34 UTC  (6+ messages)
` [PATCH v26 3/4] rust: leds: Add multicolor "

[PATCH RFC v2] rust: rxarray: add rust xarray support
 2026-10-09 19:33 UTC  (3+ messages)

[RFC PATCH v5 0/6] rust: Add drm::JobQueue
 2026-10-09 19:11 UTC  (7+ messages)
` [RFC PATCH v5 1/6] rust: DmaFence: remove static lifetime
` [RFC PATCH v5 2/6] rust: DmaFence: Implement Deref for FenceContext
` [RFC PATCH v5 3/6] rust: DmaFence: Don't drop on signal
` [RFC PATCH v5 4/6] rust: DmaFence: [RFC] Add Signaler
` [RFC PATCH v5 5/6] rust: DmaFence: Replace call_rcu() with synchronize_rcu()
` [RFC PATCH v5 6/6] rust: drm: Add JobQueue

[PATCH v9 0/9] rust: Add support for reserving of ranges of IDs
 2026-10-09 18:48 UTC  (9+ messages)
` [PATCH v9 8/9] rust: id_pool: do not round capacity up to BitmapVec::MAX_INLINE_LEN

[PATCH 0/7] lifetime-parameterized DRM File private data
 2026-10-09 18:07 UTC  (11+ messages)
` [PATCH 1/7] rust: drm: rename Ioctl device context to Userspace
` [PATCH 2/7] rust: drm: gem: gate open/close callbacks with RegistrationGuard
` [PATCH 3/7] rust: drm: move file_operations from gem to device
` [PATCH 4/7] rust: fs: add iminor() helper
` [PATCH 5/7] rust: drm: wrap fops open with RegistrationGuard

[PATCH] rust_binder: add state_hashed and transactions_hashed files
 2026-10-09 17:06 UTC 

[PATCH v3] rust: compiler_builtins: Fix silent trap in prohibited intrinsics
 2026-10-09 16:20 UTC  (2+ messages)

[PATCH v3 00/11] drm/tyr: add VM and BO ioctl support
 2026-10-09 14:52 UTC  (12+ messages)
` [PATCH v3 04/11] drm/tyr: add per-file VM pool
` [PATCH v3 05/11] drm/tyr: add user and MCU VM specifications
` [PATCH v3 06/11] drm/tyr: add BO creation and lookup helpers
` [PATCH v3 07/11] drm/tyr: add VM-related ioctls
` [PATCH v3 08/11] drm/tyr: add BO-related ioctls

[PATCH] rust: uaccess: avoid unsafe unwrap_unchecked() in strcpy_into_buf()
 2026-10-09 14:11 UTC  (6+ messages)

[PATCH v10 0/7] rust: add ww_mutex support
 2026-10-09 13:40 UTC  (4+ messages)
` [PATCH v10 5/7] rust: ww_mutex: add Mutex, AcquireCtx and MutexGuard

[PATCH 0/1] rust: configfs: Fix reference creation from uninitialized data in `Attribute::show`
 2026-10-09 12:54 UTC  (4+ messages)
  ` [PATCH] "

[PATCH v1] ARM: rust: Generate unwind tables for Rust code with ARM_UNWIND
 2026-10-09 12:41 UTC 

[PATCH v4 00/10] gpu: nova-core: gsp: prepare the command queue for r000 dual-message types
 2026-10-09 11:54 UTC  (11+ messages)
` [PATCH v4 01/10] gpu: nova-core: gsp: cmdq: validate checksum earlier on receive
` [PATCH v4 02/10] gpu: nova-core: gsp: introduce and use proper RpcMessageHeader type
` [PATCH v4 03/10] gpu: nova-core: gsp: cmdq: group the RPC-specific part of send_single_command
` [PATCH v4 04/10] gpu: nova-core: gsp: cmdq: split the transport part of the send path
` [PATCH v4 05/10] gpu: nova-core: gsp: cmdq: split RPC parsing part of the receive path
` [PATCH v4 06/10] gpu: nova-core: gsp: cmdq: move RPC message logging to RpcMessage
` [PATCH v4 07/10] gpu: nova-core: gsp: cmdq: split the transport part of the receive path
` [PATCH v4 08/10] gpu: nova-core: gsp: cmdq: move the RPC code into a sub-module
` [PATCH v4 09/10] gpu: nova-core: gsp: move the RPC commands "
` [PATCH v4 10/10] gpu: nova-core: gsp: add `rpc` to RPC message send/receive methods

[PATCH v3 0/9] gpu: nova-core: gsp: prepare the command queue for r000 dual-message types
 2026-10-09 11:00 UTC  (15+ messages)
` [PATCH v3 4/9] gpu: nova-core: gsp: cmdq: split the transport part of the send path
` [PATCH v3 5/9] gpu: nova-core: gsp: cmdq: split RPC parsing part of the receive path
` [PATCH v3 6/9] gpu: nova-core: gsp: cmdq: split the transport "
` [PATCH v3 7/9] gpu: nova-core: gsp: cmdq: move the RPC code into a sub-module

[PATCH v2 0/6] ARM: rust: Enable Rust support for ARMv4T, ARMv5TE and ARMv6K
 2026-10-09  9:50 UTC  (13+ messages)
` [PATCH v2 1/6] ARM: cmpxchg: always inline __arch_xchg() and __cmpxchg()
` [PATCH v2 2/6] ARM: cmpxchg: support 2-byte xchg() on pre-ARMv6 CPUs
` [PATCH v2 3/6] ARM: rust: Enable Rust support for ARMv6K-only kernels
` [PATCH v2 4/6] ARM: rust: Enable Rust support for ARMv5TE
` [PATCH v2 5/6] ARM: rust: Enable Rust support for ARMv4T
` [PATCH v2 6/6] ARM: rust: Build Rust code for ARMv7 on ARMv7 kernels

[PATCH v2 00/20] rust: pin-init: create self references safely
 2026-10-08 19:24 UTC  (21+ messages)
` [PATCH v2 01/20] kbuild: rust: allow `clippy::comparison_chain` globally
` [PATCH v2 02/20] rust: pin-init: internal: pin_data: infer self-referential struct
` [PATCH v2 03/20] rust: pin-init: internal: pin_data: rewrite fields that borrow others
` [PATCH v2 04/20] rust: pin-init: internal: pin_data: pin borrowed fields with wrapper
` [PATCH v2 05/20] rust: pin-init: internal: pin_data: teach drop check about generics that cannot dangle
` [PATCH v2 06/20] rust: pin-init: internal: pin_data: self-referential drop order checks
` [PATCH v2 07/20] rust: pin-init: internal: pin_data: check covariance of self-referential fields
` [PATCH v2 08/20] rust: pin-init: internal: pin_data: implement initialization of borrowed structs
` [PATCH v2 09/20] rust: pin-init: internal: pin_data: project self-referential fields
` [PATCH v2 10/20] rust: pin-init: internal: pin_data: add `with_project` method
` [PATCH v2 11/20] rust: pin-init: internal: pin_data: enable self-referential support
` [PATCH v2 12/20] rust: pin-init: internal: pin_data: allow lifetime to be shortened per field drop order
` [PATCH v2 13/20] rust: pin-init: internal: pin_data: parse explicit `#[borrowed]` annotation
` [PATCH v2 14/20] rust: pin-init: internal: pin_data: support mutable borrows
` [PATCH v2 15/20] rust: pin-init: internal: pin_data: parse explicit `#[uses]` annotation
` [PATCH v2 16/20] rust: pin-init: internal: pin_data: make field lifetime invariance imply type invariance
` [PATCH v2 17/20] rust: pin-init: internal: pin_data: complete invariant borrow support
` [PATCH v2 18/20] rust: pin-init: internal: pin_data: perform AST lifetime replacement if possible
` [PATCH v2 19/20] rust: pin-init: internal: pin_data: support shared projection
` [PATCH v2 20/20] rust: pin-init: internal: pin_data: support existential lifetimes

[PATCH 00/20] rust: pin-init: create self references safely
 2026-10-08 16:20 UTC  (23+ messages)
` [PATCH 01/20] kbuild: rust: allow `clippy::comparison_chain` globally
` [PATCH 02/20] rust: pin-init: internal: pin_data: infer self-referential struct
` [PATCH 03/20] rust: pin-init: internal: pin_data: rewrite fields that borrow others
` [PATCH 04/20] rust: pin-init: internal: pin_data: pin borrowed fields with wrapper
` [PATCH 05/20] rust: pin-init: internal: pin_data: teach drop check about generics that cannot dangle
` [PATCH 06/20] rust: pin-init: internal: pin_data: self-referential drop order checks
` [PATCH 07/20] rust: pin-init: internal: pin_data: check covariance of self-referential fields
` [PATCH 08/20] rust: pin-init: internal: pin_data: implement initialization of borrowed structs
` [PATCH 09/20] rust: pin-init: internal: pin_data: project self-referential fields
` [PATCH 10/20] rust: pin-init: internal: pin_data: add `with_project` method
` [PATCH 11/20] rust: pin-init: internal: pin_data: enable self-referential support
` [PATCH 12/20] rust: pin-init: internal: pin_data: allow lifetime to be shortened per field drop order
` [PATCH 13/20] rust: pin-init: internal: pin_data: parse explicit `#[borrowed]` annotation
` [PATCH 14/20] rust: pin-init: internal: pin_data: support mutable borrows
` [PATCH 15/20] rust: pin-init: internal: pin_data: parse explicit `#[uses]` annotation
` [PATCH 16/20] rust: pin-init: internal: pin_data: make field lifetime invariance imply type invariance
` [PATCH 17/20] rust: pin-init: internal: pin_data: complete invariant borrow support
` [PATCH 18/20] rust: pin-init: internal: pin_data: perform AST lifetime replacement if possible
` [PATCH 19/20] rust: pin-init: internal: pin_data: support shared projection
` [PATCH 20/20] rust: pin-init: internal: pin_data: support existential lifetimes

[PATCH v4 0/2] rust: introduce cv! macro for safe const conversions of integer-like types
 2026-10-08 15:02 UTC  (4+ messages)
` [PATCH v4 1/2] rust: num: add cv! macro to create values from constant expressions

[GIT PULL] Rust timekeeping for v7.4-rc1
 2026-10-08 13:40 UTC  (4+ messages)

[PATCH v8 0/4] rust: use Delta instead of raw jiffies for timeouts and delays
 2026-10-08 12:57 UTC  (6+ messages)
    ` [PATCH v8 1/4] rust: time: make Delta::ZERO generic over the time unit
    ` [PATCH v8 2/4] rust: time: add Delta::as_jiffies_unsigned()

[PATCH] rust: drm: ioctl: wrap `Device::from_raw` in an `unsafe` block
 2026-10-07 21:17 UTC 

[PATCH 0/3] rust_binder: consolidate transaction failure prints
 2026-10-07 14:33 UTC  (4+ messages)
` [PATCH 1/3] rust: error: implement ZeroableOption for Error
` [PATCH 2/3] rust_binder: store Option<Error> in TransactionInfo
` [PATCH 3/3] rust_binder: consolidate transaction failure prints

[PATCH v6 0/4] Rate limited printing for Rust
 2026-10-07 14:30 UTC  (5+ messages)
` [PATCH v6 1/4] rust: sync: move lockdep types to rust/kernel/sync/lockdep.rs
` [PATCH v6 2/4] rust: sync: add const constructor for raw_spinlock_t
` [PATCH v6 3/4] rust: add pr_*_ratelimit! macros for printing
` [PATCH v6 4/4] rust_binder: use pr_*_ratelimited! "

[GIT PULL] Rust configfs changes for v7.4-rc1
 2026-10-07 14:12 UTC 

[PATCH 0/8] rust: pin-init: various cleanups to prepare for self-reference
 2026-10-07 12:36 UTC  (11+ messages)
` [PATCH 1/8] rust: pin-init: internal: init: forget guards in reverse order
` [PATCH 2/8] rust: pin-init: internal: init: set span location of guards
` [PATCH 3/8] rust: pin-init: internal: add utility to handle generics merging
` [PATCH 4/8] rust: pin-init: internal: add utility for extract a single attribute
` [PATCH 5/8] rust: pin-init: internal: pin_data: move projection struct into `const _: ()` block
` [PATCH 6/8] rust: pin-init: internal: pin_data: extract `#[cfg]` processing to its own function
` [PATCH 7/8] rust: pin-init: internal: pin_data: rename `'__pin` lifetime to `'__this`
` [PATCH 8/8] rust: pin-init: internal: pin_data: parse into `StructInfo` before generating

[PATCH v3 0/8] gpu: nova-core: add NVKV codec
 2026-10-07 12:05 UTC  (21+ messages)
` [PATCH v3 1/8] rust: alloc: add Vec::try_push_init
` [PATCH v3 2/8] rust: alloc: add Vec::push_init
` [PATCH v3 3/8] rust: alloc: add ArrayVec
` [PATCH v3 4/8] gpu: nova-core: add NVKV encoder
` [PATCH v3 5/8] gpu: nova-core: add NVKV decoder
` [PATCH v3 6/8] gpu: nova-core: add NVKV typed encoding
` [PATCH v3 7/8] gpu: nova-core: add NVKV typed decoding
` [PATCH v3 8/8] gpu: nova-core: add NVKV GSP_INIT schemas

[PATCH 6.18.y 0/5] Four Rust Devres fixes
 2026-10-07  6:02 UTC  (8+ messages)
` [PATCH 6.18.y 1/5] rust: devres: fix race condition due to nesting
` [PATCH 6.18.y 2/5] rust: devres: add 'static bound to Devres<T>
` [PATCH 6.18.y 3/5] rust: devres: fix race between concurrent revokers
` [PATCH 6.18.y 4/5] rust: devres: ensure revocation is complete before device finishes unbinding
` [PATCH 6.18.y 5/5] rust: irq: pass RegistrationInner as cookie to request_irq

[PATCH 7.2.y] rust: irq: pass RegistrationInner as cookie to request_irq
 2026-10-07  6:01 UTC 

[PATCH] rust: fmt: drop the "0x" prefix from {:p} to match %p
 2026-10-06 21:44 UTC  (3+ messages)

[PATCH 0/7] Rust VFIO PCI support and NVIDIA vGPU driver
 2026-10-06 21:41 UTC  (3+ messages)
` [PATCH 4/7] rust: vfio: add PCI variant driver abstractions

[PATCH] rust: bitmap: document `next_bit()`/`next_zero_bit()` panics
 2026-10-06 20:18 UTC  (2+ messages)

[PATCH v2] rust: id_pool: document panics in `find_unused_id` and `release_id`
 2026-10-06 16:16 UTC  (3+ messages)

[PATCH v3] rust: bitmap: document panics in `next_bit` and `next_zero_bit`
 2026-10-06 15:05 UTC  (2+ messages)

[PATCH 0/2] ARM: rust: Enable Rust support for ARMv5TE
 2026-10-06 14:48 UTC  (4+ messages)
` [PATCH 1/2] ARM: cmpxchg: support 2-byte xchg() on pre-ARMv6 CPUs

[PATCH v2 0/2] kunit: add optional assertions to catch taint and lockdep warnings
 2026-10-06  9:46 UTC  (6+ messages)
` [PATCH v2 2/2] kunit: add KUnit test to assert kernel state before KUnit suites are run

[PATCH v3 0/2] drm/tyr: safely write GpuInfo to userspace
 2026-10-05 22:50 UTC  (13+ messages)
` [PATCH v3 1/2] rust: uapi: add zerocopy/zerocopy_derive
` [PATCH v3 2/2] drm/tyr: safely write GpuInfo to userspace

[PATCH v5 1/2] block: Add post_release() operation
 2026-10-05 21:07 UTC  (5+ messages)

[PATCH bpf-next v4 00/12] bpf: make the vmlinux BTF an on-demand loadable module (CONFIG_DEBUG_INFO_BTF=m) to save ~5.4 MB memory
 2026-10-05 19:01 UTC  (3+ messages)

[PATCH v2] rust: file: handle fd table teardown in file descriptor APIs
 2026-10-05 17:05 UTC  (11+ messages)

[PATCH v6 0/2] drm/tyr: add Job IRQ handling
 2026-10-05 13:54 UTC  (2+ messages)

[PATCH v6 2/2] drm/tyr: add Job IRQ handling
 2026-10-05 13:40 UTC  (2+ messages)

[PATCH v4 0/3] Rust: add runtime PM support
 2026-10-05 13:37 UTC  (4+ messages)
` [PATCH v4 1/3] rust: "
` [PATCH v4 2/3] rust: platform: wire runtime PM callbacks
` [PATCH v4 3/3 DO NOT MERGE] drm/tyr: enable runtime PM

[PATCH bpf-next v4 00/12] bpf: make the vmlinux BTF an on-demand loadable module (CONFIG_DEBUG_INFO_BTF=m) to save ~5.4 MB memory
 2026-10-05 11:32 UTC  (5+ messages)
` [PATCH bpf-next v4 09/12] bpf, trace, net: prepare CONFIG_DEBUG_INFO_BTF checks for a tristate
` [PATCH bpf-next v4 11/12] tools, samples: take the vmlinux BTF from vmlinux.unstripped first

[BUG] rust: cpufreq: get_callback() recursively read-locks cpufreq_driver_lock
 2026-10-05  6:40 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