rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2024-12-06 19:22:56 to 2024-12-11 13:45:16 UTC [more...]

[PATCH v5 00/16] Device / Driver PCI / Platform Rust abstractions
 2024-12-11 13:45 UTC  (32+ messages)
` [PATCH v5 01/16] rust: pass module name to `Module::init`
` [PATCH v5 02/16] rust: implement generic driver registration
` [PATCH v5 03/16] rust: implement `IdArray`, `IdTable` and `RawDeviceId`
` [PATCH v5 04/16] rust: add rcu abstraction
` [PATCH v5 05/16] rust: types: add `Opaque::pin_init`
` [PATCH v5 06/16] rust: add `Revocable` type
` [PATCH v5 07/16] rust: add `io::{Io, IoRaw}` base types
` [PATCH v5 08/16] rust: add devres abstraction
` [PATCH v5 09/16] rust: pci: add basic PCI device / driver abstractions
` [PATCH v5 10/16] rust: pci: implement I/O mappable `pci::Bar`
` [PATCH v5 11/16] samples: rust: add Rust PCI sample driver
` [PATCH v5 12/16] rust: of: add `of::DeviceId` abstraction
` [PATCH v5 13/16] rust: driver: implement `Adapter`
` [PATCH v5 14/16] rust: platform: add basic platform device / driver abstractions
` [PATCH v5 15/16] samples: rust: add Rust platform sample driver
` [PATCH v5 16/16] MAINTAINERS: add Danilo to DRIVER CORE

[RFC PATCH] Add UIO (Userspace I/O) device rust abstraction
 2024-12-11 13:26 UTC  (2+ messages)

[PATCH v4 00/13] Device / Driver PCI / Platform Rust abstractions
 2024-12-11 13:06 UTC  (23+ messages)
` [PATCH v4 03/13] rust: implement `IdArray`, `IdTable` and `RawDeviceId`
` [PATCH v4 05/13] rust: add `Revocable` type
` [PATCH v4 08/13] rust: pci: add basic PCI device / driver abstractions
` [PATCH v4 11/13] rust: of: add `of::DeviceId` abstraction
` [PATCH v4 12/13] rust: platform: add basic platform device / driver abstractions
` [PATCH v4 13/13] samples: rust: add Rust platform sample driver

[PATCH v2 00/11] kbuild: support building external modules in a separate build directory
 2024-12-11 12:21 UTC  (10+ messages)
` [PATCH v2 05/11] kbuild: change working directory to external module directory with M=

[PATCH v3 0/3] Additional miscdevice fops parameters
 2024-12-11 11:57 UTC  (6+ messages)
` [PATCH v3 1/3] rust: miscdevice: access file in fops
` [PATCH v3 2/3] rust: miscdevice: access the `struct miscdevice` from fops->open()
` [PATCH v3 3/3] rust: miscdevice: Provide accessor to pull out miscdevice::this_device

[PATCH v11 0/8] Rust support for mm_struct, vm_area_struct, and mmap
 2024-12-11 10:47 UTC  (10+ messages)
` [PATCH v11 1/8] mm: rust: add abstraction for struct mm_struct
` [PATCH v11 2/8] mm: rust: add vm_area_struct methods that require read access
` [PATCH v11 3/8] mm: rust: add vm_insert_page
` [PATCH v11 4/8] mm: rust: add lock_vma_under_rcu
` [PATCH v11 5/8] mm: rust: add mmput_async support
` [PATCH v11 6/8] mm: rust: add VmAreaNew for f_ops->mmap()
` [PATCH v11 7/8] rust: miscdevice: add mmap support
` [PATCH v11 8/8] task: rust: rework how current is accessed

[PATCH v1 0/5] rust: Add bug/warn abstractions
 2024-12-11  9:48 UTC  (10+ messages)
` [PATCH v1 1/5] x86/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust
` [PATCH v1 2/5] riscv/bug: "
` [PATCH v1 3/5] arm64/bug: "
` [PATCH v1 4/5] loongarch/bug: "
` [PATCH v1 5/5] rust: Add warn_on and warn_on_once

[PATCH] rust: sync: add #[must_use] to Lock::try_lock
 2024-12-11  9:45 UTC  (15+ messages)
            ` [PATCH v4] "

[WIP RFC v2 00/35] Rust bindings for KMS + RVKMS
 2024-12-11  8:43 UTC  (8+ messages)
` [WIP RFC v2 02/35] WIP: rust: drm: Add traits for registering KMS devices
` [WIP RFC v2 05/35] rust: drm/kms: Add bindings for drm_connector

