rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-07-16 09:20:24 to 2023-08-02 07:49:58 UTC [more...]

[PATCH 1/2] rust: upgrade to Rust 1.71.0
 2023-08-02  7:49 UTC  (7+ messages)
` [PATCH 2/2] rust: enable `no_mangle_with_rust_abi` Clippy lint

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

[PATCH v3 00/13] Quality of life improvements for pin-init
 2023-08-01 10:50 UTC  (17+ messages)
` [PATCH v3 01/13] rust: init: consolidate init macros
` [PATCH v3 02/13] rust: init: make `#[pin_data]` compatible with conditional compilation of fields
` [PATCH v3 03/13] rust: add derive macro for `Zeroable`
` [PATCH v3 04/13] rust: init: make guards in the init macros hygienic
` [PATCH v3 05/13] rust: init: wrap type checking struct initializers in a closure
` [PATCH v3 06/13] rust: init: make initializer values inaccessible after initializing
` [PATCH v3 07/13] rust: init: add `..Zeroable::zeroed()` syntax for zeroing all missing fields
` [PATCH v3 08/13] rust: init: Add functions to create array initializers
` [PATCH v3 09/13] rust: init: add support for arbitrary paths in init macros
` [PATCH v3 10/13] rust: init: implement `Zeroable` for `UnsafeCell<T>` and `Opaque<T>`
` [PATCH v3 11/13] rust: init: make `PinInit<T, E>` a supertrait of `Init<T, E>`
` [PATCH v3 12/13] rust: init: add `{pin_}chain` functions to `{Pin}Init<T, E>`
` [PATCH v3 13/13] rust: init: update expanded macro explanation

[RFC PATCH 00/11] Rust null block driver
 2023-07-31 14:14 UTC  (5+ messages)

[PATCH v8 0/2] docs: Integrate rustdoc into Rust documentation
 2023-07-31 14:15 UTC  (9+ messages)
` [PATCH v8 1/2] docs: Move rustdoc output, cross-reference it
` [PATCH v8 2/2] docs: Integrate rustdoc generation into htmldocs

[PATCH 0/3] Fix alignment issue and prepare for rust 1.71
 2023-07-31 11:12 UTC  (12+ messages)
` [PATCH 1/3] rust: allocator: Prevent mis-aligned allocation
` [PATCH 2/3] rust: allocator: Use krealloc_aligned() in KernelAllocator::alloc
` [PATCH 3/3] rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl

[PATCH] MAINTAINERS: add Andreas Hindborg as Rust reviewer
 2023-07-31  8:16 UTC  (3+ messages)

[PATCH] rust: allocator: Prevents mis-aligned allocation
 2023-07-29 23:40 UTC  (3+ messages)

[PATCH v2] rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl
 2023-07-29 14:01 UTC  (2+ messages)

[PATCH v2 00/12] Quality of life improvements for pin-init
 2023-07-29  8:14 UTC  (43+ messages)
` [PATCH v2 01/12] rust: init: consolidate init macros
` [PATCH v2 02/12] rust: add derive macro for `Zeroable`
` [PATCH v2 03/12] rust: init: make guards in the init macros hygienic
` [PATCH v2 04/12] rust: init: wrap type checking struct initializers in a closure
` [PATCH v2 05/12] rust: init: make initializer values inaccessible after initializing
` [PATCH v2 06/12] rust: init: add `..Zeroable::zeroed()` syntax for zeroing all missing fields
` [PATCH v2 07/12] rust: init: Add functions to create array initializers
` [PATCH v2 08/12] rust: init: add support for arbitrary paths in init macros
` [PATCH v2 09/12] rust: init: implement Zeroable for Opaque<T>
` [PATCH v2 10/12] rust: init: make `PinInit<T, E>` a supertrait of `Init<T, E>`
` [PATCH v2 11/12] rust: init: add `{pin_}chain` functions to `{Pin}Init<T, E>`
` [PATCH v2 12/12] rust: init: update expanded macro explanation

[RFC PATCH v2 00/10] Rust PuzleFS filesystem driver
 2023-07-27 13:32 UTC  (20+ messages)
