public inbox for rust-for-linux@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2024-12-10 22:50:44 to 2024-12-14 06:35:18 UTC [more...]

[PATCH] rust: kbuild: set `bindgen`'s Rust target version
 2024-12-14  6:35 UTC  (3+ messages)

[PATCH v13 0/2] rust: xarray: Add a minimal abstraction for XArray
 2024-12-13 23:22 UTC  (5+ messages)
` [PATCH v13 1/2] rust: types: add `ForeignOwnable::PointedTo`
` [PATCH v13 2/2] rust: xarray: Add an abstraction for XArray

[RFC v2 00/13] LKMM *generic* atomics in Rust
 2024-12-13 20:28 UTC  (11+ messages)
` [RFC v2 02/13] rust: sync: Add basic atomic operation mapping framework
` [RFC v2 04/13] rust: sync: atomic: Add generic atomics

[PATCH v12 0/2] rust: xarray: Add a minimal abstraction for XArray
 2024-12-13 19:47 UTC  (12+ messages)
` [PATCH v12 1/2] rust: types: add `ForeignOwnable::PointedTo`
` [PATCH v12 2/2] rust: xarray: Add an abstraction for XArray

[PATCH v3 0/4] rust: extend `module!` macro with integer parameter support
 2024-12-13 19:41 UTC  (20+ messages)
  ` [PATCH v3 1/4] rust: str: implement `PartialEq` for `BStr`
  ` [PATCH v3 2/4] rust: str: implement `strip_prefix` "
  ` [PATCH v3 3/4] rust: str: add radix prefixed integer parsing functions
  ` [PATCH v3 4/4] rust: add parameter support to the `module!` macro

[PATCH v7 0/2] Add dma coherent allocator abstraction
 2024-12-13 19:08 UTC  (8+ messages)
` [PATCH v7 2/2] rust: add "

[PATCH v3 0/3] Additional miscdevice fops parameters
 2024-12-13 16:48 UTC  (9+ 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-13 14:47 UTC  (13+ 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 v6 0/5] rust: miscdevice: Provide sample driver using the new MiscDevice bindings
 2024-12-13 13:47 UTC  (6+ messages)
` [PATCH v6 1/5] Documentation: ioctl-number: Carve out some identifiers for use by sample drivers
` [PATCH v6 2/5] samples: rust: Provide example using the new Rust MiscDevice abstraction
` [PATCH v6 3/5] samples: rust_misc_device: Demonstrate additional get/set value functionality
` [PATCH v6 4/5] MAINTAINERS: Add Rust Misc Sample to MISC entry
` [PATCH v6 5/5] samples: rust_misc_device: Provide an example C program to exercise functionality

[PATCH v5 0/3] rust: kunit: Support KUnit tests with a user-space like syntax
 2024-12-13  8:10 UTC  (4+ messages)
` [PATCH v5 1/3] rust: kunit: add KUnit case and suite macros
` [PATCH v5 2/3] rust: macros: add macro to easily run KUnit tests
` [PATCH v5 3/3] rust: kunit: allow to know if we are in a test

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

[WIP RFC v2 00/35] Rust bindings for KMS + RVKMS
 2024-12-12 23:37 UTC  (22+ messages)
` [WIP RFC v2 05/35] rust: drm/kms: Add bindings for drm_connector
` [WIP RFC v2 06/35] rust: drm/kms: Add drm_plane bindings
` [WIP RFC v2 07/35] WIP: rust: drm/kms: Add drm_crtc bindings
` [WIP RFC v2 10/35] rust: drm/kms: Add DriverConnector::get_mode callback
` [WIP RFC v2 14/35] WIP: rust: drm/kms: Add OpaqueCrtc and OpaqueCrtcState
` [WIP RFC v2 20/35] WIP: rust: drm/kms: Add drm_atomic_state bindings

[PATCH v3] rust: platform: add Io support
 2024-12-12 16:51 UTC  (6+ messages)

[RFC 0/5] locking: Start watching Rust locking primitives
 2024-12-12 16:51 UTC  (5+ messages)
` [RFC 1/5] locking: MAINTAINERS: "

[PATCH RESEND v6] rust: use host dylib naming convention
 2024-12-12 16:05 UTC  (3+ messages)

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

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

[PATCH] tracepoint: reduce duplication of __DO_TRACE_CALL
 2024-12-12 13:12 UTC 

[PATCH net v2] rust: net::phy fix module autoloading
 2024-12-12 13:00 UTC 

[PATCH net v1] rust: net::phy fix module autoloading
 2024-12-12 12:52 UTC  (5+ messages)

[PATCH v12 0/5] Tracepoints and static branch in Rust
 2024-12-12 12:40 UTC  (3+ messages)

[PATCH v11 0/2] rust: xarray: Add a minimal abstraction for XArray
 2024-12-12  8:22 UTC  (5+ messages)
` [PATCH v11 2/2] rust: xarray: Add an "

[PATCH v1 0/5] rust: Add bug/warn abstractions
 2024-12-12  2:18 UTC  (9+ messages)
` [PATCH v1 4/5] loongarch/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust
` [PATCH v1 5/5] rust: Add warn_on and warn_on_once

[PATCH v5 00/16] Device / Driver PCI / Platform Rust abstractions
 2024-12-12  2:10 UTC  (41+ messages)
` [PATCH v5 01/16] rust: pass module name to `Module::init`
` [PATCH v5 04/16] rust: add rcu abstraction
` [PATCH v5 05/16] rust: types: add `Opaque::pin_init`
` [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

[PATCH] rust: Fix EXPORT_SYMBOL_RUST_GPL macro to follow guidelines
 2024-12-11 18:28 UTC  (2+ messages)

[PATCH v4 00/13] Device / Driver PCI / Platform Rust abstractions
 2024-12-11 14:52 UTC  (15+ messages)
` [PATCH v4 06/13] rust: add `io::{Io, IoRaw}` base types
` [PATCH v4 08/13] rust: pci: add basic PCI device / driver abstractions
` [PATCH v4 13/13] samples: rust: add Rust platform sample driver

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

[PATCH v5 06/16] rust: add `Revocable` type
 2024-12-11 10:57 UTC  (3+ messages)

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


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