rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2025-04-15 19:50:34 to 2025-04-18 18:19:06 UTC [more...]

[PATCH] drm/panic: Use a decimal fifo to avoid u64 by u64 divide
 2025-04-18 18:18 UTC  (2+ messages)

[PATCH 00/14] RCU torture changes for v6.16
 2025-04-18 18:04 UTC  (6+ messages)
` [PATCH 12/14] torture: Add testing of RCU's Rust bindings to torture.sh
` [PATCH 12/12] "

[PATCH v10 0/6] rust: reduce `as` casts, enable related lints
 2025-04-18 16:53 UTC  (10+ messages)
` [PATCH v10 1/6] rust: enable `clippy::ptr_as_ptr` lint
` [PATCH v10 2/6] rust: enable `clippy::ptr_cast_constness` lint
` [PATCH v10 3/6] rust: enable `clippy::as_ptr_cast_mut` lint
` [PATCH v10 4/6] rust: enable `clippy::as_underscore` lint
` [PATCH v10 5/6] rust: enable `clippy::cast_lossless` lint
` [PATCH v10 6/6] rust: enable `clippy::ref_as_ptr` lint

[PATCH 0/7] Miscellaneous RCU changes for v6.16
 2025-04-18 16:15 UTC  (2+ messages)
` [PATCH 4/7] rust: sync: rcu: Mark Guard methods as inline

[PATCH] drm/panic: use `///` for private items too
 2025-04-18 15:52 UTC  (5+ messages)

[PATCH v9 0/6] rust: reduce `as` casts, enable related lints
 2025-04-18 15:15 UTC  (23+ messages)
` [PATCH v9 1/6] rust: enable `clippy::ptr_as_ptr` lint
` [PATCH v9 2/6] rust: enable `clippy::ptr_cast_constness` lint
` [PATCH v9 3/6] rust: enable `clippy::as_ptr_cast_mut` lint
` [PATCH v9 4/6] rust: enable `clippy::as_underscore` lint
` [PATCH v9 5/6] rust: enable `clippy::cast_lossless` lint
` [PATCH v9 6/6] rust: enable `clippy::ref_as_ptr` lint

[PATCH v6 00/18] refactor to utilize `&raw [const|mut]`
 2025-04-18 13:45 UTC  (20+ messages)
` [PATCH v6 01/18] rust: init: refactor to use `&raw mut`
` [PATCH v6 02/18] rust: list: refactor to use `&raw [const|mut]`
` [PATCH v6 03/18] rust: task: remove use of `addr_of!` macro
` [PATCH v6 04/18] rust: faux: refactor to use `&raw mut`
` [PATCH v6 05/18] rust: kunit: refactor to use `&raw [const|mut]`
` [PATCH v6 06/18] rust: workqueue: "
` [PATCH v6 07/18] rust: workqueue: replace `raw_get` with pointer cast
` [PATCH v6 08/18] rust: rbtree: refactor to use `&raw mut`
` [PATCH v6 09/18] rust: net: phy: "
` [PATCH v6 10/18] rust: sync: arc: refactor to use `&raw const`
` [PATCH v6 11/18] rust: jump_label: "
` [PATCH v6 12/18] rust: fs: file: "
` [PATCH v6 13/18] rust: time: hrtimer: "
` [PATCH v6 14/18] rust: pci: refactor to use `&raw mut`
` [PATCH v6 15/18] rust: platform: "
` [PATCH v6 16/18] rust: dma: refactor to use `&raw [const|mut]`
` [PATCH v6 17/18] rust: pin-init: refactor to use `&raw mut`
` [PATCH v6 18/18] rust: clippy: disallow `addr_of[_mut]!` macros

[PATCH RFC] rust: add UnsafePinned type
 2025-04-18 13:33 UTC  (4+ messages)

[PATCH] x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST
 2025-04-18  9:45 UTC  (16+ messages)

[PATCH 01/10] rust: Rename timer_container_of() to hrtimer_container_of()
 2025-04-18  7:13 UTC  (2+ messages)