[PATCH v6 00/18] Implement DWARF modversions
 2024-12-11  4:19 UTC  (7+ messages)

[PATCH net v1] rust: net::phy fix module autoloading
 2024-12-11  0:14 UTC  (2+ messages)

[PATCH v7 0/2] Add dma coherent allocator abstraction
 2024-12-10 22:14 UTC  (3+ messages)
` [PATCH v7 1/2] rust: error: Add EOVERFLOW
` [PATCH v7 2/2] rust: add dma coherent allocator abstraction

[RFC PATCH] rust: use the hidden variant of `rust-project.json`
 2024-12-10 18:01 UTC  (2+ messages)

[PATCH] rust: alloc: Add doctest for `ArrayLayout`
 2024-12-10 11:22 UTC  (4+ messages)

[PATCH] drm/panic: remove spurious empty line to clean warning
 2024-12-10 10:36 UTC  (7+ messages)

[PATCH] rust: document `bindgen` 0.71.0 regression
 2024-12-10 10:18 UTC  (2+ messages)

[PATCH v4] rust: error: modify `from_errno` to use `try_from_errno`
 2024-12-10 10:13 UTC  (2+ messages)

[PATCH v3] kbuild: rust: add PROCMACROLDFLAGS
 2024-12-10  0:50 UTC  (3+ messages)

[PATCH] rust: kbuild: set `bindgen`'s Rust target version
 2024-12-10  0:09 UTC  (2+ messages)

[PATCH v3 00/13] hrtimer Rust API
 2024-12-09 21:36 UTC  (7+ messages)
` [PATCH v3 04/13] rust: hrtimer: implement `TimerPointer` for `Arc`

[PATCH 1/2] samples: rust: Provide example using the new Rust MiscDevice abstraction
 2024-12-09 21:34 UTC  (3+ messages)
` [PATCH 2/2] sample: rust_misc_device: Demonstrate additional get/set value functionality

[PATCH v2 0/2] Additional miscdevice fops parameters
 2024-12-09 20:06 UTC  (24+ messages)
` [PATCH v2 1/2] rust: miscdevice: access file in fops
` [PATCH v2 2/2] rust: miscdevice: access the `struct miscdevice` from fops->open()

[RFC PATCH 0/3] rust abstractions for interacting with sysfs
 2024-12-09 16:38 UTC  (14+ messages)
` [RFC PATCH 1/3] rust: kernel: types: add mode wrapper
` [RFC PATCH 2/3] rust: kernel: kobject: basic sysfs implementation
` [RFC PATCH 3/3] samples: rust: add kobject sample

[PATCH v2 0/2] Untrusted Data Abstraction
 2024-12-09 14:56 UTC  (4+ messages)

[PATCH] [PATCH] rust: macros: add authors
 2024-12-09 13:14 UTC  (13+ messages)
  `  "

[PATCH v4 00/14] hrtimer Rust API
 2024-12-09 10:25 UTC  (20+ messages)
` [PATCH v4 01/14] rust: time: Add Ktime::from_ns()
` [PATCH v4 02/14] rust: hrtimer: introduce hrtimer support
` [PATCH v4 03/14] rust: sync: add `Arc::as_ptr`
` [PATCH v4 04/14] rust: hrtimer: implement `TimerPointer` for `Arc`
` [PATCH v4 05/14] rust: hrtimer: allow timer restart from timer handler
` [PATCH v4 06/14] rust: hrtimer: add `UnsafeTimerPointer`
` [PATCH v4 07/14] rust: hrtimer: implement `UnsafeTimerPointer` for `Pin<&T>`
` [PATCH v4 08/14] rust: hrtimer: implement `UnsafeTimerPointer` for `Pin<&mut T>`
` [PATCH v4 09/14] rust: hrtimer: add `hrtimer::ScopedTimerPointer`
` [PATCH v4 10/14] rust: alloc: add `Box::into_pin`
` [PATCH v4 11/14] rust: hrtimer: implement `TimerPointer` for `Pin<Box<T>>`
` [PATCH v4 12/14] rust: hrtimer: add `TimerMode`
` [PATCH v4 13/14] rust: hrtimer: add clocksource selection through `ClockSource`
` [PATCH v4 14/14] rust: hrtimer: add maintainer entry

[PATCH] rust: sync: document that Guard is not a stable lock guard
 2024-12-09  7:36 UTC  (5+ messages)

[PATCH v2] rust: alloc: Add doctest for `ArrayLayout`
 2024-12-07  1:37 UTC  (2+ messages)

[PATCH v5 0/4] rust: miscdevice: Provide sample driver using the new MiscDevice bindings
 2024-12-06 22:06 UTC  (9+ messages)


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