Rust for Linux List
 help / color / mirror / Atom feed
 messages from 2026-10-01 22:53:40 to 2026-10-08 05:38:08 UTC [more...]

[PATCH v2 0/6] ARM: rust: Enable Rust support for ARMv4T, ARMv5TE and ARMv6K
 2026-10-08  5:37 UTC  (7+ 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] 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 

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

[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  (13+ messages)
` [PATCH 1/2] ARM: cmpxchg: support 2-byte xchg() on pre-ARMv6 CPUs
` [PATCH 2/2] ARM: rust: Enable Rust support for ARMv5TE

[PATCH RFC v2] rust: rxarray: add rust xarray support
 2026-10-06 13:37 UTC  (2+ messages)

[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  (26+ messages)
` [PATCH bpf-next v4 04/12] bpf: take the vmlinux BTF from the btf_vmlinux module
` [PATCH bpf-next v4 05/12] bpf, tracing: load the vmlinux BTF where tracefs and bpffs requests start
` [PATCH bpf-next v4 06/12] bpf: defer vmlinux kfunc and struct_ops registrations
` [PATCH bpf-next v4 07/12] bpf: keep module BTF until the vmlinux BTF is available
` [PATCH bpf-next v4 08/12] bpf: expose deferred .BTF.base module BTF in sysfs from module load
` [PATCH bpf-next v4 09/12] bpf, trace, net: prepare CONFIG_DEBUG_INFO_BTF checks for a tristate
` [PATCH bpf-next v4 10/12] resolve_btfids: add --btf_link to fill in .BTF.link records
` [PATCH bpf-next v4 11/12] tools, samples: take the vmlinux BTF from vmlinux.unstripped first
` [PATCH bpf-next v4 12/12] kbuild, bpf: allow building the vmlinux BTF as a module

[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

[BUG] rust: cpufreq: get_callback() recursively read-locks cpufreq_driver_lock
 2026-10-05  6:40 UTC  (2+ messages)

[PATCH v3] rust: cpufreq: reject NULL from cpufreq_cpu_get()
 2026-10-05  3:56 UTC  (3+ messages)
` [PATCH v4] "

[PATCH] gpu: nova-core: fix warning with NOVA_CORE_SELFTESTS disabled
 2026-10-05  1:44 UTC  (3+ messages)

[PATCH v1] MAINTAINERS: add entry for the Rust `bug` module
 2026-10-04 12:42 UTC 

[PATCH v1] rust: arch/um: Fix loading Rust modules
 2026-10-04 12:12 UTC 

[PATCH v4 0/9] Add Rust PCI SR-IOV support
 2026-10-04 12:07 UTC  (10+ messages)
` [PATCH v4 1/9] rust: pci: add internal SR-IOV enable and disable helpers
` [PATCH v4 2/9] rust: pci: add vtable attribute to pci::Driver trait
` [PATCH v4 3/9] rust: pci: add is_virtfn(), to check for VFs
` [PATCH v4 4/9] rust: pci: add num_vf(), to return number of VFs
` [PATCH v4 5/9] rust: pci: drop driver data before remove returns
` [PATCH v4 6/9] rust: pci: add typed SR-IOV PF registration data
` [PATCH v4 7/9] rust: pci: add SR-IOV enable and disable tokens
` [PATCH v4 8/9] rust: pci: add SR-IOV enable and disable callbacks
` [PATCH v4 9/9] samples: rust: add Rust SR-IOV PF and VF driver samples

[PATCH v2 0/6] `RUSTC_VERSION` and re-config/re-build support on compiler change
 2026-10-04  8:47 UTC  (3+ messages)
` [PATCH v2 5/6] kbuild: rust: warn if the out-of-tree compiler differs from the kernel one

[PATCH v1 0/2] rust: bug: add warn_once macro
 2026-10-04  8:08 UTC  (4+ messages)
` [PATCH v1 1/2] rust: bug: document when to use the WARN macros
` [PATCH v1 2/2] rust: bug: add warn_once macro

[PATCH v3 00/10] Add Rust PCI SR-IOV support
 2026-10-04  6:21 UTC  (13+ messages)
` [PATCH v3 05/10] rust: pci: add num_vf(), to return number of VFs
` [PATCH v3 07/10] rust: pci: add typed SR-IOV PF registration data
` [PATCH v3 08/10] rust: pci: add SR-IOV enable and disable tokens
` [PATCH v3 10/10] samples: rust: add Rust SR-IOV VF driver sample

[PATCH 0/3] rust: Add basic GPIO consumer abstractions
 2026-10-03 16:58 UTC  (16+ messages)
` [PATCH 1/3] rust: gpio: add GPIO module with common definitions
` [PATCH 2/3] rust: gpio: Add basic consumer abstractions
` [PATCH 3/3] sample: rust: Add GPIO consumer sample driver

[PATCH v2] rust: compiler_builtins: Fix silent trap in prohibited intrinsics
 2026-10-03 13:59 UTC  (3+ messages)

[PATCH v1] rust: bug: update the SAFETY comment for warn_slowpath_fmt() on UML
 2026-10-03 13:33 UTC  (3+ messages)

[PATCH v2] rust: kbuild: Replace and dissolve procmacro-extension variable
 2026-10-03 12:29 UTC  (2+ messages)

[PATCH v2 0/3] rust: doctest: unify with other kunit tests
 2026-10-03 12:27 UTC  (2+ messages)

[PATCH v1] rust: bug: pass TAINT_WARN to warn_slowpath_fmt() on UML
 2026-10-03 12:19 UTC  (3+ messages)

[PATCH v3 0/3] rust: add a few helpers
 2026-10-03 12:03 UTC  (12+ messages)
` [PATCH v3 1/3] rust: add a wrapper for the `num_possible_cpus` C function

[PATCH 0/2] rust: honor the maximum DMA segment size
 2026-10-03  1:51 UTC  (14+ messages)
` [PATCH 2/2] rust: scatterlist: honor the device's maximum "

[PATCH] rust: of: replace `core::mem::zeroed` with `pin_init::zeroed`
 2026-10-02 21:03 UTC  (3+ messages)

[PATCH v5 0/5] Rate limited printing for Rust
 2026-10-02 20:58 UTC  (7+ messages)
` [PATCH v5 2/5] rust: sync: add const constructor for raw_spinlock_t
` [PATCH v5 3/5] rust: add pr_*_ratelimit! macros for printing
` [PATCH v5 4/5] rust_binder: consolidate transaction failure prints

[PATCH 0/3] rust: macros: vtable: add `#[optional]` attribute
 2026-10-02 20:37 UTC  (6+ messages)
` [PATCH 3/3] rust: misc: use `#[optional]` attribute of `#[vtable]` macro

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

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

[PATCH v3] selftests/bpf: Use the new NMI_BITS definition
 2026-10-02 13:50 UTC  (2+ messages)

[PATCH] rust: kbuild: add `no_io_statics` to `core-cfgs`
 2026-10-02 13:30 UTC  (2+ messages)

[PATCH v8 0/4] rust: use Delta instead of raw jiffies for timeouts and delays
 2026-10-02 13:03 UTC  (9+ 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 v8 3/4] rust: workqueue: take a Delta<Jiffy> for the enqueue delay
` [PATCH v8 4/4] rust: sync: condvar: use Delta<Jiffy> for timeout and result

[PATCH v2 0/5] Improvements and fixes on SpinLockIrq patch series
 2026-10-02 10:30 UTC  (7+ messages)
` [PATCH v2 3/5] selftests/bpf: Use the new NMI_BITS definition

[PATCH v1] rust: compiler_builtins: Fix silent trap in prohibited intrinsics
 2026-10-02 10:06 UTC  (2+ messages)

[PATCH] rust: time: make Delta division and remainder fail consistently
 2026-10-02  9:16 UTC  (3+ messages)

[PATCH v2] rust: mem: add `Align` type
 2026-10-02  7:23 UTC  (2+ messages)

[PATCH] rust: bitfield: remove unnecessary `#[allow]`
 2026-10-02  7:08 UTC  (2+ messages)

[PATCH v1] rust: bug: add a KUnit test for warn_on!
 2026-10-02  7:07 UTC  (2+ messages)

[PATCH] rust: macros: allow non-ASCII characters in `authors`
 2026-10-02  7:06 UTC  (2+ messages)

[PATCH bpf-next v3 9/9] kbuild, bpf: allow building the vmlinux BTF as a module
 2026-10-01 23:53 UTC  (2+ messages)

[PATCH bpf-next v3 9/9] kbuild, bpf: allow building the vmlinux BTF as a module
 2026-10-01 23:53 UTC  (2+ messages)

[PATCH bpf-next v3 8/9] bpf, trace, net: prepare CONFIG_DEBUG_INFO_BTF checks for a tristate
 2026-10-01 23:53 UTC  (2+ messages)

[PATCH bpf-next v3 7/9] bpf: expose deferred .BTF.base module BTF in sysfs from module load
 2026-10-01 23:52 UTC  (2+ messages)

[PATCH bpf-next v3 5/9] bpf: defer vmlinux kfunc and struct_ops registrations
 2026-10-01 23:52 UTC  (2+ messages)

[PATCH bpf-next v3 4/9] bpf: take the vmlinux BTF from the btf_vmlinux module
 2026-10-01 23:51 UTC  (2+ messages)

[PATCH bpf-next v3 4/9] bpf: take the vmlinux BTF from the btf_vmlinux module
 2026-10-01 23:51 UTC  (2+ messages)

[PATCH RFC v2 0/4] rust: usb: abstractions towards the port of usbsevseg.c to Rust
 2026-10-01 23:31 UTC  (3+ messages)
` [PATCH RFC v2 1/4] rust: usb: add endpoint abstraction


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