[PATCH v2 0/8] DRM Rust abstractions
 2025-04-18  5:31 UTC  (9+ messages)
` [PATCH v2 4/8] rust: drm: add device abstraction
` [PATCH v2 7/8] rust: drm: gem: Add GEM object abstraction

DKMS with Rust
 2025-04-17 22:19 UTC 

[PATCH] workqueue: rust: add creation of workqueues
 2025-04-17 20:39 UTC  (18+ messages)

[PATCH v2 0/9] Implement "Bound" device context
 2025-04-17 15:14 UTC  (2+ messages)

[PATCH v5 00/13] rust: generate_rust_analyzer.py: define host crates and scripts
 2025-04-17 13:14 UTC  (32+ messages)
` [PATCH v5 01/13] scripts: generate_rust_analyzer.py: add missing whitespace
` [PATCH v5 02/13] scripts: generate_rust_analyzer.py: use double quotes
` [PATCH v5 03/13] scripts: generate_rust_analyzer.py: add trailing comma
` [PATCH v5 04/13] scripts: generate_rust_analyzer.py: extract `{build,register}_crate`
` [PATCH v5 05/13] scripts: generate_rust_analyzer.py: drop `"is_proc_macro": false`
` [PATCH v5 06/13] scripts: generate_rust_analyzer.py: add type hints
` [PATCH v5 07/13] scripts: generate_rust_analyzer.py: avoid optional arguments
` [PATCH v5 08/13] scripts: generate_rust_analyzer.py: use str(pathlib.Path)
` [PATCH v5 09/13] scripts: generate_rust_analyzer.py: identify crates explicitly
` [PATCH v5 10/13] scripts: generate_rust_analyzer.py: define host crates
` [PATCH v5 11/13] scripts: generate_rust_analyzer.py: avoid FD leak
` [PATCH v5 12/13] scripts: generate_rust_analyzer.py: define scripts
` [PATCH v5 13/13] scripts: generate_rust_analyzer.py: use `cfg_groups`

[PATCH 0/3] pin-init: fix issues found with new CI
 2025-04-17 12:07 UTC  (7+ messages)
` [PATCH 1/3] rust: pin-init: internal: skip rustfmt formatting of kernel-only module
` [PATCH 2/3] rust: pin-init: examples: conditionally enable `feature(lint_reasons)`

[PATCH v4] rust: static_assert: add optional message
 2025-04-17 10:53 UTC  (6+ messages)

[PATCH V10 00/15] Rust abstractions for clk, cpumask, cpufreq, OPP
 2025-04-17  8:34 UTC  (32+ messages)
` [PATCH V10 01/15] rust: cpumask: Add few more helpers
` [PATCH V10 02/15] rust: cpumask: Add initial abstractions
` [PATCH V10 03/15] MAINTAINERS: Add entry for Rust cpumask API
` [PATCH V10 04/15] rust: clk: Add helpers for Rust code
` [PATCH V10 05/15] rust: clk: Add initial abstractions
` [PATCH V10 06/15] rust: macros: enable use of hyphens in module names
` [PATCH V10 07/15] rust: cpu: Add from_cpu()
` [PATCH V10 08/15] rust: opp: Add initial abstractions for OPP framework
` [PATCH V10 09/15] rust: opp: Add abstractions for the OPP table
` [PATCH V10 10/15] rust: opp: Add abstractions for the configuration options
` [PATCH V10 11/15] rust: cpufreq: Add initial abstractions for cpufreq framework
` [PATCH V10 12/15] rust: cpufreq: Extend abstractions for policy and driver ops
` [PATCH V10 13/15] rust: cpufreq: Extend abstractions for driver registration
` [PATCH V10 14/15] rust: opp: Extend OPP abstractions with cpufreq support
` [PATCH V10 15/15] cpufreq: Add Rust-based cpufreq-dt driver

[PATCH] docs: rust: explain that `///` vs. `//` applies to private items too
 2025-04-17  4:41 UTC  (4+ messages)

[PATCH] rust: pin-init: synchronize README.md
 2025-04-16 22:50 UTC 