` [RFC PATCH v2 01/10] samples: puzzlefs: add initial puzzlefs sample, copied from rust_fs.rs
` [RFC PATCH v2 02/10] kernel: configs: enable rust samples in rust.config
` [RFC PATCH v2 03/10] rust: kernel: add an abstraction over vfsmount to allow cloning a new private mount
` [RFC PATCH v2 04/10] rust: file: Add a new RegularFile newtype useful for reading files
` [RFC PATCH v2 05/10] samples: puzzlefs: add basic deserializing support for the puzzlefs metadata
` [RFC PATCH v2 06/10] rust: file: pass the filesystem context to the open function
` [RFC PATCH v2 07/10] samples: puzzlefs: populate the directory entries with the inodes from the puzzlefs metadata file
` [RFC PATCH v2 08/10] rust: puzzlefs: read the puzzlefs image manifest instead of an individual metadata layer
` [RFC PATCH v2 09/10] rust: puzzlefs: add support for reading files
` [RFC PATCH v2 10/10] rust: puzzlefs: add oci_root_dir and image_manifest filesystem parameters

[PATCH v2] kbuild: rust: avoid creating temporary files
 2023-07-25  5:00 UTC  (3+ messages)

[RFC PATCH] rework top page and organize toc on the sidebar
 2023-07-25  3:04 UTC  (3+ messages)

[PATCH] kbuild: rust: avoid creating temporary files
 2023-07-23 14:27 UTC  (10+ messages)

[PATCH] rust: doctests: Use tabs for indentation in generated C code
 2023-07-21 16:10 UTC  (4+ messages)

[PATCH v2 0/7] KUnit integration for Rust doctests
 2023-07-20 19:28 UTC  (17+ messages)
` [PATCH v2 1/7] kunit: test-bug.h: include `stddef.h` for `NULL`
` [PATCH v2 2/7] rust: init: make doctests compilable/testable
` [PATCH v2 3/7] rust: str: "
` [PATCH v2 4/7] rust: sync: "
` [PATCH v2 5/7] rust: types: "
` [PATCH v2 6/7] rust: support running Rust documentation tests as KUnit ones
` [PATCH v2 7/7] MAINTAINERS: add Rust KUnit files to the KUnit entry

[RFC PATCH v1 0/5] Various Rust bindings for files
 2023-07-20 18:22 UTC  (7+ messages)
` [RFC PATCH v1 1/5] rust: file: add bindings for `struct file`
` [RFC PATCH v1 2/5] rust: cred: add Rust bindings for `struct cred`
` [RFC PATCH v1 3/5] rust: file: add `FileDescriptorReservation`
` [RFC PATCH v1 4/5] rust: file: add bindings for `poll_table`
` [RFC PATCH v1 5/5] rust: file: add `DeferredFdCloser`

[PATCH 0/2] docs: rust: update instructions on obtaining 'core' source
 2023-07-20 14:52 UTC  (8+ messages)
` [PATCH 1/2] docs: rust: update instructions for "
` [PATCH 2/2] docs: rust: clarify what 'rustup override' does

[PATCH] MAINTAINERS: add Alice Ryhl as Rust reviewer
 2023-07-20 13:06 UTC  (3+ messages)

Test delivery and archive propagation
 2023-07-19 21:07 UTC  (3+ messages)

[PATCH] rust: Sort rust/helpers.c's #include directives
 2023-07-19 20:01 UTC  (3+ messages)
` [PATCH v3] rust: helpers: sort includes alphabetically in rust/helpers.c

[PATCH] rust: lock: Add intra-doc links to the Backend trait
 2023-07-19 19:59 UTC  (3+ messages)
` [PATCH v2] "

[PATCH v2] rust: time: New module for timekeeping functions
 2023-07-19 12:17 UTC  (4+ messages)

[PATCH RFC 00/11] rust: Implicit lock class creation & Arc Lockdep integration
 2023-07-18 16:48 UTC  (4+ messages)

[PATCH v7 1/2] docs: Move rustdoc output, cross-reference it
 2023-07-18 15:32 UTC  (5+ messages)
    ` [PATCH v7 2/2] docs: Integrate rustdoc generation into htmldocs

[PATCH v3 6/9] rust: workqueue: add helper for defining work_struct fields
 2023-07-17 14:49 UTC  (2+ messages)

[PATCH v3 4/9] rust: workqueue: add low-level workqueue bindings
 2023-07-17 13:53 UTC  (2+ messages)

[PATCH v3 2/9] rust: sync: add `Arc::{from_raw, into_raw}`
 2023-07-17 13:47 UTC  (2+ messages)

Zapytanie ofertowe
 2023-07-17  7:45 UTC 

[RFC PATCH 0/8] Rust device mapper abstractions
 2023-07-17  3:42 UTC  (7+ messages)
` [RFC PATCH 1/8] rust: kernel: add basic abstractions for device-mapper
` [RFC PATCH 2/8] rust: kernel: add `request` related TargetOperations


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