rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-04-05 21:18:51 to 2023-04-12 22:18:59 UTC [more...]

[PATCH] MAINTAINERS: add Benno Lossin as Rust reviewer
 2023-04-12 22:18 UTC 

[PATCH v7 00/15] Rust pin-init API for pinned initialization of structs
 2023-04-12 20:15 UTC  (21+ messages)
` [PATCH v7 01/15] rust: enable the `pin_macro` feature
` [PATCH v7 02/15] rust: macros: add `quote!` macro
` [PATCH v7 03/15] rust: sync: change error type of constructor functions
` [PATCH v7 04/15] rust: sync: add `assume_init` to `UniqueArc`
` [PATCH v7 05/15] rust: types: add `Opaque::raw_get`
` [PATCH v7 06/15] rust: add pin-init API core
` [PATCH v7 07/15] rust: init: add initialization macros
` [PATCH v7 08/15] rust: init/sync: add `InPlaceInit` trait to pin-initialize smart pointers
` [PATCH v7 09/15] rust: init: add `PinnedDrop` trait and macros
` [PATCH v7 10/15] rust: init: add `stack_pin_init!` macro
` [PATCH v7 11/15] rust: init: add `Zeroable` trait and `init::zeroed` function
` [PATCH v7 12/15] rust: prelude: add `pin-init` API items to prelude
` [PATCH v7 13/15] rust: types: add `Opaque::ffi_init`
` [PATCH v7 14/15] rust: sync: reduce stack usage of `UniqueArc::try_new_uninit`
` [PATCH v7 15/15] rust: sync: add functions for initializing `UniqueArc<MaybeUninit<T>>`

[PATCH v4 01/13] rust: sync: introduce `LockClassKey`
 2023-04-12 19:14 UTC  (29+ messages)
` [PATCH v4 02/13] rust: sync: introduce `Lock` and `Guard`
` [PATCH v4 03/13] rust: lock: introduce `Mutex`
` [PATCH v4 04/13] locking/spinlock: introduce spin_lock_init_with_key
` [PATCH v4 05/13] rust: lock: introduce `SpinLock`
` [PATCH v4 06/13] rust: lock: add support for `Lock::lock_irqsave`
` [PATCH v4 07/13] rust: lock: implement `IrqSaveBackend` for `SpinLock`
` [PATCH v4 08/13] rust: introduce `ARef`
` [PATCH v4 09/13] rust: add basic `Task`
` [PATCH v4 10/13] rust: introduce `current`
` [PATCH v4 11/13] rust: lock: add `Guard::do_unlocked`
` [PATCH v4 12/13] rust: sync: introduce `CondVar`
` [PATCH v4 13/13] rust: sync: introduce `LockedBy`

[PATCH 0/6] Initial Rust V4L2 support
 2023-04-12 18:44 UTC  (37+ messages)
` [PATCH 1/6] rust: media: add the media module
` [PATCH 2/6] rust: media: add initial videodev2.h abstractions
` [PATCH 3/6] rust: sync: introduce FfiMutex
` [PATCH 4/6] rust: media: videobuf2: add a videobuf2 abstraction
` [PATCH 5/6] rust: media: add {video|v4l2}_device_register support
` [PATCH 6/6] rust: media: add v4l2 rust sample

[PATCH v4.1] rust: lock: add `Guard::do_unlocked`
 2023-04-12 12:14 UTC 

[PATCH v3] rust: xarray: Add an abstraction for XArray
 2023-04-11 15:55 UTC  (3+ messages)

[PATCH v2] rust: allow to use INIT_STACK_ALL_ZERO
 2023-04-11 11:17 UTC  (10+ messages)

[PATCH] scripts: `make rust-analyzer` for out-of-tree modules
 2023-04-11  9:17 UTC  (7+ messages)
` [PATCH v2] "
          ` [PATCH v5] "

[PATCH v3 01/13] rust: sync: introduce `LockClassKey`
 2023-04-11  3:08 UTC  (34+ messages)
` [PATCH v3 02/13] rust: sync: introduce `Lock` and `Guard`
` [PATCH v3 03/13] rust: lock: introduce `Mutex`
` [PATCH v3 04/13] locking/spinlock: introduce spin_lock_init_with_key
` [PATCH v3 05/13] rust: lock: introduce `SpinLock`
` [PATCH v3 06/13] rust: lock: add support for `Lock::lock_irqsave`
` [PATCH v3 07/13] rust: lock: implement `IrqSaveBackend` for `SpinLock`
` [PATCH v3 08/13] rust: introduce `ARef`
` [PATCH v3 09/13] rust: add basic `Task`
` [PATCH v3 10/13] rust: introduce `current`
` [PATCH v3 11/13] rust: lock: add `Guard::do_unlocked`
` [PATCH v3 12/13] rust: sync: introduce `CondVar`
` [PATCH v3 13/13] rust: sync: introduce `LockedBy`

[PATCH] scripts: read cfgs from Makefile for rust-analyzer
 2023-04-10 20:37 UTC  (3+ messages)

[PATCH v3 0/6] rust: error: Add missing wrappers to convert to/from kernel error codes
 2023-04-10  3:49 UTC  (2+ messages)

[PATCH v2 0/2] rust: sync: Arc: Any downcasting and assume_init()
 2023-04-10  3:47 UTC  (2+ messages)

[PATCH v2] rust: macros: Allow specifying multiple module aliases
 2023-04-10  3:43 UTC  (2+ messages)

[PATCH 0/4] rust: alloc: vec: Add some missing fallible try_* methods
 2023-04-10  3:42 UTC  (2+ messages)

[PATCH] rust: Enable the new_uninit feature for kernel and driver crates
 2023-04-10  2:54 UTC  (2+ messages)

[PATCH v2 0/2] rust: sync: Arc: Implement Debug and Display
 2023-04-10  2:53 UTC  (2+ messages)

[PATCH] scripts: rust: drop is_rust_module.sh
 2023-04-08 18:24 UTC  (7+ messages)

[PATCH v2 01/13] rust: sync: introduce `LockClassKey`
 2023-04-08  7:52 UTC  (23+ messages)
` [PATCH v2 03/13] rust: lock: introduce `Mutex`
` [PATCH v2 08/13] rust: introduce `ARef`
` [PATCH v2 10/13] rust: introduce `current`
` [PATCH v2 13/13] rust: sync: introduce `LockedBy`

[PATCH v2 0/2] rust: virtio: add virtio support
 2023-04-07 23:36 UTC  (9+ messages)
` [PATCH v2 1/2] rust: add scatterlist support
` [PATCH v2 2/2] rust: virtio: add virtio support

Pozycjonowanie- informacja
 2023-04-07  8:15 UTC 

[PATCH] rust: fix bindgen arguments
 2023-04-06 23:15 UTC  (2+ messages)

[PATCH] rust: fix regexp in scripts/is_rust_module.sh
 2023-04-06 22:56 UTC  (2+ messages)

[PATCH v1] rust: build: Fix grep warning
 2023-04-06 22:50 UTC  (2+ messages)

[PATCH] scripts: rust-analyzer: Skip crate module directories
 2023-04-06 22:33 UTC  (6+ messages)

[PATCH] rust: sort uml documentation arch support table
 2023-04-06 21:11 UTC  (2+ messages)

[PATCH] rust: kernel: Mark rust_fmt_argument as extern "C"
 2023-04-06 21:09 UTC  (2+ messages)

[PATCH] rust: str: fix requierments->requirements typo for rust str
 2023-04-06 21:08 UTC  (2+ messages)

[PATCH RFC 00/18] Rust DRM subsystem abstractions (& preview AGX driver)
 2023-04-06 17:19 UTC  (26+ messages)
` [PATCH RFC 07/18] rust: drm: mm: Add DRM MM Range Allocator abstraction
      ` [Linaro-mm-sig] "
` [PATCH RFC 09/18] rust: drm: syncobj: Add DRM Sync Object abstraction
  ` [PATCH RFC 18/18] drm/asahi: Add the Asahi driver for Apple AGX GPUs
      ` [Linaro-mm-sig] "

[PATCH v6 00/15] Rust pin-init API for pinned initialization of structs
 2023-04-06  6:56 UTC  (13+ messages)
` [PATCH v6 08/15] rust: init/sync: add `InPlaceInit` trait to pin-initialize smart pointers
` [PATCH v6 09/15] rust: init: add `PinnedDrop` trait and macros
` [PATCH v6 10/15] rust: init: add `stack_pin_init!` macro
` [PATCH v6 11/15] rust: init: add `Zeroable` trait and `init::zeroed` function
` [PATCH v6 13/15] rust: types: add common init-helper functions for `Opaque`
  ` [PATCH v6.1] rust: types: add `Opaque::pin_init`
` [PATCH v6 14/15] rust: sync: reduce stack usage of `UniqueArc::try_new_uninit`

[PATCH v1 0/2] RISC-V: enable rust
 2023-04-05 21:18 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;
as well as URLs for NNTP newsgroup(s).