[RFC PATCH] lsm: Add Rust bindings with example LSM
 2025-04-16 21:32 UTC 

[PATCH v2 0/8] rust/hrtimer: Various hrtimer + time additions
 2025-04-16 18:41 UTC  (12+ messages)
` [PATCH v2 1/8] rust: hrtimer: Document the return value for HrTimerHandle::cancel()
` [PATCH v2 2/8] rust: hrtimer: Add HrTimer::raw_forward() and forward()
` [PATCH v2 3/8] rust: hrtimer: Add HrTimerCallbackContext and ::forward()
` [PATCH v2 4/8] rust: hrtimer: Add HrTimerClockBase
` [PATCH v2 5/8] rust: time: Add Instant::from_nanos()
` [PATCH v2 6/8] rust: hrtimer: Add HrTimerClockBase::time()
` [PATCH v2 7/8] rust: hrtimer: Add forward_now() to HrTimer and HrTimerCallbackContext
  ` [PATCH v3] "
` [PATCH v2 8/8] rust: hrtimer: Add HrTimer::expires()

[PATCH 0/10] More Rust bindings for device property reads
 2025-04-16 18:28 UTC  (7+ messages)
` [PATCH v2 0/5] "
  ` [PATCH v2 2/5] rust: Add bindings for reading device properties

Rust for Linux Open Meeting
 2025-04-16 18:06 UTC  (11+ messages)
  ` No Open Meeting at Nov 15
    ` Open Meeting at Jan 24
      ` Open Meeting at March 27
        ` Open Meeting at May 29
          ` Open Meeting at Aug 7
            ` Open Meeting at Dec 11
              ` Open Meeting at Feb 5
                ` Open Meeting at April 16

[PATCH v4 0/4] rust: alloc: split `Vec::set_len` into `Vec::{inc,dec}_len`
 2025-04-16 17:15 UTC  (5+ messages)
` [PATCH v4 1/4] rust: alloc: add Vec::len() <= Vec::capacity invariant
` [PATCH v4 2/4] rust: alloc: add `Vec::dec_len`
` [PATCH v4 3/4] rust: alloc: refactor `Vec::truncate` using `dec_len`
` [PATCH v4 4/4] rust: alloc: replace `Vec::set_len` with `inc_len`

[PATCH v3 0/4] rust: alloc: split `Vec::set_len` into `Vec::{inc,dec}_len`
 2025-04-16 17:14 UTC  (5+ messages)
` [PATCH v3 1/4] rust: alloc: add Vec::len() <= Vec::capacity invariant

[PATCH v2 0/4] rust: list: remove HasListLinks::OFFSET
 2025-04-16 15:20 UTC  (7+ messages)
` [PATCH v2 1/4] rust: list: simplify macro capture
` [PATCH v2 2/4] rust: list: use consistent type parameter style
` [PATCH v2 3/4] rust: list: use consistent self parameter name

Patchwork instance for Rust for Linux
 2025-04-16 12:09 UTC 

[PATCH v4 0/5] Auxiliary bus Rust abstractions
 2025-04-16 10:38 UTC  (5+ messages)
` [PATCH v4 4/5] rust: auxiliary: add auxiliary registration

[PATCH v13 3/5] rust: time: Introduce Instant type
 2025-04-16  3:46 UTC  (4+ messages)

[PATCH v8 0/6] rust: reduce `as` casts, enable related lints
 2025-04-15 23:11 UTC  (11+ messages)
` [PATCH v8 6/6] rust: enable `clippy::ref_as_ptr` lint

[PATCH v2] rust: helpers: Remove volatile qualifier from io helpers
 2025-04-15 21:13 UTC  (3+ messages)

[PATCH v2 3/9] rust: device: implement device context for Device
 2025-04-15 20:47 UTC  (2+ messages)

[PATCH v2 6/9] rust: device: implement Bound device context
 2025-04-15 20:44 UTC  (2+ messages)

[PATCH v2 7/9] rust: pci: move iomap_region() to impl Device<Bound>
 2025-04-15 20:43 UTC  (2+ 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).